Now in public beta

Design API for AI Agents

Generate production-ready images from text. No templates. No design skills. Just describe what you want.

Not AI art — real React components, professional layouts, crisp text

terminal
$ curl -X POST api.rendrkit.dev/v1/generate \
  -d '{"prompt": "Instagram post: Launch day!"}'

// Response in ~2s
{
  "url": "https://cdn.rendrkit.dev/img/abc123.png"
}

One API call. One image. Done.

How it works

From prompt to production image in three steps

01

Describe

Write a natural language prompt describing the image you need. Specify style, colors, text, layout — anything.

02

Generate

AI selects and composes React components into a pixel-perfect design. Real layout engine, real typography.

03

Use

Get a CDN-hosted PNG URL instantly. Drop it into your app, social post, email, or anywhere else.

Built for every use case

One API, unlimited creative possibilities

📱

Social Media Posts

Instagram carousels, Twitter cards, LinkedIn banners

🔗

OG Images

Blog posts, link previews, social sharing

🛒

E-commerce

Product cards, sale banners, promotional graphics

✉️

Email Banners

Newsletter headers, promotional email graphics

▶️

YouTube Thumbnails

Eye-catching thumbnails with bold text overlays

📸

Story & Reel Covers

Vertical format covers for Instagram & TikTok

Integrate your way

Four ways to connect — pick what fits your stack

MCP Server

Claude Desktop, Cursor, Windsurf

// Add to your MCP config
{
  "rendrkit": {
    "command": "npx",
    "args": ["@rendrkit/mcp"]
  }
}

REST API

Any language, any platform

POST /v1/generate
Host: api.rendrkit.dev
Authorization: Bearer rk_live_xxx
Content-Type: application/json

{"prompt": "..."}

npm SDK

TypeScript / JavaScript

import { RendrKit } from '@rendrkit/sdk';

const rk = new RendrKit({
  apiKey: process.env.RENDRKIT_KEY
});

OpenAI Functions

Function calling schema

{
  "name": "generate_image",
  "description": "Generate a design",
  "parameters": {
    "type": "object",
    "properties": {
      "prompt": { "type": "string" }
    }
  }
}

Simple by design

A single API call in any language

curl -X POST https://api.rendrkit.dev/v1/generate \
  -H "Authorization: Bearer rk_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "Instagram post: Launch day! Dark theme, purple accent"}'

Simple, transparent pricing

Start free. Scale as you grow.

Free

$0
  • Images / month50
  • Brand kits1
  • API rate limit10/min
  • SupportCommunity
  • Overage
Get Started

Starter

$19/mo
  • Images / month1,000
  • Brand kits3
  • API rate limit30/min
  • SupportEmail
  • Overage$0.02/img
Coming Soon
Popular

Pro

$49/mo
  • Images / month5,000
  • Brand kits10
  • API rate limit60/min
  • SupportPriority
  • Overage$0.02/img
Coming Soon

Business

$149/mo
  • Images / month20,000
  • Brand kitsUnlimited
  • API rate limit120/min
  • SupportDedicated
  • Overage$0.01/img
Coming Soon