Andrew Zhang

Scribe AI — ChatGPT extension for VSCode

Featured
7
•
Scribe AI is a ChatGPT like extension for VS Code. Use it as your AI programming assistant which you can talk with to understand complex code, modify and improve your code, or generate comments for your code, and more!

Add a comment

Replies
Best
Andrew Zhang
Maker
📌
Hi everyone, I'm a junior developer that's been in the work industry for almost 1.5 years and working in the industry, I have to read and understand lots of legacy code and code written by other people. I always thought understanding code written by others to be very time consuming and decided to create a extension to help with that. Seeing as how ChatGPT can be used to understand and modify code, I wanted to integrate it into IDEs. Scribe AI is a VSCode extension that can be used to understand code just by highlighting a piece of code and asking questions about it similar to how you would in ChatGPT. The conversation is saved on your workspace and you can come back to view it later so it's good for note keeping as well. It's currently using the official API of OpenAI to access its GPT models (code-davinci-002 by default) so it's not as performant as ChatGPT but once the official API for ChatGPT is out, I plan to integrate it. It would be awesome if you guys could check it out and let me know if you find it useful or find any bugs or tips and suggestions on how to improve it. Thanks and happy coding! Note: If you experience any issue with the install here are some tips that might help you - After you enter api key through the popup and the extension is not working, try restarting VSCode. - Make sure there are no trailing white spaces when you enter your API key otherwise extension will complain the API key is invalid
Zelalem Gizachew
Great work! But how secure is adding our OpenAI API Key?
Andrew Zhang
@zelalem_gizachew Don't worry, your OpenAI API Key will only be used to access the OpenAI API. We do not store it anywhere.
ZHENG Haibo
@andrew_zhang3 Congratulations on launching. Very interesting idea, nice job on Scribe AI I've always thought that extending copilot through ChatGPT was a good idea to cover most of our repetitive work, and it looks like you've already done some of it
Ivan Ralic
This is awesome, and exactly what DEVs need besides GitHub Copilot to be more efficient 👌 Congrats on your launch, I'll be testing it out later and sending it to my team 😄
Eddie Forson
Congratulations on launching Andrew! I can see ScribeAI being very useful to navigate through complex or legacy code bases. It can also help to understand new codebases you are not too familiar with too I presume. Questions for you: - Do you have to fine-tune ScribeAI on your codebase or does it automatically pick things up? - What languages do you support? - What are the next steps?
Shazim Chaudhary
Congratulations on the launch! This works well so far! Looks to be the beginning of something amazing!