Bring any agent.
Use the built-in design agent, or connect the one you already use. Either way, you watch it build on your canvas.
Built in. Just type.
Open a file and type into Ask AI to design… at the bottom of the canvas. Claude works with the same 37 tools an external agent gets, and you can stop it at any moment.
- Your Anthropic keyPaste it once, set
ANTHROPIC_API_KEY, or sign in withant auth login. - Model and effortOpus 5.5 by default, or Sonnet 5.5 and Haiku 5.5. Effort from low to max.
- Knows what you're looking atEvery message includes your file, page and selection.
Connect in one line.
Click Connect agent in the editor, or use the CLI. Then restart your agent so it picks up the server.
# one client, several, or --all
$ openpaper install claude-code
$ claude mcp add openpaper --scope user -- \
node /path/to/openpaper/packages/server/dist/cli.js mcp
{
"mcpServers": {
"openpaper": {
"command": "node",
"args": ["/path/to/openpaper/packages/server/dist/cli.js", "mcp"]
}
}
}
# any HTTP-capable client, while OpenPaper is running
http://127.0.0.1:29880/mcp
One-click setup
openpaper install claude-codeopenpaper install claude-desktopopenpaper install cursoropenpaper install vscodeopenpaper install codexopenpaper install windsurfopenpaper install gemini-cliopenpaper install antigravityopenpaper install opencodeopenpaper install copilot-cliThe openpaper command comes from npm link --workspace openpaper. See Install.
Watch it build.
Tool calls apply instantly. The editor plays them back so you can follow along, and respects reduced motion.
Working ring
On every artboard the agent touches.
Write cursor
Follows where the agent is writing.
Layers fill in
In tree order. Text types in, styles tween.
Activity feed
Every tool call, in the Agents panel.
Undo the agent
Its edits never touch your history.
Agents see the canvas.
get_screenshot renders through headless Chrome or Edge, pixel-identical to the editor. Agents check their own work and fix what looks wrong.
- Built-in guides
get_guideteaches agents to design in small steps, review their work and use tokens. - Image generation
paper-gen://images with your own OpenAI or Gemini key.
Prompts to try
- “Create a pricing page for a note-taking app in OpenPaper.”
- “Make three different directions for the hero of the selected artboard.”
- “Turn the selected card into a React component in src/components using Tailwind.”
- “Create a color and spacing token set, then restyle the design to use it.”
Hand over the pencil.
Install OpenPaper, then connect your agent in one line.