Show HN: Repo2Vec – Open-Source Library for Chatting with Your Codebase
repo2vec is a simple-to-use, modular library enabling you to chat with any public or private codebase.
We built this because sometimes you just want to learn how a codebase works and how to integrate it, without spending hours sifting through the code itself.
repo2vec is like Github Copilot but with the most up-to-date information about your repo.
With two scripts, you can index your repository and spin up a UI with a functional chat interface.
We would love your feedback!
3 comments
[ 6.3 ms ] story [ 18.1 ms ] threadThere's been a lot of "chat with your x" projects and the value prop always eludes me.
To use the example in the repo, if I want to know what image encoders are supported, I would do a repository search for the "Encoder" keyword to find where they're defined. Then I'd be able to see all the encoders that are supported. That takes me about 10 seconds - why would I want to use a chatbot to do this instead?