Everyone re-derives context
Each person and each CI run reads the same repo from scratch. The work is never shared, and you pay for it every time.
For teams
LeanCTX gives your team a shared, audited context plane: consistent compressed reads, pooled memory across people and CI agents, and per-role budgets, so every agent works from the same context and you can see what it cost.
The cost
Without a shared layer, every developer and CI agent rebuilds the same context alone.
Each person and each CI run reads the same repo from scratch. The work is never shared, and you pay for it every time.
Decisions and findings stay trapped in one developer's chat. The next agent starts blind.
You can't cap what a role spends, and you can't show anyone what your agents actually read.
From solo builders to regulated fleets.
How it works
One command turns the local engine into a server your whole team and its CI agents query: read-first, role-scoped and audited.
LeanCTX team serve runs one process over many workspaces. Everyone points their MCP client at its URL and queries one shared BM25, graph and artifact index instead of each clone rebuilding its own.
Access is per token, stored as a SHA-256 hash, never plaintext. Roles (viewer, member, admin, owner) expand to scopes like search, graph and knowledge, least-privilege by default.
The shared surface authorizes search, graph, knowledge, events and artifacts, and denies code-mutating tools. A shared server hands out context, not remote shells.
Each decision is written to an append-only audit log, with a live event stream of what agents read and did across the team.
See it run
One config file lists your repos and tokens. Self-host it, or let us provision a managed server when you start the Team plan.
$ lean-ctx team serve --config team.json$ lean-ctx team token create --config team.json --id alice --role member$ lean-ctx team token create --config team.json --id ci-bot --scopes search,graph$ lean-ctx team sync --config team.jsonWhat you get
Four outcomes once context is shared instead of rebuilt by everyone, every time.
The shared index is built once and reused by every developer and CI agent, with no parallel re-derivation.
Findings and decisions persist across people and runs, so the team's memory grows instead of resetting each session.
Per-role token budgets keep spend in bounds, and the ledger proves where every token went.
An append-only audit log answers what agents touched, and the server is self-hostable under Apache-2.0.
Local stays free forever; Team adds the shared plane on top. Regulated or air-gapped? See LeanCTX for enterprise or compare the plans.
Pro syncs your own context across your devices. Team adds a shared, audited context plane for the whole team and its CI agents, with role-based access and budgets.
Yes. CI agents query the same shared plane as developers, so automated runs reuse pooled memory and stay within role budgets.
Each role (viewer, member, admin, owner) gets a token budget. Spend is metered into the same signed ledger that powers savings reports, so limits are provable, not guessed.
Your repositories stay on your hosts. The plane shares compressed context and metadata, not your source tree, and the pricing page lists exactly what syncs.
Choose the LeanCTX path that matches how you build.
One shared, audited layer for every developer and agent. Start on the Team plan, or talk to us about a pilot.
Cookie preferences
We use analytics to understand how our site is used. You choose what's allowed — no tracking runs until you decide.
Essential
Site functionality, security, preferences
Analytics
Pageviews & usage patterns · PostHog EU (Frankfurt) · No cross-site tracking
Read our Privacy Policy for full details. You can change your preferences anytime.