sankalp1999/code_qa

RAG on codebases using treesitter and LanceDB

44
/ 100
Emerging

This tool helps software developers quickly understand and navigate large codebases. You input a folder containing your Python, Rust, JavaScript, or Java code, and it builds an index. You can then ask natural language questions about the codebase, like "How does the user authentication work?" and get context-aware answers with references to the relevant code.

281 stars. No commits in the last 6 months.

Use this if you need to quickly get up to speed on an unfamiliar codebase, debug complex issues, or understand specific functionalities without manually searching through files.

Not ideal if you are looking for a simple keyword search tool or if you primarily work with programming languages other than Python, Rust, JavaScript, or Java.

software-development codebase-exploration code-understanding developer-productivity
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 18 / 25

How are scores calculated?

Stars

281

Forks

42

Language

Python

License

MIT

Last pushed

Nov 17, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/sankalp1999/code_qa"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.