Tag
git-courer is a full Git MCP server written in Go that uses tree-sitter for semantic code analysis, communicates via structured JSON, and supports 13 clients with local-first operation.
Spy-code is an open-source tool that builds a local codebase graph using tree-sitter, extracting functions, classes, and references to give AI coding agents a structured map of the codebase, currently supporting Rust, Python, TypeScript/JS, and Go.
The article explains why Tree-sitter is unsuitable for deep program analysis, highlighting how it discards critical tokens like operators and keywords. It advocates for using the Cubix framework as a more robust alternative for building semantic analysis and refactoring tools.
Octocode transforms code projects into navigable knowledge graphs for AI agents like Claude, Cursor, and Windsurf, using tree-sitter AST parsing and MCP integration to enable semantic search and dependency navigation.
Code-Graph-RAG is an open-source tool that parses multi-language codebases with Tree-sitter, builds a knowledge graph in Memgraph, and lets you query, edit, and optimize code using plain English. It supports monorepos with mixed languages under a unified graph schema.
code-review-graph is a Python tool that builds a structural map of code using Tree-sitter, tracks incremental changes, and provides precise context to AI coding assistants via MCP, significantly reducing token usage during code review tasks.
Codebase-memory-mcp is an ultra-fast code intelligence engine for AI coding agents that indexes entire repositories in milliseconds and answers structural queries in under 1ms using tree-sitter AST analysis and a persistent knowledge graph, with support for 158 languages and 14 MCP tools.