Every email tool I've used hands you a drag-and-drop editor, a folder of templates, and a blinking cursor. You still have to make every spacing decision, pick every font pairing, choose your CTA color, and then hope the mobile layout doesn't collapse — none of which you find out until the preview or, worse, after you send.
I built kopi to cut that loop. You write a brief, it generates a complete HTML email.
Here's what an actual brief looks like:
Summer sale for a women's activewear brand. 30% off all leggings through July 4th.
Warm, energetic tone. Primary CTA: Shop Leggings. Secondary: View All Sale.
Brand colors: coral and charcoal.
Kopi returns a complete, coded email in under 5 minutes — headline hierarchy, image blocks, two-column layout for desktop, stacked single-column for mobile, and a CTA button with contrast checked against the background.
That last part matters more than it sounds. Every generated email gets scored on 12+ design criteria: layout hierarchy, mobile readability, CTA contrast ratio, whitespace balance, and more, each on a 0–100 scale. The score comes back with the email, so you know before you export whether the design holds up. The public gallery at https://trykopi.ai/emails has 400+ emails scoring 80 or above — useful if you want to see what a passing score actually looks like in practice.
For teams already on Klaviyo, there's direct campaign export. If you work in Claude Code, Cursor, or ChatGPT, kopi also runs as an MCP server — you can call it inline without leaving your editor.
The brand-system support was the other thing worth building. After you run a few campaigns, kopi learns your fonts, colors, and layout preferences and applies them by default. The brief gets shorter over time.
Top comments (0)