🧑🏻💻 Want to chat with your codebase? CodebaseChat helps you make an OpenAI GPT with knowledge about any GitHub repo 💬🤖. All you need is a URL. It's 100% free and open source 🚀
Hi Product Hunt 🙌🏻
We’re thrilled to launch CodebaseChat, a tool for building a GPT chatbot for any GitHub repo in 30 seconds ⏲️
Whether you’re onboarding to a new codebase or have questions about a familiar one, CodebaseChat can get you unstuck. Use it to make sense of system design, and even if you’re less technical, you can ask for a high-level explanation.
How it started: We’ve been heads down building https://Context.ai, the analytics platform for LLM products. When OpenAI released GPTs earlier this month, we built one to answer questions about our growing codebase. It worked so well that we decided to open source the utility for other dev teams 🌐
How it works:
Submit a GitHub repo URL at https://CodebaseChat.com
We’ll give you a repo.md file
Upload that to OpenAI’s GPT builder
Voilà! You can ask your GPT about your codebase 🔮
Don’t have ChatGPT Plus? No worries, you can use OpenAI’s Assistants Playground 🛝 completely for free.
💡 Have an idea to improve the project? Submit a PR at https://github.com/contextco/cod....
🙋 Have a question about how we built it? Ask our CodebaseChat GPT: https://chat.openai.com/g/g-6eEQ... (meta, we know :)
CodebaseChat facilitates the creation of GPT chatbots from GitHub repos, but I'm curious about the limitations. How does it handle large repositories with more than 20 files, given the current file limit for OpenAI's retrieval features?
@millie_crystal this is a great question! We are able to get around the 20 file limit by generating a single file that contains the entire codebase, so this isn't a limitation. Did you have any other feedback?
Podial
SprintsQ
Podial
SprintsQ
Codebay