AIndex
Download free
ProductProductLocal index, MCP tools, memoryProofMeasured local indexing and latencyIntegrationsCodex, Claude Code, Cursor, Windsurf, VS Code, ZedSecurityLocal-first boundary and supply chain
PricingPricingFree, Advanced, Pro, Team, Lifetime, EnterpriseEnterpriseOffline license, procurement and rolloutFAQRefunds, billing, install and support answers
UseDocsInstall, index and connect agentsDownloadsArchives, VSIX, Homebrew and verificationAccountPaid license status, seats and billing portalSupportStructured help for install, billing and agents
ReleaseInstall script/install.shRelease manifest/releases/latest/release.jsonSBOM/releases/latest/sbom.cdx.jsonProvenance/releases/latest/provenance.json

Setup

Up and running in one command.

One signed binary. 16 languages. Every major AI agent. Download, index, connect — no account or license for Free.

Context pipelinerepo → graph → agent

01

Install

# macOS/Linux
curl -fsSL https://aindex.floriansola.fr/install.sh | sh

# Windows PowerShell
irm https://aindex.floriansola.fr/install.ps1 | iex

One curl command installs a signed local binary. The installer verifies SHA-256 checksums and Ed25519 signatures before extracting — and never uploads your code.

02

Paid plans: activate your license

ai-indexer-mcp license install YOUR_LICENSE_TOKEN
ai-indexer-mcp license status

Free needs no license. Paid plans use a signed license token that stays local and unlocks higher limits or team seats.

03

Manage billing

ai-indexer-mcp license portal

Open the Stripe customer portal for invoices, payment methods, and plan changes.

04

Update safely

ai-indexer-mcp update --dry-run
ai-indexer-mcp update

Update runs through the same signed installer and verification path. Add --dry-run to preview the change before it touches anything.

05

Free a seat

ai-indexer-mcp license remove

Free needs no token. Paid users can remove a license to free its seat before moving to another machine.

06

Index your projects

ai-indexer-mcp setup --repo ~/Documents/matchr
ai-indexer-mcp setup --repo ~/Documents/monsite

AIndex reads and indexes your code locally across 16 languages — TypeScript, JavaScript, Python, Rust, Go, Java, C, C++, C#, Ruby, Bash, PHP, Lua, Scala, Kotlin and Swift. Dependencies, build outputs, caches, secrets and binaries are skipped by default.

07

Measure the actual token gain

ai-indexer-mcp eval init --repo ~/Documents/matchr
ai-indexer-mcp proof --repo ~/Documents/matchr --json
ai-indexer-mcp eval --repo ~/Documents/matchr --suite aindex.eval.json --json

Generate a starter eval suite, then run proof for token reduction and eval for recall. The JSON tells you whether expected symbols and files still reach the agent after compression.

08

Manage the local project registry

ai-indexer-mcp projects list --json
ai-indexer-mcp projects remove --repo ~/Documents/old-project

Free mode allows one registered project. If an old path blocks a new repo, list the registry and remove the stale entry instead of editing files by hand.

09

Connect agents

ai-indexer-mcp setup --repo ~/Documents/matchr
ai-indexer-mcp doctor --repo ~/Documents/matchr --json

One command wires every detected agent — Codex, Claude Code, Cursor, Windsurf, VS Code and Zed — to your local index over MCP.

10

Support

Email us with your plan, OS, agent, AIndex version and the output of `ai-indexer-mcp doctor --json`. contact