Local infrastructure for coding agents
Choose the harness.Keep the record.
Coven is the local runtime around your coding agent: project boundaries, supervised sessions, durable event history, and a stable local API.
Runs onmacOSLinuxWindows
What Coven owns
The layer around the agent
Harnesses own models and provider authentication. Coven owns what should remain consistent around them: scope, lifecycle, and evidence.
A small, local control plane that makes agent work governable without replacing the agent you choose.
Run one session. Keep the evidence.
Install Coven, verify a harness, and launch from the project you want to protect.
The layer around the agent
choiceHarness freedom
choice
Harness freedom
Run the coding CLI you already trust. Coven leaves provider credentials and model choice with that harness.
Read the docscontrolProject boundaries
control
Project boundaries
The local daemon verifies the project root and working directory before it launches a session.
Read the docsrecordDurable sessions
record
Durable sessions
Keep a replayable event record across process exits, then attach, archive, or remove it deliberately.
Read the docsintegrateLocal API
integrate
Local API
Build your own local client against the versioned socket contract without bypassing the authority boundary.
Read the docs