The missing piece between design and code.
Your design already made the decisions. Bring them into your codebase with precision.
Match the design, or fail the task.
Built to follow the product you already have. No surprises.
Existing work gets reused. Duplicates don't pass.
For anyone done rebuilding the same screen.
Turn every frame into implementation that follows your design system, components, and visual rules exactly.
Designers ship the frame. Engineers ship the build. As it should be.
Define it once. Every new feature follows by default.
You can wait with everyone else, or install it now and start shipping.
Earth tier, 5 frames monthly. The request form takes about ten
seconds. We email the key from
[email protected], usually within the day.
Download the ZIP, extract it anywhere, then import the
manifest.json from Figma's Development menu. Add
your API key once, and you're ready to build.
One command. Picks the right config file for your agent and writes the entry, with a backup of whatever was there.
# one command, writes the right config $ npx -y @dodanko/erion install claude \ --key fe_live_xxxxxxxx # then restart Claude Code and run /mcp
# one command, writes the right config $ npx -y @dodanko/erion install codex \ --key fe_live_xxxxxxxx # then restart Codex
# one command, writes the right config $ npx -y @dodanko/erion install cursor \ --key fe_live_xxxxxxxx # then restart Cursor
# Continue (VS Code) $ npx -y @dodanko/erion install continue \ --key fe_live_xxxxxxxx # Anything else that speaks MCP — paste this manually: command: npx args: -y @dodanko/erion env: ERION_API_KEY=fe_live_xxxxxxxx # Or preview before writing anything: $ npx -y @dodanko/erion install <target> --dry-run
Select a frame. Send it to your AI. Consider it done.
Pay for what you ship. No seats. No per-user tax. Fully transparent.
Yes. What's yours stays yours. No surprise rewrites.
What exists gets reused. Nothing gets reinvented.
Because it starts where the design lives. No extra steps. No missing details.
Only where it needs to. We process only the selected frame, sent securely. We do not train on your designs. Nothing is shared across workspaces.
The build call pauses until you upgrade or your monthly quota resets. Nothing gets lost.
Not yet. Private for now. If data residency is non-negotiable, reach out. We'll talk.