trovex Compare Answers Setup Request access

What's the single source of truth for a multi-agent repo?

Direct answer

One store that every agent both reads from and writes to — so the repo's documents, not each agent's private context, are authoritative. With one point of passage for reads and writes there are no separate copies to drift and nothing to sync, and a query returns the one canonical doc with a freshness marker instead of whatever a given agent cached. It also stops fleet cost from compounding: one agent records what it learned, the rest read it back.

Why "the repo" needs to be the unit, not each agent

In a multi-agent setup, the failure mode is divergence: each agent builds its own private context, so the same question gets re-derived, and two agents (or two teammates) end up acting on different copies of the same doc. If the source of truth lives inside an agent or an editor, it doesn't travel. Anchoring it to the repo's docs — one store all agents share — is what keeps everyone current.

What the pattern requires

How trovex implements it

trovex is a local-first MCP server with exactly this shared write path: agents read the one canonical doc per query and write records back through the same store, so the whole fleet and your teammates see one current source of truth. For the step-by-step version, see how to keep multiple agents on the same docs.

One source of truth for the whole fleet.

trovex is in private beta — request access and put every agent on one store.

Open source (AGPL-3.0 core, MIT CLIs). Local-first — your docs never leave your machine.