AIAny
AI Coding2026
Icon for item

code-review-graph

Builds a local structural knowledge graph of a codebase so AI coding assistants read only the minimal, relevant code during reviews and daily tasks—reducing tokens used while providing blast-radius impact analysis, incremental updates, and MCP integrations.

Introduction

Most AI coding workflows re-send large parts of a repository to the model for every review or task. code-review-graph reverses that pattern by maintaining a persistent, structural map of your code so an assistant only ingests the files and symbols that actually matter for a given change or question.

What Sets It Apart
  • Token-first optimization: Produces compact, token-efficient review contexts (benchmarked as ~6.8× fewer tokens for reviews and up to 49× on some daily coding workflows) so LLM-based assistants cost and latency drop in proportion to token savings.
  • Structural, incremental indexing: Parses repositories with Tree-sitter into nodes (functions, classes, imports) and edges (calls, inheritance, tests), stores the graph in a local SQLite backend, and updates incrementally on file saves or commits—typical re-index under 2s for large repos.
  • Blast-radius & impact analysis: Traces dependents, callers, and tests to compute a conservative "blast radius" for changes so the assistant reads a minimal, high-recall subset instead of the whole codebase.
  • MCP-native integration: Exposes ~28 MCP tools (get_minimal_context, detect_changes, query_graph, etc.) so editors and assistants (e.g., Claude Code and other MCP-capable platforms) receive compact, structured context automatically.
  • Privacy-first and local-first: No cloud database required—embeddings and optional vector stores are add-ons; core graph lives locally under .code-review-graph.
Who It's For & Tradeoffs

Great fit if you:

  • Use LLM-based code review or AI coding assistants frequently and want to cut token costs and latency.
  • Work with medium-to-large repos or monorepos where full-context reads are wasteful.
  • Need local-first tooling and MCP integration for editor/assistant workflows.

Look elsewhere if you:

  • Primarily make tiny, single-file edits (graph metadata can outweigh benefits for trivial changes).
  • Rely on cloud-hosted platform features that expect full-file body embeddings by default—CRG focuses on signatures/structural nodes first.
  • Need perfect flow detection in all languages; current flow-detection and search ranking have known precision/recall trade-offs (conservative blast-radius, deliberate over-approximation).
Practical notes

Requires Python 3.10+, Tree-sitter grammars for target languages, and optional embedding providers for semantic search. Good for teams wanting deterministic, auditable context bounding for AI assistants; expect an initial build step and light developer config (MCP/CLI) to connect to your tooling.

More Items

GitHub
AI Client2025

Turns Chromium into a local-first AI browser with an embedded assistant that can summarise pages, extract structured data, automate web tasks, and run scheduled agents. Built as an open-source Chromium fork with 53+ built-in browser tools, 40+ app integrations, and support for BYO AI keys or fully local models (Ollama / LM Studio).

GitHub

Runs a self-hosted meeting bot and transcription API that joins Google Meet, Teams and Zoom and streams speaker-attributed transcripts in real time. Compiles meetings into a git-backed Markdown workspace and runs sandboxed agents on your infrastructure; Apache-2.0 and air-gap capable.

GitHub

Lets AI agents produce expressive, polished charts from compact, human-editable semantic specs; the compiler infers layout, scales, and labels and emits Vega-Lite, ECharts, or Chart.js outputs, with an MCP server for agent-driven chart creation and rendering.