Octocode
by Muvon
Semantic code search and structural intelligence for AI agents using GraphRAG and AST parsing.
What it does
Octocode transforms your codebase into a navigable knowledge graph. Unlike standard RAG that treats code as flat text, Octocode uses tree-sitter AST parsing to understand the actual structure of your project, including functions, imports, and dependencies.
Tools
semantic_search: Find code by meaning (e.g., "authentication flow") rather than just keywords.view_signatures: View file structure, including function signatures and class definitions.graphrag: Query complex relationships, such as "what calls this function?" or "what does this module import?"structural_search: Perform AST pattern matching to find specific code patterns like.unwrap()calls.
Installation
Add to your claude_desktop_config.json:
{
"mcpServers": {
"octocode": {
"command": "octocode",
"args": ["mcp", "--path", "/your/project"]
}
}
}
Supported hosts
Confirmed for Claude Desktop, Cursor, and Windsurf.
Quick install
curl -fsSL https://raw.githubusercontent.com/Muvon/octocode/master/install.sh | shInformation
- Pricing
- free
- Published
- 4/17/2026
- stars






