Parse
Language-aware extraction for Rust, TypeScript, Python, Go, Java, C, C++, and C#.
Product
AiIndexer is a local-first context engine. It parses source, builds a dependency graph, stores project memory, and exposes MCP tools so agents can retrieve the right code before they edit.
Core system
Language-aware extraction for Rust, TypeScript, Python, Go, Java, C, C++, and C#.
Symbol nodes, dependency edges, PageRank, traces, hot spots, dead-code candidates, and duplicate detection.
Hybrid search and context capsules reduce irrelevant source dumps while keeping agent answers grounded.
Project memory gives agents durable context about decisions, conventions, and recurring workflows.
Generated MCP configs wire Claude Code, Cursor, Windsurf, VS Code, and Zed to the same local binary.
Doctor, bench, status, update, license activation, billing portal, and seat release are part of the CLI.
One product path
curl -fsSL https://aindex.floriansola.fr/install.sh | sh
ai-indexer-mcp license install YOUR_LICENSE_TOKEN
ai-indexer-mcp onboard --repo ~/Documents/matchR
ai-indexer-mcp search "where is checkout implemented?" --repo ~/Documents/matchR
Why buyers care
The hosted service handles billing, license status, trials, and support. Code intelligence stays local.
Use the same binary across monsite, matchR, salecast, poisson, roadtripper, and new client repos.
Admins can reissue, revoke, inspect deliveries, triage tickets, and export customer data from the billing console.
Public benchmarks, signed releases, SBOM, provenance, Homebrew formula, VSIX package, and status page are visible.
Start with a real repo