Inspiration
chatgpt often hallucinates classes, types and functions when i ask it to write code for my codebase, so i wanted to give it more context so that it could use patterns that already exist.
What it does
it allows chatgpt to do quick queries for functions, libraries and patterns in your code so that it can use them.
How we built it
forked openai chatgpt-retrieval-plugin, added support for indexing git repos dynamically and tailored prompts to code search
What's next for GitGPT
More complex code search, potentially using static analysis of the code and a more specialized vector database or other embedding better suited to code search.
Built With
- chatgpt
- chatgpt-plugins
- fastapi
- pinecone
- python
Log in or sign up for Devpost to join the conversation.