nutellalover
Claude Code Demystified: Whirring, Skidaddling, Flibbertigibetting
How to Code Claude Code in 200 Lines of Code
Survey of 195 Professional Developers on AI Coding Practices
New Stanford AI Coding Course: The Modern Software Developer
The Modern Software Developer
I built an AI hitch to have better dates
So yes you can certainly use to index and query your own repos for yourself, but it's also a way to get more of your OSS lib users onboarded.
At the beginning, we started with qualitative "vibe" checks where we could iterate quickly and the delta in quality was still so significant that we could obviously see what was performing better.
Once we stopped trusting our ability to discern differences, we actually bit the bullet and made a small eval benchmark set (~20 queries across 3 repos of different sizes) and then used that to guide algorithmic development.
We stress-tested with repos like langchain, llamaindex, kubernetes and there the retrieval still needs work to effectively return relevant chunks. This is still an open research question.
For the time being, indexing and retrieving a good collection of 10-20 code chunks is more effective/performant in practice.
That being said, our goal was to make the library modular so you can easily add support for whatever embeddings you want. Definitely encourage experimenting for your use-case because even in our tests, we found that trends which hold true in research benchmarks don't always translate to custom use-cases.
This is a great idea. Definitely something we plan to support.
Show HN: Repo2vec – an open-source library for chatting with any codebase
https://github.com/Storia-AI/repo2vec
Hi HN,We're excited to share repo2vec.repo2vec is a simple-to-use, modular library enabling you to chat with any public or private codebase.We made 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.We tried to...
CogVideoX: A Cutting-Edge Video Generation Model
Show HN: GitHub Sage – An Open Source Software AI Support Bot
https://chromewebstore.google.com/detail/github-sage/kmkkcnnegdmcebohbinblbmdlndelida
Hi HN,GitHub Sage is a Chrome extension that helps developers build off open source software. It opens up as a side panel on Github, where you can interact with a chatbot in order to:1) Understand how the repo works, whether it serves your purpose, and how you can build off it. 2) Generate code within the browser and run it in an auto-generated Colab notebook. 3) Navigate quickly through the...