Open source · BYOK · Web + desktop

One open canvas.
Every format.

Describe a page, a prototype, a brand board. Get live variations as movable frames. Remix, export, or let your agent drive.

or download for macOS Windows

Generated landing page for a sourdough bakery
Generated fleet-tracking dashboard UI

If you can describe it,
it fits on the canvas.

One prompt in, live variations out. Pages, prototypes, decks, brand boards, social cards, and the formats nobody has named yet.

And everything else

Docs, wireframes, email templates, moodboards, social assets. The canvas does not care about the format. Describe the frame you want and take the take you like.

Real output, not mockups

Every frame on this page came out of the app you can open right now, prompts included.

Start from a prompt,
not a blank page.

Bring your own key, pick a preset, generate. Nothing to install.

1Paste a key

Anthropic or any OpenAI-compatible endpoint. One field, done.

2Pick a preset

UI/UX, marketing, brand, deck, email. Or write your own system prompt.

3Generate

Compare the takes side by side on one canvas. Remix the winner.

Your key never leaves your browser. No account, no proxy, nothing stored server side.

Open the demo

A canvas your agents
can drive.

The calca CLI ships the canvas as MCP tools. One install and your agent can read a board, stage edits under a lease, and rearrange frames — no screenshots, no copy-paste. Open source, every layer.

claude-codecursorgemini-cliopencodecodex
zsh · calca
$

One command to install, then your agent works the board directly.