Coven Cave is the desktop control room for OpenCoven familiars, workflows, memory, local agent sessions, GitHub triage, calendars, libraries, and mobile handoff.
It is a Next.js + React app packaged with Tauri for desktop, with a native iOS
client under apps/ios/CovenCave.
Download the latest desktop build from:
https://github.com/OpenCoven/coven-cave/releases/latest
Release assets usually include macOS, Windows, and Linux builds plus update metadata and checksums.
- Chat with OpenCoven familiars and route work through local agent sessions.
- Track tasks on the Board and Gantt surfaces, including bulk edits and undo.
- Browse project sessions, local libraries, reminders, calendars, workflows, marketplace packages, and GitHub activity.
- Launch desktop-local terminal and browser surfaces through the Cave sidecar.
- Hand off the app to a phone over Tailscale or run the native iOS client.
- Node.js 22+
- pnpm 10+
- Rust and Cargo
- Tauri desktop prerequisites for your platform
- Xcode + XcodeGen for iOS work
Install dependencies:
pnpm installRun the web app with the custom development server:
pnpm devRun against the Tauri desktop shell:
pnpm dev:appBuild:
pnpm buildFor browser-based mobile dogfooding over Tailscale:
pnpm mobile:tailscaleFor native iOS development:
pnpm mobile:tailscale:nativeThe native SwiftUI app has its own notes in
apps/ios/CovenCave/README.md.
Common checks:
pnpm typecheck
pnpm test:app
pnpm test:api
pnpm test:mobile
pnpm test:e2e
pnpm check:tests-wiredpnpm build also runs the generated icon/PWA/sandbox setup before the Next.js
and server builds.
src/- Next.js app, API routes, React components, and shared libraries.src-tauri/- Tauri desktop shell and sidecar integration.apps/ios/CovenCave/- native iOS client and widget targets.docs/- design notes, audit reports, mobile checklists, and feature specs.scripts/- build, mobile, test, packaging, and maintenance helpers.marketplace/- seeded OpenCoven marketplace catalog data.
main is protected. Use a short-lived branch and pull request for every change:
git worktree add -b <branch> .worktrees/<branch> origin/main
cd .worktrees/<branch>See AGENTS.md and CLAUDE.md for the active
workflow notes used by coding agents.
Coven Cave is licensed under MIT OR AGPL-3.0-only. See LICENSE,
LICENSE-MIT, and LICENSE-AGPL.