{"repo":"Muvon/octocode","free":true,"listed":false,"github":"https://github.com/Muvon/octocode","clone":"git clone https://github.com/Muvon/octocode.git","description":"Semantic code searcher and codebase utility","language":"Rust","stars":447,"topics":["ai","cli","cli-app","code-search","developer-tools","graphrag","mcp-server","rag","semantic-search","doc-search"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"Structural Code Intelligence for AI Agents — MCP Server + Knowledge Graph + Semantic Search Give your AI assistant a brain for your codebase. Octocode transforms your project into a navigable knowledge graph that Claude, Cursor, and other AI agents can search, understand, and navigate. 🚀 Quick Start • 🤖 MCP Integration • 📖 Documentation • 🌐 Website --- 🤖 Built for AI Agents The Problem: AI assistants are blind to your codebase. They can't search your files, understand dependencies, or remember context across sessions. The Solution: Octocode's MCP server gives AI agents: - 🔍 Semantic search — Find code by meaning, not keywords - 🕸️ Knowledge graph — Navigate imports, calls, and dependencies - 📝 Code signatures — View structure without reading entire files - 🧭 LSP precision — Go-to-definition, find-references, and hover docs via your language server Works with: Claude Desktop • Cursor • Windsurf • Any MCP-compatible AI Now your AI assistant can: 🤔 Why Octocode? Standard RAG treats your code as flat text chunks. It finds similar-sounding snippets but has no idea that auth middleware.rs imports jwt.rs , calls user store.rs , and is wired into router.rs . Octocode understands structure . Octocode uses tree-sitter AST parsing to build a live graph of files, symbols, imports, calls, inheritance, and implementations. The MCP graphrag tool builds this graph lazily from the current source tree, without an index, embeddings, or an LLM. Optional indexed GraphRAG adds semantic f","default_branch":null,"files":null,"tree":[],"storefront":"/r/Muvon","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Muvon/octocode/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}