About Codanna
Codanna is a local code intelligence engine that runs as an MCP server and a command line tool for AI coding agents. It indexes a repository on your own machine and answers questions about it: symbol search, semantic search by meaning, call graphs, dependency tracking and impact analysis, plus retrieval over project documents. It is written in Rust and supports 15 programming languages.
The project grew out of a need for fast answers during research, proofs of concept and pair programming, where language servers felt too slow for rapid questioning. Lookups are quoted at under 10 milliseconds. Semantic search works from documentation comments, so it can find code such as retry logic or authentication handlers even when symbol names are generic. A single MCP call can return a matching symbol with its signature, its documentation, what it calls, what calls it and how many symbols a change would affect. It is designed for human and AI pair programming: the developer can run the same queries the agent runs, pipe results through Unix tools and check context before the agent acts, and a watch flag keeps the index updated as code changes. It plugs into any MCP capable AI tool.
No pricing page exists, and the documentation does not describe a paid plan. Codanna is distributed as a local tool that runs on your own hardware, and the documentation lists no hosted service.