OpenCove is a spatial development workspace built for the AI era. It reimagines traditional development tools by replacing split-panels and disjointed tabs with a virtually boundless 2D canvas.
Here, your AI Agents (like Claude Code / Codex), Terminals, Tasks, and Notes exist on the same visual plane. By organizing human intuition and agent-driven automation spatially, OpenCove allows you to see the true context of your work at all times.
- 🌌 Infinite Spatial Canvas: Break free from rigid layouts. Freely arrange terminals, docs, and agent interfaces to construct a holistic view of your workflow.
- 🤖 Native CLI Agent Support: Deeply optimized for CLI AI tools like
Claude CodeandCodex. Easily spawn them, compare them side-by-side, and monitor their state live. - 🧠 Visualized Context Management: Keep your task planning and actual execution side by side. Crucial context no longer gets buried inside scrolling chat histories.
- 💾 Persistent State & Memory: OpenCove remembers the scene. Your viewport, layout, terminal output, and agent states survive project switches and restarts, picking up right where you left off.
- 🗂️ Fine-Grained Workspace Isolation: Separate your workstreams natively using directories and git worktrees, ensuring that context never bleeds across projects.
In traditional dev environments or linear chat bots, context is quickly lost to scrolling or tucked away in hidden tabs.
| Pain Point (Traditional) | The OpenCove Workspace |
|---|---|
| Linear Amnesia: Context gets buried in endless chat histories. | Spatial Context: Crucial decisions and active tasks stay visible on the canvas. |
| Single-Pane Bottlenecks: Switching tabs breaks your train of thought. | Parallel Execution: Observe multiple agents working simultaneously without losing focus. |
| Opaque Automation: It's hard to follow what background agents are doing. | Transparent Actions: Terminal executions and side-effects are rendered right before your eyes. |
OpenCove is currently in Alpha. We welcome early adopters and power users to test it out.
We distribute pre-compiled binaries via our GitHub Releases page:
- Stable Build: Recommended for general users.
- Nightly Build: Contains the bleeding-edge features.
Downloads are available for macOS, Windows, and Linux (.dmg, .exe, .zip, etc.).
⚠️ macOS Users Note: The current releases are not signed or notarized with an Apple Developer ID. If Gatekeeper blocks the app, run this in your terminal:xattr -dr com.apple.quarantine /Applications/OpenCove.app
- Node.js
>= 22 - pnpm
>= 9 - (Recommended) Globally install
Claude CodeorCodexto experience full agent workflows.
# 1. Clone the repository
git clone https://github.com/DeadWaveWave/opencove.git
cd opencove
# 2. Install dependencies
pnpm install
# 3. Start the dev environment
pnpm devSee RELEASING.md for more packager and build documentation.
OpenCove is built with modern, high-performance web standards:
- Framework: Electron + React + TypeScript (via
electron-vite) - Canvas Engine:
@xyflow/reactfor buttery smooth infinite canvas interactions. - Underlying Terminal:
xterm.jsandnode-ptypowering full-fledged PTY runtimes. - Testing:
VitestandPlaywrightfor robust unit and E2E regression testing.
OpenCove is open source. We need your help to define what the IDE of the AI intelligence era should look like. Read our guidelines below:
Scan the QR code below to join the OpenCove community group and chat with other users.


