stratum

Code hosting for teams working with agents.

Stratum gives teams a place to review, evaluate, and merge code written by humans and AI agents. Track who or what made each change, require evidence before merge, and keep every repo isolated. Built on Cloudflare. Open source.

We'll notify you when early access opens. No spam.

You're on the list.


Built around human workflows

GitHub shaped the way modern teams review and ship code. Its pull request model, branch workflow, and audit trail all work best when a human is making a small, readable change at the keyboard.

Agent-written code changes the scale of that workflow. Agents can work across many tasks at once, produce more changes than a team can read line by line, and need review that looks at behavior, provenance, and policy instead of just a diff.

Stratum is a code hosting platform built for that handoff: agents can do the work, and teams still get clear rules, evidence, and control before anything ships.


Review the result, not only the diff

Stratum helps teams decide whether a change behaved correctly before it merges.

Evaluation-gated merges Score each push against the checks you care about before it can merge: tests, LLM review, static analysis, or your own evaluation criteria.
Behavioral artifacts Attach the evidence behind a change, starting with evaluation results. As the workflow expands, that can include canary outcomes, recorded demos, and other proof that the change did what it was meant to do.
Policy-as-code Keep auto-merge rules, required evaluations, and agent permissions in one config file so every repo follows the same standards.
Ephemeral workspaces Give each task its own workspace. Keep work isolated, then merge it or discard it when the job is done.
Reliable by default Host code, browse files, review changes, and manage projects. Per-repo isolation keeps one repository’s problem from affecting another.

Know what shipped and why

Every commit in Stratum can carry the record behind it: which agent wrote it, which model was used, the prompt that shaped the work, and the reasoning behind the change. It is structured, queryable, and attached to the merge.

As agents write more code, accountability matters more, not less. Stratum keeps provenance close to the code so teams can understand the path from request to shipped change.


Architecture

Stratum is built on Cloudflare Artifacts. Each repository runs as its own Durable Object with its own storage, rather than living as a row in one shared database. That gives isolation a concrete boundary: one repository's problem cannot cascade to another.

Artifacts Git storage with per-repo isolation via Durable Objects
Workers API layer and evaluation orchestration
Sandboxes Code execution and test running
D1 Metadata and provenance tracking
AI Gateway LLM-powered evaluation

Open source, self-hosted or managed

Stratum is open source. Deploy it in your own Cloudflare account and pay for the infrastructure you use. Stratum Cloud is coming soon for teams that would rather have us run it.

github.com/stratum-eng/stratum →