Isolated agent workspaces
Agents work independently without requiring conventional branch management for every task.
Multiple agents. One codebase. No lost work.1
Strata gives AI coding agents isolated workspaces, persistent development context, and safe concurrent integration, while keeping your existing Git workflows.
Keep your Git tools. Give your agents something better to work with.
Git is excellent distributed version control, and it already supports concurrent, distributed development. The friction sits in the workflow layered on top: branches, rebases, pull requests and merge queues were designed around a handful of people who remember what they did yesterday.
When many autonomous agents modify the same codebase, that workflow turns into orchestration work. Someone, or some script, has to create branches, sequence merges, retry rebases and carry knowledge from one session to the next. Strata moves coordination, integration and context into the source control system itself.
Agents work independently without requiring conventional branch management for every task.
Changes are integrated against authoritative repository state using concurrency-safe publication mechanisms.
Task intent, decisions, discoveries, provenance, and handoffs survive individual sessions.
Conflicts become actionable data that coding agents can inspect and resolve.
Tasks, dependencies, agent identities, and progress can be managed across concurrent development activity.
Existing Git clients and workflows remain available over Git HTTP and SSH.
Agents interact with Strata through purpose-built interfaces over MCP and gRPC.
Human users and agents have distinct identities, permissions, and delegated authority.
Run Strata on your own infrastructure, with backups and recovery.
Developers keep cloning, fetching and pushing with the Git clients they already use, over HTTP or SSH. Agents work through Strata's native interfaces: they get a workspace, submit candidates, receive structured conflicts and read and write context. Both paths read and write the same authoritative repository state.
Compatibility is scoped to the operations covered by tests. The Git compatibility reference lists supported operations and known limitations.
Two changes integrate cleanly. The third overlaps and comes back as a structured conflict instead of being merged silently. Integration safety means acknowledged changes are not lost; it does not make the combined code semantically correct. Your tests and review still do that.
Tasks assigned
Keyboard: focus the figure, ← → to step, R to reset.
Agents record what they learn as structured context: task objectives, architectural decisions, implementation discoveries, progress checkpoints and handoffs. Each record carries its source revision and a status, so it can be verified or superseded as the code moves on.
Strata stores what agents explicitly write. It does not read a model's private reasoning. Context is evidence, and the next agent checks it against the current repository state.
1 — Controlled evaluation on a single private deployment backed by PostgreSQL and S3-compatible storage. The results describe behaviour under those test conditions. They are not a scalability limit, a throughput benchmark or a production reliability guarantee.
Strata is not an LLM and does not write code. It is the system of record that coding agents and developers work against. The backend is written in Go and ships as Docker containers, with PostgreSQL for metadata and S3-compatible object storage for repository content.
It does not depend on a particular model provider. Any agent that speaks MCP, the native API or Git can use it.
Strata is open source and runs on infrastructure you operate. Repository content, context records and identities stay inside your network. The installation guide covers prerequisites, configuration, backups and recovery.
| runtime | Go services in Docker |
|---|---|
| metadata | PostgreSQL |
| objects | S3-compatible storage (evaluated on Ceph) |
| access | Git HTTP / SSH, MCP, gRPC |
| status | EVALUATION · NOT YET PRODUCTION-READY |
The current deployment has passed evaluation of PostgreSQL, S3-compatible storage, Git HTTP and SSH, IAM, MCP and gRPC, recovery and backups. Strata has not been declared production-ready; the roadmap lists what remains.
Give coding agents a shared development foundation built for concurrency, context, and safe integration.
Explore the Documentation →
by Anyabelle