01Place
Place blocks. Drag them onto the canvas (navbar, hero, calendar, cards…) or add them with a click or the keyboard. Every rectangle has a name and knows what it is.
Open source · MIT
Place named blocks on a canvas (navbar, calendar, cards) and Dialmade turns them into an on-brand design.
Exports toFigmaClaude DesignFramerCode
Blocks
Runs in your browser. Layout Mode is still in progress: today the app builds a palette from your logo, lets you tune it and exports it.
Layout Mode
Build the structure with named rectangles. Dialmade knows what each one is and designs it with your palette, your type and your style.
How it works
The canvas is the center. Everything else gives it context.
Place blocks. Drag them onto the canvas (navbar, hero, calendar, cards…) or add them with a click or the keyboard. Every rectangle has a name and knows what it is.
Add your brand. Drop your logo and the palette is built in your browser, with AA contrast. Bringing your existing brand is coming soon.
Generate the design. Each block is designed with your brand. Without AI you get a deterministic base; with your API key, tailored copy.
Tune it without a fight. Swap each section's variant, alignment, emphasis and spacing, move the variance and density dials, edit the copy from the panel and undo anytime.
Take it with you. To Figma, Claude Design, Framer or code. A shareable link for your designer comes with accounts.
Features
Brand, AI, style guide and exports. Each piece feeds the canvas.
local · ~1 s
We pull the colors in your browser, in OKLCH, with 50–950 scales and roles for light and dark.
soon
Already have a brand? Soon you'll bring your tokens, your guide or screenshots of your app, and Dialmade will keep what they declare.
BYOK
Works fully without AI. For tailored copy, use your own Anthropic key.
HTML in the ZIP
A brand board with palette, type, shapes and components. It ships in the Code ZIP as HTML.
handoff
Tailwind v4-ready CSS, DTCG tokens, Figma variables, DESIGN.md and prompts for Claude Design and Framer.
WCAG 2.2
AA contrast, full keyboard use, and motion that follows your reduced-motion setting.
Open source
Dialmade belongs to the community. Read the code, run it locally or make it better.
git clone https://github.com/k1rie/DialMade.gitcd DialMade && corepack enable pnpmpnpm install && pnpm dev# MIT · Node 24+
Open the canvas, place your first block and watch it take on your brand.