dack
When an LLM works in a large codebase, reading whole files or grepping for patterns wastes context and adds noise. dack indexes symbols, call graphs, and chunk embeddings so it can retrieve the exact spans that matter for a given task.
The result is typically 85–95% fewer tokens than reading files directly. It runs entirely offline — no API calls, no cloud services.
I use this one every day.