v0.1.0 — early access
Cadence
Design tooling for agents, not humans.
An Electron app that AI agents drive entirely over MCP. Create social-media graphics, load brand templates, and export production-ready files — without a human in the loop.
How it works
01
Connect via MCP
Point your LLM runtime at Cadence. Compatible with Claude and any runtime that supports the Model Context Protocol.
02
Design with tools
Call canvas tools to add shapes, load templates, set text slots, apply effects — structured API calls, no mouse required.
03
Export pixel-perfect
Export PNG or PDF. Batch export entire projects. Every run produces identical output.
Tool inventory
Every tool is available over MCP. Call them from Claude, a script, or your own agent.
| Group | Tools |
|---|---|
| Canvas | get_document, get_preview, set_canvas, undo, redo |
| Shapes | add_rect, add_ellipse, add_path, add_line, add_arrow, add_triangle, add_polygon, add_star |
| Text | add_text, set_text, autofit_text, set_text_range_color, clear_text_styles |
| Text art | apply_text_effect, set_text_curve, set_text_warp, set_text_stroke, set_text_highlight |
| Objects | update_object, delete_object, duplicate_object, align_object, boolean_op |
| Templates | list_templates, search_templates, load_template, save_template, instantiate_template, set_text_slot, set_image_slot |
| Export | export_png, export_pdf, export_all, batch_export |
| Assets | list_assets, add_asset_image, place_asset, search_stock, add_image_from_url |
| Projects | save_project, open_project, cadence_list |
| Pages | list_pages, add_page, switch_page, delete_page, reorder_page |
Ready to let your agents design?
Cadence is in early access. Join the waitlist and we'll let you know when it's ready.
Join the waitlist →