The canvas where an agent room builds your software.

Multiple agents from multiple models (Codex, Claude, Gemini, Grok), working side by side on the same project. You conduct them all by voice or keyboard.

No spam. 14 free days, no card required.

macOS 14+ · Apple Silicon and Intel

Default Building Later Brainstorm +
reguluscodex
+ func refactor
castorclaude
lyragemini
browserpreview
Record screen
3 active agents
"open a Gemini and split it"
Infinite canvas/Codex · Claude · Gemini · Grok/Voice control/Self-orchestrating agents/Skills per canvas/MCP per canvas/Image generation/Built-in browser
See it in action

See how it works for real.

Built from scratch in native Swift for macOS.

CanvasCode · demo
watch the demo 0:14
The idea

A chat gives you one agent. CanvasCode gives you the whole room.

Open as many agents as you need in a canvas that organizes itself. Everyone in view, you in command.

An agent team, in one place.

What lives inside the canvas, and what only it can do.

01 · INFINITE CANVAS

Every agent, side by side, on the same screen

An infinite space that organizes itself: each agent in a panel, real terminals actually running, all visible at once. Zoom, drag, group. Every project gets its own canvas, with its own theme, tools, and history.

02 · MODELS

Codex, Claude, Gemini, Grok

Choose the model per agent and run several of each together.

codex
claude
gemini
grok
03 · ORCHESTRATION

Agents that coordinate themselves

They talk to each other, split a workstream, and open other agents when they need more hands. You give the mission; the room organizes to complete it.

reguluscastorlyra
04 · MEMORY

Each agent’s summary, without reading a thing

The canvas tracks what each agent is doing and assembles a clear summary: the mission, what changed, and what it found. You can see where everything stands without opening six terminals.

regulus · rewrote authentication
castor · 12 tests passing
lyra · reviewed the payments API
05 · SKILLS

Skills per project

Install skills from a public registry and enable only the ones this canvas uses. Agents can install them when you ask.

06 · MCP

MCP tools per project

Add MCP servers from the official registry without leaving the app. Nina and the agents can install and enable them too.

07 · IMAGE

Ask for an image and it appears in the canvas

Generate illustrations by voice or through an agent; everything stays in a gallery per project.

08 · INTERNAL BROWSER

Agents show you the result inside the app

Each agent has a real browser right in the canvas: it opens the page it just changed, takes a screenshot, reads the console, and shows it to you, without switching windows or leaving for Chrome. You see what it did happen.

localhost:3000 · regulus preview
The canvas voice

Talk to the app, and it does it all.

Nina is not an assistant that answers questions: she sees and controls the whole canvas. Open agents, split a task, generate an image, install a skill or MCP, or tell you what each agent has been doing. All by voice, without touching the keyboard.

you: "open three agents and split the refactor between them"
nina: "done, regulus, castor, and lyra are already on it."
⌥DDictation

Speak and the text arrives, word by word, to the exact agent you chose.

⌥XCommand

One shortcut, one phrase, one action: "organize the canvas", "focus on castor", "close the agents".

⌥CNina

A real conversation that controls the whole app and responds at your pace.

Free for 14 days

Lead your room of agents.

Try CanvasCode free for 14 days, no card required.

No spam. 14 free days, no card required.