Infinite canvas workspace
Arrange terminals, Monaco editors, browsers, parallel git worktrees, and agents on one pannable and zoomable surface so active work remains visible together.
Catenary is a local-first desktop IDE for orchestrating AI coding agents, terminals, editors, browsers, and git worktrees on one visual canvas for parallel tasks and reviews.
Catenary is a local-first desktop spatial IDE for orchestrating AI coding agents. It puts agent terminals, Monaco editors, browsers, and parallel git worktrees on an infinite canvas, giving developers one visual surface for running and monitoring concurrent coding work.
A task can be launched in an isolated branch and working directory, while context can be passed between agent panels through configurable wires. Catenary also provides side-by-side diffs for reviewing changes and an optional Maestro Mode for recruiting helper agents with approval required before actions proceed. It supports named agent workflows including Claude Code, Codex, Cursor, Grok, OpenCode, and Pi, while the chosen agent CLI communicates directly with its provider or a local model service.
Arrange terminals, Monaco editors, browsers, parallel git worktrees, and agents on one pannable and zoomable surface so active work remains visible together.
Create an isolated branch, working directory, and agent from New Task without modifying the working tree currently in view. Task colors carry through the sidebar, dock tabs, and canvas.
Inspect agent edits in a VS Code-style Monaco editor with side-by-side diffs and a git-aware file tree before keeping the changes.
Connect agent panels with directed wires that can relay context automatically when a source goes quiet or remain available as a permission for the downstream agent to request.
Let one agent recruit and brief a team of helpers, with human approval cards shown before actions are applied. The site documents up to five helpers by default, adjustable up to ten in settings.
Keep separate canvases for multiple projects and run isolated tasks inside each project, allowing project state to be switched from the sidebar without mixing work.
Launch several experiments from the same project as separate branches and worktrees, then inspect each agent's edits in the embedded diff editor before deciding what to keep.
Place a lead agent and specialist agents on the canvas, pass a focused request through a context wire, and keep delegation visible instead of copying context between windows.
Use Maestro Mode to have an agent recruit reviewers, test writers, or refactoring helpers while approval cards give the developer a checkpoint before actions appear on the canvas.
Open separate project canvases and switch between them from the sidebar while preserving each project's canvas state and isolated task work.
Review active changes in Monaco with a side-by-side diff and git-aware file tree before accepting an agent's work into the project.
Catenary provides desktop builds for Windows x64, macOS arm64 and x64, and Linux x64. Windows downloads include an NSIS installer and ZIP; macOS offers DMG and ZIP; Linux offers AppImage, DEB, and tar.gz packages.
On first launch, Catenary opens an empty canvas and asks you to choose a project folder. That folder becomes a workspace, and its canvas state is stored in a .cate/ directory inside the project. No account, license key, or internet connection is required to reach this point.
Catenary is local-first: it does not send project files, terminal output, commands, prompts, conversations, project names, branches, file paths, or API keys to its servers. The agent CLI you select communicates directly with its provider, or with a local service such as Ollama or LM Studio when configured that way.
The Free plan includes the canvas, terminals, editor, browser, git, unlimited connection wires, one open project, two parallel tasks, and up to two Maestro helpers per agent. A seven-day Pro trial can be claimed once without a credit card; the site also documents a paid Pro license without a subscription or monthly bill.
Catenary supports updates through electron-updater from GitHub Releases. The initial installer is not code-signed, so Windows or macOS may show a security warning on first run; the installation guide provides the confirmation steps.
CreateOS Sandbox is an isolated compute environment for running code and agent workloads in Firecracker micro-VMs with private networking and SDK, CLI, or MCP control.
GitBot is a local browser workspace for reusable coding bots powered by Claude Code, Codex, or OpenCode, with persistent threads and configurable permissions.
ByteAsk is a terminal-first AI coding agent for C and C++ that edits repos and verifies changes with compilers, debuggers, sanitizers, and tests.
hob is an independent workspace for coding agents, with local control over sessions, terminals, history, routing, and follow-up work.
Manta AI is an autonomous web app testing tool that maps app behavior, catches regressions, and generates tests from a URL, no scripts or selectors needed.
SonOf connects to your repo and PM tool, audits your codebase, and turns approved work into shipped tickets with senior engineering review.