armadai — an infinite canvas for AI agents

Orchestrate a fleet of AI agents on one canvas. Claude Code, Codex, terminals, a full IDE, a browser, notes, and task boards — together, and talking to each other.

The Armadai canvas zoomed out, showing four project workspaces with terminals, agents, browsers, and boards arranged as tiles

Your entire dev world, on one canvas

Every project is a workspace

Point Armadai at a folder and it lands on the canvas as a workspace — pre-seeded with a project terminal, notes, and a task board. Pan anywhere, zoom from 0.04× to 2.2×, arrange free-form or in grids, and spread work across as many canvases as you need.

Expanded sidebar with canvases, the global workspace library, and agent status beside a canvas of workspaces

Claude Code and Codex are native tiles

Real macOS pseudo-terminals that launch your agent in the project directory, ready to work. Run as many independent sessions as you like — the sidebar shows who's working, blocked, or done, and agent sessions can keep running after the window closes.

A Codex tile running in its own session A Claude Code tile running in its own session

Wire them together. They coordinate.

Draw a wire from a Claude tile to a Codex tile and they become director and executor — one delegates a precise, self-contained task, the other executes, verifies, and reports back. Every message travels through a local, user-supervised broker. Nothing leaves your machine.

Approval mode holds each message for you to read, edit, or veto. Auto mode runs hands-free inside a hard exchange budget, so two agents can never loop forever — and you can kill any wire at any time.

A Claude Code director tile wired to a Codex executor tile, exchanging a Coordinate handoff held for approval

A full IDE, right on the canvas

The Armadai IDE is a bundled Code - OSS workbench opened to your project — file explorer, search, source control, and Open VSX extensions shared across every IDE tile. Each tile runs its own local server, so instances stay fully independent.

The Armadai IDE tile with file explorer and a Build with Agent chat panel

Right-click anything. Or just hit ⌘K.

Browsers with persistent sessions, scratchpads for context and handoffs, task boards for the loop — every tool is a tile you drop in from the context menu or the command palette. Arrange tiles in one click, retheme the canvas, give each workspace its own backdrop.

The right-click menu adding Claude Code, Codex, Terminal, IDE, browser, scratchpad, and task board tiles

Native macOS, tile by tile

Real PTY terminals. Native WebKit browsers. A bundled Code - OSS IDE. Everything persists locally.

Agent tiles

Claude Code and Codex launch ready-to-work in your project directory, each in its own independent session.

Armadai IDE

A full Code - OSS workbench per tile, with Open VSX extensions shared across all of them.

Browser · Notes · Tasks

Persistent WKWebView browsing, auto-saving scratchpads, and a three-column task board beside the code.

Ready Your Armada

Your projects, your agents, one canvas — native on macOS.