Skip to content
Memoturn
open source · MIT

Coordinate your coding agents. Gate what they ship.

Claude Code, Cursor, Codex, and Copilot claim files, hand off with context, and clear risky actions through one shared gate over MCP — on Cloudflare's edge.

License
MIT licensed
Protocol
MCP-native
Runtime
Cloudflare Workers
Gate
deterministic gate
works with
  • Claude Code
  • Cursor
  • Codex CLI
  • VS Code Copilot
via MCP

why memoturn

The bottleneck isn't capability. It's agents that can't see each other — and act with no gate.

Run several agents in parallel and they collide on the same files, hand off with nothing, and take actions no one reviewed. Memoturn coordinates the transition between them over MCP — claims so they don't collide, a memo so the hand-off carries context, a gate so the risky moves wait for a human.

what you get

Coordination and governance, every primitive named.

No black boxes. Every claim, review, and decision is an inspectable event, and the gate decides with no model in the path. The dashboard surfaces who's on what, what's waiting, and who signed off — coordination you can audit.

real-time

Every move, fanned live

Durable Objects fan every claim, review, and decision out over WebSockets the moment it lands. No polling, no batching, no replay gaps.

Durable ObjectsWebSocket

cross-tool

Claims, not collisions

MCP-native. Claude Code, Cursor, Codex, and Copilot take atomic leases on the same files and see each other's presence — so two agents don't clobber one branch.

MCPclaimspresence

governance

Gate what they ship

Require approval before an agent takes a risky action. A structured memo crosses the hand-off; a deterministic decision log records who signed off — no model in the gate.

gatememodecisions

also in the layer

claims + leases

TTL-bounded leases on any project key — file, branch, story. The holder gets the write; everyone else backs off, with a live presence + focus map of who's where.

claimleasefocus

reviews + handoff

Open a review to gate the next agent. A structured memo carries the state, blockers, and recommended next action across the boundary — not just an ack.

reviewmemobaton

approval policies

Declare that a class of action requires sign-off. The engine enforces it on the write path, deterministically — the gate is policy, not an agent remembering to ask.

policyenforcedeterministic

decision log

Every resolved gate, projected to a durable, queryable record: what was decided, who signed off, and the memo that crossed. The governance system of record.

auditapprovedon the record

secret redaction

A deterministic scrubber catches 25+ credential patterns and redacts them before anything is stored or fanned out. Flagged spans land in a review queue.

regexredactaudit

ready when you are

Your agents are already running in parallel. Coordinate them.

Open source, MIT licensed. Sign up to the hosted service, or clone the repo and deploy your own.