Our take
Activeregular commits and releases- Activity
- 85
- Community
- 36
- Issues
- 92
- Pull requests
- 84
+8 stars in the last 28 days
- Merges more pull requests than 96% of the projects we track
- Releases more often than 87% of the projects we track
- Closes issues faster than 81% of the projects we track
Coven is an actively maintained Rust runtime with a clear daemon-owned security model, but its early-MVP status and concentrated contribution base call for a measured adoption.
Good fit if
- You want one local session runtime for Codex, Claude Code, or GitHub Copilot CLI across macOS, Linux, or Windows x64.
- You need project-scoped sessions, durable state, and a local API for custom clients.
- You are comfortable evaluating an actively developed MIT-licensed project with frequent commits and releases.
Look elsewhere if
- You need a mature, low-change dependency rather than a project whose recent activity and releases indicate active development.
- You require a provider-neutral session manager that already supports harnesses beyond the adapters described in the README.
- Your adoption policy avoids projects where most contributions come from one person.
All health signals
| Last commit | 2026-10-27 (today) |
|---|---|
| Commits, last 90 days | 100+ |
| Releases, last 12 months | 51 (latest v0.4.10, 2026-10-14) |
| Contributors | 12 (top contributor: 84% of commits) |
| Issues closed, last 90 days | 34+ (typically closed in 0 days) |
| Pull requests merged, last 90 days | 95 (typically merged in 0 days) |
| Project age | 6 months |
Checked on 2026-10-28 with the GitHub API.
Project history
Daily GitHub snapshots since Oct 7, 2026. History covers stars and forks; health signals are not tracked historically.
Stars
77Forks
26Change since Nov 3, 2026: +1 stars·0 forks
Overview
Coven is a Rust-based local runtime for project-scoped AI coding-agent sessions. It gives harnesses such as OpenAI Codex, Anthropic Claude Code, and GitHub Copilot CLI a shared environment for launching and observing work, while keeping project boundaries and session authority in the daemon.
It is aimed at developers who want to manage different coding-agent CLIs through one local substrate rather than tie session state and control to a particular harness. The README describes support for macOS, Linux, and Windows x64, and identifies the project as an early MVP.
Key Features
- Launch and manage sessions for Codex, Claude Code, and GitHub Copilot CLI through a common runtime.
- Scope agent work to local projects, with the Rust daemon enforcing the authority boundary.
- Run harnesses through PTYs and observe their output.
- Persist session state and event logs using SQLite.
- Access the daemon through a same-user local IPC API, with the CLI/TUI and other clients acting as interfaces.
- Coordinate or present sessions through integrations such as CastCodes, comux, or custom clients.
- Check local setup with
coven doctor.
Use Cases
- A developer switching between Codex and Claude Code can launch and browse sessions through the same runtime.
- A team experimenting with several coding-agent harnesses can keep project-scoped sessions and their state in one local system.
- Developers building their own session interface can connect to Coven's local IPC API instead of implementing session ownership themselves.
- A user who wants visible, persistent agent work can use the CLI/TUI to launch and inspect sessions on a supported desktop platform.
What you need
Detected in the repository
- Rust (from Cargo.toml)
- A test suite and automated checks on GitHub Actions
License in plain words
MITpermissive
- Commercial use: yes
- Modify and redistribute: yes
- You must keep: the copyright and license notice
- Share your changes: no
A summary, not legal advice: the LICENSE file is what applies.
Getting Started
Install the CLI and check your local setup:
npm install -g @opencoven/cli
coven doctor
See the README and installation guide for setup and usage details.
Alternatives
- cccc: CCCC coordinates persistent agent teams across runtimes, machines, and trusted groups, while Coven provides project-scoped local sessions.
- amux: amux runs agents in parallel through tmux with task boards and schedules, while Coven focuses on project-scoped runtime sessions and authority boundaries.
- codeg: Codeg is a collaborative ACP workspace spanning desktop, server, Docker, and mobile, while Coven is a local runtime for project-scoped sessions.
- atlas: Atlas is a desktop workspace for multiple agents on one codebase with Git-linked session context, while Coven centers on local runtime state and authority boundaries.
| Project | Language | License | Stars | Status |
|---|---|---|---|---|
| coven | Rust | MIT | 73 | Active |
| cccc | Rust | Apache-2.0 | 1.3k | Active |
| amux | Rust | – | 547 | Active |
| codeg | Rust | Apache-2.0 | 4k | Active |
| atlas | TypeScript | Apache-2.0 | 9.6k | New |
Considerations
- The README labels Coven an early MVP and warns that users should expect rough edges.
- Session logs capture harness output. The project cautions against using untrusted harnesses or prompts in sensitive repositories, and against putting secrets in prompts.
- The project is actively developed, with recent commits and releases; most contributions come from one person, which may matter for teams assessing continuity.
- The README focuses current harness support on Codex, Claude Code, and GitHub Copilot CLI while adapter contracts mature.
- The runtime is written in Rust and uses SQLite for persistence. The README offers platform-specific CLI packages, while source development requires a Rust toolchain.
Found this useful?
Share it with someone who would like coven.