The self-hosted AI copywriter for PHP — your brand voice, your stories, your API key.
CloudWizard AI Writer drafts subject lines, body copy, and CTAs from voice profiles and a reusable story bank — using your own Anthropic API key, with no per-email markup and no subscriber data ever sent to the AI provider.
SaaS AI writers charge a monthly seat fee on top of your model costs, and most produce copy that reads like nobody in particular wrote it.
Without a real brand voice and your own stories to draw on, AI output reads like the same template every competitor is using.
A monthly seat fee on top of whatever the AI model actually costs — you're paying markup for a wrapper around an API call.
Some AI email tools send subscriber details to their backend to "personalize" copy — a GDPR exposure most self-hosters don't need.
Without a story bank to draw from, every generation reinvents the same anecdotes and offers from scratch — or you copy-paste from old campaigns.
A focused AI drafting tool built around your voice, not a generic prompt box.
Connect your own Anthropic API key — you pay the model provider directly, at cost. No per-email markup, no seat fee.
Define tone and style once per brand or client, duplicate a profile to start a variant, and every generation stays on-voice.
Save recurring anecdotes, case studies, and proof points once, then pull them into any campaign — copyable between profiles.
Topic, offer, CTA link, and a story picker — not a blank prompt box. Consistent inputs mean consistent, usable output.
Generate drops you directly into the editor with the draft loaded — no separate review screen slowing down the workflow.
Send a finished draft straight into a Mail Engine campaign as subject, preheader, and body — no copy-paste round trip.
Every generation combines the same building blocks, so output stays predictable campaign after campaign.
The tone, style, and personality the draft is written in — set once per brand or client, reused every time.
A saved anecdote or case study pulled from the story bank, giving the draft something concrete to build around.
What the email is actually about and what it's asking the reader to do — the structured core of every generation.
The destination URL, so the generated copy builds toward a real, working call to action rather than a placeholder.
Drop the module on your server, add your API key, and start drafting.
Paste your own Anthropic API key into settings. You're billed by the provider directly, at cost.
Describe the tone and style once per brand. Duplicate it any time you need a close variant.
Topic, offer, CTA link, and pick a story from the bank. Hit generate.
You land straight in the editor with the draft loaded. Refine it, then push it into a Mail Engine campaign.
Works on any server running PHP and MySQL/MariaDB — including shared cPanel and Plesk hosts.
🔒 GDPR by design: raw subscriber data is never sent to the AI provider. Generation prompts contain only your topic, offer, voice profile, and story — never subscriber PII.
No subscriptions. No per-email markup. No seat limits. Pay once, bring your own API key, use on as many of your own servers as you need.
Secure payment via Stripe · Instant delivery · VAT may apply · Anthropic API usage billed separately by Anthropic
What this would cost elsewhere
Explore a live demo with a sample voice profile and story bank — no login required.
👀 Open Live Demo →You create your own Anthropic account and API key, paste it into settings, and generations are billed by Anthropic directly to you at their standard rates — typically around €0.01 or less per email. CloudWizard adds no markup.
No. Generation prompts only include your topic, offer, CTA link, voice profile, and selected story — never subscriber names, emails, or other personal data.
Yes. AI Writer generates and edits drafts on its own; the Mail Engine handoff is a convenience when both modules are installed, not a requirement.
Unlimited. Set up a separate voice profile per brand or client, and stories can be copied between profiles so you're not rewriting the same case study twice.
Anthropic's Claude models. Cost and quality scale with the model you choose in settings — lighter models cost a fraction of a cent per email.
Yes — generation drops you straight into the editor with the draft loaded. Nothing sends automatically; you review and refine before it goes anywhere.
Yes — a single purchase covers all your own servers and projects. There are no per-domain or per-server restrictions. The license covers personal and commercial use on servers you own or operate.
You get the full source code — so you can modify anything. For common feature requests, updates are free and included. Drop us an email and we'll see what we can do.
Designed by someone who has managed high-volume email systems since the 1990s.
Not because it's old-school, but because anyone who has actually written hundreds of campaigns knows the hard part isn't generating text — it's staying on-voice, reusing what already worked, and not handing subscriber data to a third party to do it. That's the problem this tool is built to solve.