|
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. 161 languages, Hybrid LSP type resolution, local semantic vector search, code-clone detection, sub-1ms queries, Linux kernel indexed in 3 minutes. Native executable with verified assets and no language runtime. One command configures 45 automatic/conditional client surfaces."> |
| 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. 162 languages, Hybrid LSP type resolution, local semantic vector search, code-clone detection, sub-1ms queries, Linux kernel indexed in 3 minutes. Native executable with verified assets and no language runtime. One command configures 45 automatic/conditional client surfaces."> |
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. 161 languages, Hybrid LSP, sub-1ms queries, native executable with verified assets."> |
| 15 | + <meta property="og:description" content="Index any codebase into a persistent knowledge graph. AI agents answer structural questions with ~120x fewer tokens. 162 languages, Hybrid LSP, sub-1ms queries, native executable with verified assets."> |
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. 161 languages, Hybrid LSP, sub-1ms queries, native executable with verified assets."> |
| 27 | + <meta name="twitter:description" content="Index any codebase into a knowledge graph. ~120x fewer tokens for AI code exploration. 162 languages, Hybrid LSP, sub-1ms queries, native executable with verified assets."> |
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/"> |
|
41 | 41 | "applicationSubCategory": "Model Context Protocol (MCP) server", |
42 | 42 | "operatingSystem": "macOS, Linux, Windows", |
43 | 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 161 languages via tree-sitter with Hybrid LSP semantic type resolution for 9 language families. Ships as a native executable with authenticated release-owned assets; the native install needs no language runtime.", |
| 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 162 languages via tree-sitter with Hybrid LSP semantic type resolution for 9 language families. Ships as a native executable with authenticated release-owned assets; the native install needs no language runtime.", |
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", |
|
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 161 languages and ships as a native executable with authenticated release-owned assets; the native install needs no language runtime." |
| 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 162 languages and ships as a native executable with authenticated release-owned assets; the native install needs no language runtime." |
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 161 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 162 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,7 +444,7 @@ <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 161 languages, Hybrid LSP type resolution, native executable with verified assets. |
| 447 | + Tree-sitter parsing across 162 languages, Hybrid LSP type resolution, native executable with verified assets. |
448 | 448 | </p> |
449 | 449 | <div> |
450 | 450 | <div class="stat"><div class="number">~120x</div><div class="label">fewer tokens</div></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 161 languages and ships as a native executable with authenticated release-owned assets; |
| 486 | + tokens. It parses 162 languages and ships as a native executable with authenticated release-owned assets; |
487 | 487 | the native install needs no language runtime. |
488 | 488 | </p> |
489 | 489 | <p class="muted"> |
@@ -606,7 +606,7 @@ <h3>Languages with full Hybrid LSP</h3> |
606 | 606 | </tbody> |
607 | 607 | </table> |
608 | 608 | <p class="muted"> |
609 | | - The two-layer pipeline runs a fast syntactic tree-sitter pass for every one of the 161 languages, |
| 609 | + The two-layer pipeline runs a fast syntactic tree-sitter pass for every one of the 162 languages, |
610 | 610 | then a type-aware Hybrid LSP pass on top for the families above. Languages without a Hybrid LSP pass |
611 | 611 | yet fall back to textual resolution, so you always get an answer. |
612 | 612 | </p> |
@@ -699,7 +699,7 @@ <h2>How fast is it?</h2> |
699 | 699 | <h2>Features</h2> |
700 | 700 | <div class="features"> |
701 | 701 | <div class="feature"> |
702 | | - <h3>161 languages</h3> |
| 702 | + <h3>162 languages</h3> |
703 | 703 | <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> |
704 | 704 | </div> |
705 | 705 | <div class="feature"> |
|
0 commit comments