DeadWaveWave/opencove
Your infinite canvas workspace for agents, tasks, knowledge, and research. An infinite canvas for Claude Code, Codex, terminals, tasks, and notes.
What it solves
OpenCove는 AI 코딩 에이전트를 사용하는 사용자를 위해 설계된 공간 개발 워크스페이스를 제공합니다. 에이전트, 터미널, 노트를 무한 2D 캔버스로 이동시켜 전통적인 채팅 인터페이스의 "선형 기억 상실"을 없애고, 중요한 컨텍스트가 긴 스레드에 묻히거나 탭 뒤에 숨겨지는 것을 방지합니다.
How it works
이 애플리케이션은 무한 캔버스 엔진을 사용하여 사용자가 여러 AI 에이전트 세션(Claude Code 또는 Codex 등), 터미널 출력, 작업 계획, 노트를 나란히 배치할 수 있게 합니다. Electron, React, TypeScript 기반이며 터미널 에뮬레이션에는 xterm.js와 node-pty를 사용합니다. 워크스페이스는 지속성을 가지고 있어 레이아웃과 에이전트 상태가 재시작 후 복원되며, 사용자는 공간 아카이브를 통해 워크스페이스 상태의 스냅샷을 만들 수 있습니다.
Who it’s for
CLI 기반 AI 코딩 에이전트를 활용하고 복잡하고 병렬적인 워크플로를 관리하면서 실행 기록이나 계획 노트를 놓치지 않으려는 개발자 및 파워 유저를 위한 것입니다.
Highlights
- Infinite spatial canvas: 에이전트, 터미널, 노트를 시각적으로 배치하여 사고 과정에 맞출 수 있습니다.
- Built for CLI agents: Claude Code와 Codex와 같은 터미널 네이티브 워크플로에 최적화되었습니다.
- Persistent workspaces: 재시작 시 뷰포트, 레이아웃, 터미널 출력이 자동으로 복원됩니다.
- Space archives: 워크스페이스 상태를 스냅샷으로 저장하고 다시 방문할 수 있습니다.
- Workspace isolation: 디렉터리와 git worktree를 사용한 별도 프로젝트를 지원합니다.
- Global search: 중앙 제어 센터에서 캔버스 전체와 터미널 출력을 검색할 수 있습니다.