|
4 | 4 | <meta charset="UTF-8"> |
5 | 5 | <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
6 | 6 | <title>codebase-memory-mcp — Code Intelligence Knowledge Graph for AI Coding Agents</title> |
7 | | - <meta name="description" content="codebase-memory-mcp is an open-source MCP server that indexes any codebase into a persistent knowledge graph so AI coding agents answer structural questions with ~120x fewer tokens. 159 languages, Hybrid LSP type resolution, local semantic vector search, code-clone detection, sub-1ms queries, Linux kernel indexed in 3 minutes. Single static C binary, zero dependencies. Works with 11 agents including Claude Code, Codex CLI, Gemini CLI, Cursor, and Zed."> |
| 7 | + <meta name="description" content="codebase-memory-mcp is an open-source MCP server that indexes any codebase into a persistent knowledge graph so AI coding agents answer structural questions with ~120x fewer tokens. 158 languages, Hybrid LSP type resolution, local semantic vector search, code-clone detection, sub-1ms queries, Linux kernel indexed in 3 minutes. Single static C binary, zero dependencies. Works with 11 agents including Claude Code, Codex CLI, Gemini CLI, Cursor, and Zed."> |
8 | 8 | <meta name="keywords" content="MCP server, code intelligence, knowledge graph, tree-sitter, Hybrid LSP, semantic code search, code embeddings, code clone detection, cross-repo analysis, data-flow analysis, Claude Code, Codex CLI, Gemini CLI, Cursor, Zed, code exploration, token reduction, call graph, dead code detection"> |
9 | 9 | <meta name="author" content="DeusData"> |
10 | 10 | <meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1"> |
11 | 11 | <meta name="theme-color" content="#0d1117"> |
12 | 12 |
|
13 | 13 | <!-- Open Graph --> |
14 | 14 | <meta property="og:title" content="codebase-memory-mcp — Code Intelligence Knowledge Graph for AI Coding Agents"> |
15 | | - <meta property="og:description" content="Index any codebase into a persistent knowledge graph. AI agents answer structural questions with ~120x fewer tokens. 159 languages, Hybrid LSP, sub-1ms queries, single static C binary."> |
| 15 | + <meta property="og:description" content="Index any codebase into a persistent knowledge graph. AI agents answer structural questions with ~120x fewer tokens. 158 languages, Hybrid LSP, sub-1ms queries, single static C binary."> |
16 | 16 | <meta property="og:type" content="website"> |
17 | 17 | <meta property="og:url" content="https://deusdata.github.io/codebase-memory-mcp/"> |
18 | 18 | <meta property="og:image" content="https://deusdata.github.io/codebase-memory-mcp/graph-ui-screenshot.png"> |
|
24 | 24 | <!-- Twitter Card --> |
25 | 25 | <meta name="twitter:card" content="summary_large_image"> |
26 | 26 | <meta name="twitter:title" content="codebase-memory-mcp — Code Intelligence for AI Coding Agents"> |
27 | | - <meta name="twitter:description" content="Index any codebase into a knowledge graph. ~120x fewer tokens for AI code exploration. 159 languages, Hybrid LSP, sub-1ms queries, single static C binary."> |
| 27 | + <meta name="twitter:description" content="Index any codebase into a knowledge graph. ~120x fewer tokens for AI code exploration. 158 languages, Hybrid LSP, sub-1ms queries, single static C binary."> |
28 | 28 | <meta name="twitter:image" content="https://deusdata.github.io/codebase-memory-mcp/graph-ui-screenshot.png"> |
29 | 29 |
|
30 | 30 | <link rel="canonical" href="https://deusdata.github.io/codebase-memory-mcp/"> |
|
40 | 40 | "applicationCategory": "DeveloperApplication", |
41 | 41 | "applicationSubCategory": "Model Context Protocol (MCP) server", |
42 | 42 | "operatingSystem": "macOS, Linux, Windows", |
43 | | - "softwareVersion": "0.7.0", |
44 | | - "description": "An open-source MCP server that indexes a codebase into a persistent knowledge graph of functions, classes, call chains, HTTP routes, and cross-service links, so AI coding agents answer structural questions with roughly 120x fewer tokens than file-by-file search. Parses 159 languages via tree-sitter with Hybrid LSP semantic type resolution for 9 language families. Ships as a single static C binary with zero runtime dependencies.", |
| 43 | + "softwareVersion": "0.8.1", |
| 44 | + "description": "An open-source MCP server that indexes a codebase into a persistent knowledge graph of functions, classes, call chains, HTTP routes, and cross-service links, so AI coding agents answer structural questions with roughly 120x fewer tokens than file-by-file search. Parses 158 languages via tree-sitter with Hybrid LSP semantic type resolution for 9 language families. Ships as a single static C binary with zero runtime dependencies.", |
45 | 45 | "url": "https://deusdata.github.io/codebase-memory-mcp/", |
46 | 46 | "downloadUrl": "https://github.com/DeusData/codebase-memory-mcp/releases/latest", |
47 | 47 | "codeRepository": "https://github.com/DeusData/codebase-memory-mcp", |
|
54 | 54 | "priceCurrency": "USD" |
55 | 55 | }, |
56 | 56 | "featureList": [ |
57 | | - "Indexes 159 programming languages via vendored tree-sitter grammars", |
| 57 | + "Indexes 158 programming languages via vendored tree-sitter grammars", |
58 | 58 | "Hybrid LSP semantic type resolution for Python, TypeScript/JavaScript, PHP, C#, Go, C/C++, Java, Kotlin, and Rust", |
59 | 59 | "14 MCP tools for structural search, call-path tracing, and Cypher graph queries", |
60 | 60 | "Semantic vector code search via bundled nomic-embed-code embeddings (no API key, fully local)", |
|
125 | 125 | "name": "What is codebase-memory-mcp?", |
126 | 126 | "acceptedAnswer": { |
127 | 127 | "@type": "Answer", |
128 | | - "text": "codebase-memory-mcp is an open-source Model Context Protocol (MCP) server that indexes a codebase into a persistent knowledge graph of functions, classes, call chains, HTTP routes, and cross-service links. AI coding agents query that graph instead of reading files one by one, answering structural questions with roughly 120x fewer tokens. It parses 159 languages and ships as a single static C binary with no runtime dependencies." |
| 128 | + "text": "codebase-memory-mcp is an open-source Model Context Protocol (MCP) server that indexes a codebase into a persistent knowledge graph of functions, classes, call chains, HTTP routes, and cross-service links. AI coding agents query that graph instead of reading files one by one, answering structural questions with roughly 120x fewer tokens. It parses 158 languages and ships as a single static C binary with no runtime dependencies." |
129 | 129 | } |
130 | 130 | }, |
131 | 131 | { |
|
141 | 141 | "name": "Which programming languages does codebase-memory-mcp support?", |
142 | 142 | "acceptedAnswer": { |
143 | 143 | "@type": "Answer", |
144 | | - "text": "It supports 159 languages through vendored tree-sitter grammars compiled into the binary, including Python, Go, JavaScript, TypeScript, Rust, Java, C, C++, C#, PHP, Ruby, Kotlin, Swift, and many more. Nine language families — Python, TypeScript/JavaScript, PHP, C#, Go, C/C++, Java, Kotlin, and Rust — additionally get Hybrid LSP semantic type resolution." |
| 144 | + "text": "It supports 158 languages through vendored tree-sitter grammars compiled into the binary, including Python, Go, JavaScript, TypeScript, Rust, Java, C, C++, C#, PHP, Ruby, Kotlin, Swift, and many more. Nine language families — Python, TypeScript/JavaScript, PHP, C#, Go, C/C++, Java, Kotlin, and Rust — additionally get Hybrid LSP semantic type resolution." |
145 | 145 | } |
146 | 146 | }, |
147 | 147 | { |
@@ -444,11 +444,11 @@ <h1>codebase-memory-mcp</h1> |
444 | 444 | The fastest, most efficient code intelligence engine for AI coding agents. It indexes any |
445 | 445 | repository into a persistent knowledge graph — full-indexing an average repo in seconds and the |
446 | 446 | Linux kernel in 3 minutes — so your agent answers structural questions with ~120x fewer tokens. |
447 | | - Tree-sitter parsing across 159 languages, Hybrid LSP type resolution, single static C binary. |
| 447 | + Tree-sitter parsing across 158 languages, Hybrid LSP type resolution, single static C binary. |
448 | 448 | </p> |
449 | 449 | <div> |
450 | 450 | <div class="stat"><div class="number">~120x</div><div class="label">fewer tokens</div></div> |
451 | | - <div class="stat"><div class="number">159</div><div class="label">languages</div></div> |
| 451 | + <div class="stat"><div class="number">158</div><div class="label">languages</div></div> |
452 | 452 | <div class="stat"><div class="number">3 min</div><div class="label">Linux kernel index</div></div> |
453 | 453 | <div class="stat"><div class="number">11</div><div class="label">agents supported</div></div> |
454 | 454 | </div> |
@@ -483,7 +483,7 @@ <h2>What is codebase-memory-mcp?</h2> |
483 | 483 | Protocol (MCP)</a> server that indexes a codebase into a persistent knowledge graph of functions, |
484 | 484 | classes, call chains, HTTP routes, and cross-service links. Instead of reading files one at a time, |
485 | 485 | an AI coding agent queries the graph — answering structural questions with roughly 120x fewer |
486 | | - tokens. It parses 159 languages and ships as a single static C binary with zero runtime dependencies. |
| 486 | + tokens. It parses 158 languages and ships as a single static C binary with zero runtime dependencies. |
487 | 487 | </p> |
488 | 488 | <p class="muted"> |
489 | 489 | It is a structural-analysis backend, not a chatbot: there is no embedded LLM and no API key. Your |
@@ -566,7 +566,7 @@ <h3>Languages with full Hybrid LSP</h3> |
566 | 566 | </tbody> |
567 | 567 | </table> |
568 | 568 | <p class="muted"> |
569 | | - The two-layer pipeline runs a fast syntactic tree-sitter pass for every one of the 159 languages, |
| 569 | + The two-layer pipeline runs a fast syntactic tree-sitter pass for every one of the 158 languages, |
570 | 570 | then a type-aware Hybrid LSP pass on top for the families above. Languages without a Hybrid LSP pass |
571 | 571 | yet fall back to textual resolution, so you always get an answer. |
572 | 572 | </p> |
@@ -659,7 +659,7 @@ <h2>How fast is it?</h2> |
659 | 659 | <h2>Features</h2> |
660 | 660 | <div class="features"> |
661 | 661 | <div class="feature"> |
662 | | - <h3>159 languages</h3> |
| 662 | + <h3>158 languages</h3> |
663 | 663 | <p>Python, Go, JS, TS, TSX, Rust, Java, C++, C#, C, PHP, Ruby, Kotlin, Scala, Zig, Elixir, Haskell, OCaml, Swift, Dart, Lean 4, and many more via vendored tree-sitter grammars compiled into the binary.</p> |
664 | 664 | </div> |
665 | 665 | <div class="feature"> |
|
0 commit comments