One brief becomes
a full content set
Marketing copy, per-platform social, on-brand graphics, PDF & slide documents, and short voiced video — all generated from a single prompt. One account, one key, one meter.
Watch it work
What using it actually looks like
Type a brief, pick a channel, hit Generate — finished, on-brand content comes back ready to ship. These are live recreations of the real generator, animated in your browser (no video, no GIF).
One brief, every channel — retuned, not repeated
Describe the moment once. Each platform gets its own tone, length and format — a punchy tweet, a warm caption, a considered post — without copy-pasting between apps.
- ✓ Per-platform voice, from a single prompt
- ✓ Hashtags, hooks and CTAs tuned per channel
- ✓ Metered at one unit per platform
cold brew season is officially open. 18 hours, slow-steeped, poured over one big cube. come find your Saturday slow-down at the roastery. #coldbrew #slowcoffee
Eighteen hours of patience in every glass. Our cold brew is back — steeped slow, poured over a single big cube, best enjoyed unhurried. Swing by Saturday and let us pour you one. #coldbrewseason #roastery #saturdayslow
A designed graphic, not a stock template
The engine authors a self-contained SVG from your brief — typography, layout and colour composed to fit — then rasterizes it server-side to a crisp PNG in square, story, OG and banner sizes.
- ✓ Composed per brief, never a fill-in template
- ✓ Square, story, OG & banner formats
- ✓ Delivered as pixel-crisp PNG
A polished one-pager or deck from a title
Hand it a title and a few points and get a formatted PDF or PPTX back in a single call — one-pagers, catalogs, pitch decks. Print-ready layout, no design tool, no fiddling.
- ✓ PDF & PPTX from one request
- ✓ Laid out and typeset server-side
- ✓ Long renders run async — 202 & poll
Try it yourself
Run the real generator, on your own brief
This is the actual engine the platform runs — not a canned demo. Sign up free and try it — on us. No card, no catch: write a brief, pick a channel, and watch the real engine work.
That’s your free generation. Keep going — pick a plan and generate the whole content set on your own account, or book a walkthrough.
What it makes
Six generators, one engine
Every format lives behind one account and one usage meter. Everything here is live in production right now.
Marketing copy
On-brand copy from a plain-text brief — headlines, ads, product descriptions, launch announcements. POST /v1/generate/copy
Per-platform social
The same idea, retuned for each platform's tone, length and formatting — tweet, LinkedIn post, caption. POST /v1/generate/social
Social graphics
An LLM designs a self-contained SVG from your brief, rasterized to PNG server-side — square, story, OG, banner. POST /v1/generate/image
Documents
Polished PDF and PPTX from a title and content in one call — one-pagers, catalogs, decks. POST /v1/generate/document
Voiced video
Short-form voiced video rendered as an async job you kick off and collect when it's ready. POST /v1/generate/video
Metered wallet
Every tenant gets included units per period with transparent overage and a live usage endpoint. GET /v1/usage
Why it matters
A whole content set at the speed of one prompt
A lean team shouldn't need five tools, five logins and a freelancer to keep every channel fed. Describe it once; get finished output everywhere.
Weeks of output in an afternoon
One brief fans out into a launch tweet, a LinkedIn post, an email, a one-pager, a graphic and a short video — a lean team ships like a full content department.
On-brand, on every channel
Pass your brand and target platform and each output is tailored to that channel's tone, length and format — consistent voice, no copy-pasting.
Predictable, metered cost
Every account has a wallet with included units and transparent overage. You know what a piece costs before you generate it — no per-seat surprises.
Grows with your stack
Start in the dashboard, then wire the same engine into your product, CMS or automation over a metered API when you scale. Nothing to migrate.
Two ways to use it
An on-site generator and an API
The same engine, whichever fits how you work — point-and-click from the dashboard, or one authenticated call from your own code.
Generate from the dashboard
Type a brief, pick a format and target platform, and get finished content back — no code required.
- Point-and-click for every format
- Live preview and one-click download
- Usage and job history in one place
Wire it into your product
Every capability is one authenticated POST. Drop content generation straight into your app, CMS or automation.
- One key, one wallet across every generator
- Async jobs for long renders (202 + poll)
- Same output as the dashboard, programmatic
Example outputs
See it across every industry
SaaS, a coffee roastery, a law firm, a gym, an e-comm shop, a nonprofit — the generator meets each one in its own voice. Browse a full gallery of real-looking output.
Browse the examples gallery →Coming soon
Generate here — then publish everywhereSoon
Connect your channels once, then push finished content straight to the world — scheduled or one-click. Wiring in now; connect buttons land here.
One-click connect & publish is being wired in — book a call for early access.
For developers
Live endpoints
Every generator is one authenticated call. These are live in production right now.
# 1. Sign up — returns { tenant_id, api_key } curl -X POST https://contentgenerator.chakrakali.com/v1/signup \ -H 'content-type: application/json' \ -d '{"email":"[email protected]","tenant_name":"Acme"}' # 2. Generate copy with your key curl -X POST https://contentgenerator.chakrakali.com/v1/generate/copy \ -H "authorization: Bearer $API_KEY" \ -H 'content-type: application/json' \ -d '{"prompt":"Launch tweet for a new running shoe","platform":"twitter"}'
Getting started
Three steps to your first content set
From the dashboard or straight against the API — same engine, same account.
Create an account
Sign up and get a metered wallet with included units plus an API key. POST /v1/signup
Write a brief
Describe what you want and pick a format and platform — from the dashboard, or send it with your key.
Generate & reuse
Get finished output back, download it, and track your wallet any time. GET /v1/usage
See it on your own content
Book a 20-minute call and we'll walk your use case through the generator — or jump straight in from the dashboard.