How Layout Compares
Most tools below are design canvases or single-vendor coding agents — you generate UI inside their platform, or your design system context only works with one model. Layout is different: it extracts your design system once, ships it as a portable bundle that Cursor, Copilot, Windsurf, Codex, Gemini CLI, and Claude Code all consume the same way, and then enforces it, with compliance checking in every agent and Layout Live gating edits to your tokens. Model-agnostic by design.
Feature Comparison
| Feature | Layout | Claude Design | Google design.md | Paper.design | Magic Patterns | MagicPath | Variant | Figma Dev Mode | Pencil.dev |
|---|---|---|---|---|---|---|---|---|---|
| Extract from Figma | Onboarding only | Import only | Import only | Native | |||||
| Extract from live websites | Web capture | Manual (Stitch) | Chrome Ext | ||||||
| LLM-optimised context output | layout.md | Claude-only bundle | DESIGN.md | Partial | |||||
| Works in your IDE / terminal | CLI + skills | Desktop app | VS Code | ||||||
| MCP server for AI agents | 23 tools | 24 tools | ~25 tools | ||||||
| Gates AI edits to design tokens | Layout Live | Checks own output | |||||||
| Design system structuring | 9-section file | Internal only | 8-section file | Roadmap | Style presets | Token presets | Raw JSON | Partial | |
| Custom font support | Upload + auto-detect | ||||||||
| Multi-agent support | All major | Claude only | Agent Skills | All major | Own platform | Own platform | Own platform | Figma only | VS Code |
| Open source | AGPL-3.0 | Apache 2.0 |
Who Are These Tools?
Claude Design
Anthropic Labs research preview launched April 2026. Chat-surface design tool that turns prompts into prototypes, reads existing Figma files or repos to set up a design system, and exports a structured handoff bundle to Claude Code. Bundled into Pro/Max/Team subscriptions.
Different layer of the stack. Claude Design is a design tool competing with Figma and Canva (its own framing is “visuals for non-designers”; exports go to Canva and PowerPoint). Layout is the context layer that feeds every AI coding agent — Cursor, Copilot, Windsurf, Codex, Gemini CLI, and Claude Code. Claude Design’s extracted design system is locked to Anthropic’s surfaces: it builds a design system from your codebase and checks its own output, but there is no agent-agnostic export and no gating of edits made by other agents. Layout’s bundle is portable W3C DTCG tokens, layout.md, .cursorrules, and MCP that any agent can consume, with Layout Live gating the edits.
Paper.design
Agent-first design canvas built on real HTML/CSS. 24 MCP tools with read and write access. Founded by Stephen Haney (built Radix/Modulz).
Complementary. Paper is a canvas, Layout is the enforcement layer. Layout ships a Push to Paper action on Explorer variants that sends HTML/CSS straight onto a Paper artboard via Paper’s MCP.
Magic Patterns
AI prototype generator for product teams. Full design system import from Figma, Storybook, and Chrome Extension. Enterprise customers include DoorDash and KPMG. SOC 2 + ISO 27001.
Different category — Magic Patterns generates prototypes inside their platform. Layout feeds context to AI agents in your IDE.
MagicPath.ai
AI infinite canvas with “Figma Connect” — paste Figma designs in, preserving layout and styles. Design system token presets. By Pietro Schirano (ex-Uber).
Different category — MagicPath is a design canvas with Figma import. Layout extracts and packages design systems for AI agents.
Variant.ai
Endless AI design generation from text prompts. Style Dropper extracts visual DNA from any design. HTML and React code export. No design system import.
Different problem — Variant generates new designs. Layout ensures existing designs are faithfully reproduced by AI.
Figma Dev Mode
Native Figma developer experience with inspect, code snippets, and an MCP server that has grown to roughly 25 tools with read and write access.
Partial overlap — Figma MCP serves raw file data. Layout serves structured, LLM-optimised design system context.
Pencil.dev
IDE-native design canvas with .pen format and MCP server. Design inside VS Code. Currently in free early access.
Different approach — Pencil asks you to design in the IDE. Layout works with your existing Figma files.
Layout Live vs Visual-Edit Tools
Layout Live is a different product with a different competitive set. It is a desktop app that turns your running app into a direct-manipulation canvas — click an element, scrub a value, and the edit is written straight to your source as an on-token Tailwind class. Visually editing a running app is no longer rare. What nobody else combines is editing your real dev server, a deterministic write with no AI token cost, and a live design-system compliance score that keeps every edit on-system.
| Capability | Layout Live | Cursor Design Mode | Onlook | stagewise | Figma Make | Figma Make (local) |
|---|---|---|---|---|---|---|
| Edits your real running dev server | Own browser | Cloud sandbox | Browser toolbar | Make app | Mac-only beta | |
| Deterministic edit, no AI token cost | AST rewrite | Agent-applied | AI-assisted | AI writes | Agent + PR | AI-mediated, metered |
| Design-token compliance score | Token-aware | |||||
| Per-breakpoint non-destructive editing | ||||||
| Two-way sync with your source | Sandbox only | Via agent | One-way |
Cursor Design Mode is the closest, with the same sliders and token-awareness, but it edits inside Cursor’s own browser, applies changes through its agent, and has no compliance score. Onlook pivoted to a cloud sandbox; stagewise pipes context to an AI that does the writing; Figma Make opens a pull request. Figma Make can now edit a local codebase too, but every edit is AI-mediated and metered, the beta is Mac-only, sync is one-way, and it has no design-token awareness. Layout Live is the only one that rewrites your real source deterministically, on your own dev server, gated to your design tokens.
Common Questions
How Layout fits alongside other tools in the design-to-code ecosystem.
The bottom line
Layout is infrastructure that enforces your design system in any agent. It extracts the system from Figma or a live website, serves it unmetered to Claude Code, Cursor, Windsurf, Copilot, Codex and Gemini CLI, and gates every edit to your tokens with Layout Live. Designers stay in Figma. Developers stay in their terminal. Layout is the enforcement layer between them.