Doora parses source files into syntax trees and runs S-expression queries to find functions, types, and call sites that grep misses. Supports Rust, Python, JS, TS, Go, C, and C++. Exposes an MCP server so AI agents understand your codebase semantically, cutting hallucinations and wasted context tokens.
rust cli tree-sitter mcp ast code-search developer-tools query-engine rayon llm ai-coding grep-alternative structual-search
-
Updated
May 26, 2026 - Rust