I built email campaigns for a year before I understood why they took so long. The writing was fast. The design QA was the tax — mobile rendering, CTA contrast, hierarchy — none of it was visible until after send.
Kopi runs that audit automatically. Every email gets scored across 14 criteria (layout hierarchy, mobile readability, CTA contrast, whitespace density, among others) on a 0–100 scale before it ships. The score isn't decorative — it catches the things that look fine in a desktop preview and break on a 375px screen.
The generation side: give it a text brief, get a complete HTML email in under 5 minutes. It learns your fonts, colors, and layout preferences so you're not resetting brand context on every campaign. Klaviyo export is direct.
The public gallery at trykopi.ai/emails has 400+ emails that scored 80 or above — useful for seeing what the rubric actually rewards before you run your first brief.
If you're already in Claude Code or Cursor, it runs as an MCP server — same brief format, output lands wherever you're working.
Repo and docs: trykopi.ai
Top comments (0)