Design by hand
Select, draw, nest, rename, resize, reorder, and style native layers with a Figma-style desktop workflow.
Use the canvas directly for frames, type, shapes, images, effects, and precise inspector edits. Open the embedded terminal with Ctrl + ` when you want Codex to inspect or change the current design through the Figmaboy MCP server.
Design by hand
Select, draw, nest, rename, resize, reorder, and style native layers with a Figma-style desktop workflow.
Build with Codex
Ask for a section or complete screen. Codex can create semantic layer trees, review screenshots, and save the result.
Reuse saved designs
Give Codex a copied design ID—or a unique file name—and it can load the visual preview and page layers while Figmaboy is closed.
Stay local
Designs autosave to a local SQLite workspace. Offline MCP access is read-only, and live mutations pass through the editor.
Current release: v0.2.0. Offline design context, copied design IDs, and standalone MCP binaries are included in the latest GitHub release.
Codex CLI ── JSON-RPC over stdio ──► figmaboy-mcp │ ┌───────────────────┴───────────────────┐ │ │ read-only SQLite authenticated bridge saved context live inspect + edit │ │ └──────────── Figmaboy desktop ─────────┘Continue with the quickstart for a complete first workflow, or read Codex and the MCP for the architecture and safety model.