gencay / vscode-chatgpt

An unofficial Visual Studio Code - OpenAI ChatGPT integration
ISC License
3.5k stars 755 forks source link

ChatGPT for VS Code deprecated & open-sourced #239

Open gencay opened 1 year ago

gencay commented 1 year ago

Hi everyone - with a heavy heart we are announcing decommissioning of this extension. We outlined the reasons in the Readme. We unfortunately lost the fun part of working on such agile project with open-source in mind, free-to-use tool due to potential Terms of Use violations of OpenAI service via one of the features we have built during the first days of the development of this extension. Our intention was to slowly decommission that feature as API gets parity with web version, however we came to learn that in vs-code it's not possible to remove old versions of the app without removing the whole extension.

As an apology to the community who believed in this project from the start, who made it fun working, we are giving the source code as we initially promised when we started this project stripping out the feature -Browser autologin-.

Please feel free to use it however you'd like.

There are many many great extensions on vscode marketplace who offers similar or even better functionality than this extension. We'd recommend you to try them out.

However, we can no longer support developing this feature while being under the pressure of the legal sides of things, since this was always meant to be free-to-use tool for the community.

Thank you all and our apologies to everybody who believed in the future of this extension and to those who downloaded and used our extension thinking it was official - It was never ever our intention to gain popularity with that but instead with features we are working on with the community, which worked really well for the last couple months.

I'm sure someone will create wonders with this or their own ChatGPT implementation in VS Code and it'll be groundbreaking. But the weight of potential legal issues isn't helping us focus on further development of this feature as such a small team who could spare only a couple hours of a month.

I hope you understand our position and thank you again for being part of this amazing journey.


Update 1: https://github.com/gencay/vscode-chatgpt/issues/239#issuecomment-1475553194 Update 2: https://github.com/gencay/vscode-chatgpt/issues/239#issuecomment-1476063915 Update 3: The extension continues to live under a different identity by another team. Please read the last post

TLDR; Get the new extension here

fj-auto commented 1 year ago

sad

david-dev-br commented 1 year ago

Very sad, the best chatGPT extension for VS Code!

drupol commented 1 year ago

Very sad, I discovered it this morning and I submitted a PR on NixOS project to include your extension... I just closed the PR :( Thank you for your work on this.

KyiMoeTun commented 1 year ago

I am very sorry to hear this. I was just looking for your extension back and forth and it just got disappeared like magic. Your extension has been really helpful for my projects. Thank you.

flutterrausch commented 1 year ago

It's been a fun ride. Good luck to you(r team) Ali!

CCCoralie commented 1 year ago

vscode-chatgpt is an absolutely wonderful project, Thank you for all the contributions and efforts you and your teams have made towards it.

4722794 commented 1 year ago

I can't believe how attached I got to this project. Thank you Ali! Any instructions on how to create a .vsix file from source code? Can't ask vscode-chatgpt now can I? I am on a mac and have no previous experience building extensions.

Christopher-Hayes commented 1 year ago

I appreciate your work on this, and thank you for open-sourcing it.

Update - For anyone wanting a drop-in replacement for the API part of it, I've published my fork here: https://marketplace.visualstudio.com/items?itemName=chris-hayes.chatgpt-reborn I plan to slowly remove all the browser related code. Small incremental updates are also planned. Repo: https://github.com/Christopher-Hayes/vscode-chatgpt-reborn

Update 2 - Gencay has a new API-only extension, I suggest taking a look at that one first (See his comment). For my fork, this will free me up to take it in a slightly different direction I have in mind. (I'm particularly interested in automation flows) This week I'll be releasing a new version that sets the groundwork with a React frontend.

blacksilvergeek commented 1 year ago

Very sad, but the API is still ok to use, so will there be a re-release without auto-login?

gencay commented 1 year ago

Thank you all 🙏 @Christopher-Hayes already took the initiative and it looks like he has a plan to continue developing it even further. I recommend you check out his fork and follow his updates on GitHub. @Christopher-Hayes please make sure to go through open discussions and issues (I marked all of the recently closed issues with 'help-wanted' for you to read on, some are relatively easy to address, some are more involved. I'd be happy to support your work in the future.

@4722794 thank you! you can follow the instructions on Readme or just run vsce package to create a vsix and then manually install it. Instructions on how to package the extension for vs-code

Whytehorse2022 commented 1 year ago

@Whytehorse2022 if this is an issue with using my fork, please open an issue in that repo, I don't want to pollute this thread with changes that I'm making separately in a fork. I'll double-check defaults, I'm pushing fairly rapid updates today, so something may have broken it.

Issues for "ChatGPT Reborn": https://github.com/Christopher-Hayes/vscode-chatgpt-reborn/issues

I've deleted my messages in this thread and filed a bug in your repo. Feel free to delete any replies to my deleted comments in this thread to clean it up.

qcgm1978 commented 1 year ago

Why not republish a new extension and remove the older one?

drupol commented 1 year ago

Why not republish a new extension and remove the older one?

What's the difference with what they are doing right now with the fork ?

KELETU66666 commented 1 year ago

Thank you for your contributions to the community

Asher-Ding commented 1 year ago

thanks for your contributions.

DrShushen commented 1 year ago

Very sad to hear - but ultimately the browser component might not even have been that crucial. I liked the code parts, especially the fact that you could customize and add custom prompts. Excited about @Christopher-Hayes fork.

papandadj commented 1 year ago

何止是sad,简直是sad

YeshuoShu commented 1 year ago

So sad💔, thanks for all your work

qianShang-Tj commented 1 year ago

Thanks for all your work!

TankTechnology commented 1 year ago

This work is great! Sad.

liuxuan30 commented 1 year ago

why not abolish the browser parts, keeping the API part? it should be no legal issue then? I tried other similar extensions, none can compete against this one. There is no doubt that if you quit, there will be a new dominator for sure, but I just hope you can continue this one and find a way out.

donglihu commented 1 year ago

Thank you for your contribution.

gencay commented 1 year ago

Hi everyone - I am flattered by the interest and love you've shown to the extension. I've been getting overwhelming number of requests on my DMs and I've seen some requests here to continue the work.

I am working on an alternative solution right now to continue our efforts for the community under a different identity, and better. Please stay tuned!

RoversCode commented 1 year ago

Thanks for all your work!

ZacBin9 commented 1 year ago

Thanks so much for everything you've done.

dew-dr0p commented 1 year ago

Thank you so much for all you've done. Fingers are crossed waiting for whatever new solution you have coming up. It would be an awesome opportunity to make use of your work once again.

Also a big shout out to @Christopher-Hayes for the reborn for thoughtfully making this work out.

leo03164 commented 1 year ago

Thanks for all your work! It's the best chatGPT extension in vscode

v-spassky commented 1 year ago

F

This was the best one out there in this realm. P.S: for those who are looking for an alternative: this one looks pretty similar

neciszhang commented 1 year ago

Thanks for all your work!

zhao-wuji-ahh commented 1 year ago

I am so sad to hear about that.Thank you for you job.

b-mendoza commented 1 year ago

I'm so sad to hear this 😢

The best ChatGPT extension so far, thanks for your contribution and hard work ❤️

gencay commented 1 year ago

Hi everyone,

First of all, I would like to thank you again for all the kind words and helping us re-think of an alternative solution🙏

🚀 We are now releasing an independent version on the marketplace. Please checkout ChatGPT - Genie AI.

Some changes:

✨ There are some exciting new features that you may want to give a try. Check the changelog out. *There are some new buttons at the top toolbar - don't forget to explore.

📞 If you are strong in design and would like to help us re-create the demo gifs and screenshots, feel free to send PRs to the new repo. We need to revamp the documentation and would love some help there with the extension's new identity. Also, if you know of some really cool and simple static HTML template that would fit this extension's website, let us know we'd appreciate any help during this transition.

❤️ Please check out the new extension and if you can re-rate the extension for faster visibility, we would really appreciate it. Although, we have left ~.5 Million users back in the old extension, I think it was ethically the right decision to discontinue it with all the restrictions from marketplace. However, with your help I think the extension can get to that point again sooner than later. Please share and spread love!

Thank you all!

drupol commented 1 year ago

Dear @gencay, what's going to happen with the fork from @Christopher-Hayes ?

gencay commented 1 year ago

Dear @gencay, what's going to happen with the fork from @Christopher-Hayes ?

I will be supportive of all forked extensions on the marketplace. I recommend checking out his version as well, both extensions should work at the same time without any conflicts. See which one suits your use case better.

Huniko519 commented 1 year ago

Dear @gencay. Your vscode extension was fantastic. I have a question. I built the discontinued version with vsix and uploaded it to my githbub repo, is this a violation?

gencay commented 1 year ago

@Huniko519 the open-sourced version of the original extension on this repository doesn't have any known Terms of Use violations. Nevertheless, I'd recommend doing your own due diligence.

However, you didn't really need to create a repo just for the vsix, as the vsix package is a produce of the codebase anyway. I have the instructions on Readme on how to build, run and package locally.

Huniko519 commented 1 year ago

@gencay, Okay. Got it. Thanks for reponse.

drewjhart commented 1 year ago

thanks for the effort - the extension was great

hwadong860 commented 1 year ago

However, u r cool~

Dinoraptor101 commented 1 year ago

This crushes me; I was planning a company-wide adoption using this extension. This was hands down the fastest / cleanest GPT extension out there! Go, Chris! I look forward to seeing this extension reborn!

gencay commented 1 year ago

@Dinoraptor101 🙏 Try out Chris's fork as well our re-published extension called ChatGPT - Genie AI - Original extension rebranded and reworked. The marketplace will soon show deprecated and redirect users to Genie AI. See my announcement here: https://github.com/gencay/vscode-chatgpt/issues/239#issuecomment-1476063915

Christopher-Hayes commented 1 year ago

To provide an update on the state of my "ChatGPT Reborn" fork - I imagine Genie AI will see the most frequent updates, so I'd recommend first trying out the new Genie AI extension instead of my fork. At least for the time, I will be continuing development. I'm nearly complete on a refactor to use React + components for the UI. This may make my fork less performant. I have ideas related to automation and error resolution that may differ from Gencay's vision. I'd advise using my fork if you like the new changes that are coming, but if you want an extension that starts where "VSCode ChatGPT" left off, definitely look at @gencay's new "ChatGPT: Genie AI".

gencay commented 1 year ago

@Christopher-Hayes really appreciate your work, looking forward to seeing the React implementation - it'll definitely be easier to maintain as it scales! I updated the Readme referencing your extension as well!

adityapandita97 commented 1 year ago

Great work @gencay! Just wanted to ask that I was trying to install this setup on my local mac earlier when the extension was deprecated and I was unable to do the same. I referred to the steps that you provided in the deprecation update, but sadly post cloning the repo I was unable to use yarn/npm install package.json and run the chatbot using my terminal. Can you please share the steps for that implementation? It will be really helpful for me to run it locally.

PS: Thanks for getting back another version for the same. The genie will do wonders :)

PierrunoYT commented 1 year ago

Hey there

Thanks for the work it was the best extension for VS Code. Can I maybe know why you stopped working on it and released a new extension?

All the best!

97-tianyan commented 1 year ago

Thank you for your contribution, your extension is useful to me

hopee-do commented 1 year ago

Thank you for continuing this utility it helps me a lot. I look forward to seeing your product improve day by day. Thanks a lot.

Karest2512 commented 1 year ago

Thank you for continuing this utility it helps me a lot. This is the best add-on for me so far.

mduccc commented 1 year ago

This extension helps me a lot. Thank you!

muhammadullah1 commented 1 year ago

chatGPT is new there will be bugs but my openion it was best instead of removing it release new version