#343 · Primary category: AI Coding Assistants

codanna

ai-agents call-graph-analysis code-indexing code-intelligence code-search coding-agents developer-tools-ai-agent local-first mcp mcp-server mcp-tools rag rust-cli semantic-code-search static-analysis symbol-search

Local code intelligence MCP server and CLI for AI coding agents

Project last updated:08/29/26

GitHub Stars

729

Forks

68

Contributors

17

License

Apache-2.0

Why we included this project

Codanna is a local code intelligence server that gives AI coding agents a faster way to answer questions like "where is this function called" or "what would this change break". Instead of the usual grep-and-read loop, one MCP call returns symbol context, call graph, callers, and impact analysis together. It indexes the repository on disk and serves that index to Claude Code, Cursor, Windsurf, Codex, Gemini, or any MCP-compatible client. The local-first angle is the selling point for teams that cannot send source code to a remote API: the index and embedding model run on your machine, and remote embeddings are strictly opt-in. You can run it as a persistent MCP server for long agent sessions or as a one-shot CLI for slash-commands, scripts, and CI. Written in Rust and covering 15 languages, it is a practical way to get code intelligence without standing up extra infrastructure.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category