Skip to content
@OpenCoven

OpenCoven

Workspace for building with agents.

OpenCoven

Open-source, local-first infrastructure for AI familiars: named agents with their own lanes, memory, and authority boundaries, working beside you on real projects.

Website · Docs · Discord · X · Feedback


Your agents, tools, and context are scattered across chats, repos, terminals, and browsers.

OpenCoven gives them one local-first, hackable home. Coding harnesses run inside explicit project boundaries, every session is visible and durable, and familiars keep their identity and memory across the work.

Less duct-taped scripts. More living workspace.

Get started

Run agent sessions from your terminal

Install the Coven CLI (macOS, Linux x64, Windows x64):

npm install -g @opencoven/cli
coven doctor            # detects harnesses and prints fix hints

Launch work inside a project:

cd my-project
coven setup codex       # provider-owned login
coven daemon start
coven run codex "fix the failing tests"
coven sessions          # browse and inspect sessions

Bare coven opens the interactive UI. Claude Code, GitHub Copilot CLI, and other harnesses plug into the same daemon. See the getting started guide.

Install the desktop apps (macOS)

brew install --cask opencoven/tap/coven-cave   # Coven Cave control room
brew install --cask opencoven/tap/wand         # Wand

Coven Cave builds for macOS, Windows, and Linux are on its releases page.

Projects

Note

OpenCoven is early. Each repository's README states its own status, platform support, and limits. Experimental and legacy projects are labeled below.

Runtime and protocol

Repository What it is
coven Local-first Rust runtime for project-scoped coding-agent sessions: durable state, authority boundaries, and multi-harness support. Ships the coven CLI.
familiar-contract Open specification for portable agent identity, authority, memory, and self-governance boundaries.
coven-threads Authority and governance layer for protected familiar identity, memory, and write surfaces.
psyche Familiar runtime and orchestration protocol for persistent AI identities.
coven-runtimes Runtime SDK, conformance toolkit, and registry for integrating agent runtimes.
sdk Experimental TypeScript SDK and CLI for clients, transports, and shared protocol types.

Apps

Repository What it is
coven-cave Desktop control room for familiars, agent sessions, memory, workflows, and GitHub triage.
psyche-build Desktop cockpit for running parallel coding agents in visible, isolated workspaces.
coven-code Multi-provider AI coding-agent TUI in Rust.
chat Early desktop scaffold for OpenCoven Chat with least-privilege Tauri boundaries.
cauldron Clean-room kernel for Covenstead, the desktop where you watch your familiars work.
coven-memory Browser and iOS client for inspecting familiar memory through Coven's read APIs.
coven-pocket Local-first iOS coding agent powered by Coven Code.
wand-releases Signed, notarized macOS builds of Wand.

Tools and integrations

Repository What it is
coven-reach · coven-scout Rust MCP servers for filesystem and web operations.
desktop-use Computer-use adapter for agents and desktop automation.
coven-github-webhook Hosted webhook service for the OpenCoven GitHub App.
homebrew-tap Homebrew casks for OpenCoven desktop apps.

Docs, brand, and design

Repository What it is
coven-docs Source for docs.opencoven.ai.
coven-landing Source for opencoven.ai.
brand Canonical visual identity, voice, and public-web brand profile.
ui Reference interface components and UI explorations.

Research, experiments, and legacy: open-fable (recurrent-depth transformer research) · coven-codeflow (experimental workflow CLI) · demo-workspace (synthetic demo data) · claude-code-cast (legacy) · coven-design-system (being folded into brand and ui)

Why builders use it

  • 🧠 Familiar-native: named agents with lanes, memory, and boundaries, not interchangeable task runners
  • 🔒 Explicit authority: the local daemon owns project boundaries; clients are convenience layers
  • 💻 Local-first: your workspace stays close, inspectable, and yours
  • 🧩 Any harness: Codex, Claude Code, Copilot CLI, and future adapters share one substrate
  • 🌐 Multi-surface: terminal, desktop, mobile, chat, and GitHub

Contribute

OpenCoven is early, open, and moving fast. This is the best time to shape it.

  • 🐛 Open an issue in the repository you're using. Not sure which one? Start with coven.
  • 🔀 Send a PR. Look for good first issues, and read the contribution guide first (commits need a DCO sign-off).
  • 💬 Join the Discord to plan features and share what you're building.
  • 🔐 Found a vulnerability? Report it privately as described in the security policy, not in a public issue.

Everyone in OpenCoven spaces follows the code of conduct. For help, see support.

Community

For builders, tinkerers, researchers, and weird little agent enjoyers.

Join the Coven 🌙 · Website · Discord · X

Pinned Loading

  1. coven coven Public

    Local-first runtime for project-scoped AI coding-agent sessions, with durable state, authority boundaries, and multi-harness interoperability.

    Rust 63 26

  2. coven-cave coven-cave Public

    Native OpenCoven workspace for familiars, agent sessions, memory, tools, workflows, and local-first development.

    TypeScript 28 31

  3. psyche psyche Public

    Coven-native familiar runtime and orchestration protocol for persistent AI identities.

    Rust

  4. psyche-build psyche-build Public

    Desktop cockpit for running parallel AI coding agents in visible, isolated workspaces — from branch to review, merge, and handoff.

    TypeScript 2 2

  5. coven-threads coven-threads Public

    Authority and governance layer for protected familiar identity, memory, and write surfaces.

    Rust

  6. familiar-contract familiar-contract Public

    Open specification for portable agent identity, authority, memory, and immutable self-governance boundaries.

    JavaScript 6 2

Repositories

Showing 10 of 32 repositories
  • coven Public

    Local-first runtime for project-scoped AI coding-agent sessions, with durable state, authority boundaries, and multi-harness interoperability.

    OpenCoven/coven's past year of commit activity
    Rust 63 MIT 26 21 6 Updated Oct 2, 2026
  • homebrew-tap Public

    Official Homebrew tap for OpenCoven apps and desktop releases.

    OpenCoven/homebrew-tap's past year of commit activity
    Ruby 0 0 0 0 Updated Oct 2, 2026
  • coven-cave Public

    Native OpenCoven workspace for familiars, agent sessions, memory, tools, workflows, and local-first development.

    OpenCoven/coven-cave's past year of commit activity
    TypeScript 28 31 10 1 Updated Oct 2, 2026
  • psyche-build Public

    Desktop cockpit for running parallel AI coding agents in visible, isolated workspaces — from branch to review, merge, and handoff.

    OpenCoven/psyche-build's past year of commit activity
    TypeScript 2 MIT 2 28 14 Updated Oct 2, 2026
  • .github Public

    Organization profile, community health files, and shared GitHub defaults for OpenCoven.

    OpenCoven/.github's past year of commit activity
    0 0 13 2 Updated Oct 2, 2026
  • coven-docs Public

    Official OpenCoven documentation site, built with Fumadocs and MDX.

    OpenCoven/coven-docs's past year of commit activity
    MDX 2 1 4 17 Updated Oct 2, 2026
  • sdk Public

    Experimental TypeScript SDK and CLI for OpenCoven clients, transports, and shared protocol types. Not for production use.

    OpenCoven/sdk's past year of commit activity
    TypeScript 0 1 7 1 Updated Oct 1, 2026
  • coven-threads Public

    Authority and governance layer for protected familiar identity, memory, and write surfaces.

    OpenCoven/coven-threads's past year of commit activity
    Rust 0 MIT 0 3 1 Updated Oct 1, 2026
  • cast-codes Public archive

    Legacy OpenCoven coding workspace. Development continues in Psyche Build.

    OpenCoven/cast-codes's past year of commit activity
    Rust 7 AGPL-3.0 4 3 3 Updated Oct 1, 2026
  • opencoven-chat-api Public Forked from OpenKnots/openclaw-chat-api

    API for conversational search across OpenCoven documentation using Vercel and Upstash Vector.

    OpenCoven/opencoven-chat-api's past year of commit activity
    TypeScript 0 MIT 6 0 0 Updated Oct 1, 2026