Your infinite canvas workspace for agents, tasks, knowledge, and research. An infinite canvas for Claude Code, Codex, terminals, tasks, and notes.
翻译准备中
效率工具TypeScript · JavaScriptGitHub @DeadWaveWave自行安装运营者未确认
试用过了吗? 点一下就好,无需登录。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗An infinite canvas for Claude Code, Codex, terminals, tasks, and notes.
Keep every agent, terminal, task, and note on one infinite canvas.
See parallel work at a glance, keep context visible, and resume exactly where you left off.
Download the latest builds · Read the Chinese README
OpenCove 0.5.0 redraws the app in pixels, shows on the canvas what every Agent is doing, tells you once when one needs you, and lets Agents hand work to each other. Run opencove skill in a canvas terminal to see how.
OpenCove is a spatial development workspace for people who work with AI coding agents every day.
Instead of burying work inside tabs, sidebars, and long chat threads, OpenCove puts your AI agents, terminals, tasks, and notes on the same infinite 2D canvas, so the full state of your work stays visible.
It is built for workflows like:
Claude Code or Codex sessions side by sideClaude Code, Codex, and similar terminal-native agent workflows.OpenCove is designed around a simple idea: agent workflows are easier to reason about when context is spatial, not hidden.
| Pain Point (Traditional) | The OpenCove Workspace |
|---|---|
| Linear amnesia: context disappears into long chat histories. | Spatial context: important tasks, notes, and execution stay visible on the canvas. |
| Single-pane bottlenecks: tabs and split panes force constant context switching. | Parallel execution: compare and monitor multiple agents without losing your place. |
| Opaque automation: background agent work feels like a black box. | Transparent actions: terminals and side effects stay visible while work is happening. |
OpenCove is currently in Alpha. We recommend it for early adopters and power users who want to explore spatial AI workflows.
OpenCove 0.3.0 stable and newer builds are available on the GitHub Releases page for macOS, Windows, and Linux. Nightly prereleases remain available for early testing; they contain newer changes and may have rough edges.
⚠️ macOS note Current macOS builds 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
You now have two supported ways to install the opencove CLI:
opencove-server-*) plus release-specific installer assets such as
opencove-install-v<tag>.sh / opencove-install-v<tag>.ps1. Stable releases also
publish the generic opencove-install.sh / opencove-install.ps1 aliases, which
always target the latest stable release.If releases/latest/download/opencove-install.sh returns 404, the latest stable release
has not published the standalone installer yet. In that case, use the Desktop installer for
now or wait for a release that includes those assets.
For the latest stable release, install on macOS / Linux with:
curl -fsSL https://github.com/DeadWaveWave/opencove/releases/latest/download/opencove-install.sh | sh
On Windows, use PowerShell:
powershell -NoProfile -ExecutionPolicy Bypass -Command "Invoke-RestMethod https://github.com/DeadWaveWave/opencove/releases/latest/download/opencove-install.ps1 | Invoke-Expression"
For a nightly or any specific tagged release, use the versioned installer asset from that release page:
curl -fsSL https://github.com/DeadWaveWave/opencove/releases/download/v<version>/opencove-install-v<version>.sh | sh
powershell -NoProfile -ExecutionPolicy Bypass -Command "Invoke-RestMethod https://github.com/DeadWaveWave/opencove/releases/download/v<version>/opencove-install-v<version>.ps1 | Invoke-Expression"
The standalone installer verifies the downloaded runtime against the release's SHA256SUMS.txt before extracting it.
For a headless server that hosts the Web UI, start the worker directly after install:
opencove worker start --hostname 0.0.0.0 --web-ui-password 'change-me'
This prints the Web UI URL and enables password login for browser access. Keep the password set whenever you expose the Web UI beyond localhost.
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗