Free WordPress plugin · Bring your own AI key
The AI blog writer for WordPress that cites its sources
Give it a brief and the pages you trust. Get back an editable WordPress draft where each claim links to its source, with warnings about anything to check. It never publishes on its own.

How it works
From sources to a reviewed draft in three steps
1. Brief and sources
Enter the topic, audience, search intent and talking points, then paste up to eight URLs you trust. Only those pages are fetched, from your own server.
2. Review what it will write from
In Guided mode, check the extracted notes and retrieval date of each source, then edit the outline before any text is written. Or choose Delegated to run straight through.
3. A cited WordPress draft
You get normal blocks with inline source links, a list of warnings, SEO suggestions and a record of which model wrote it. Edit it and publish when you're ready.
Why sources
Accuracy depends on what the model reads, not on the model
AI writers that work from memory get prices, dates and rules wrong in ways that sound right. This plugin writes from pages you selected and fetched today, and ties each claim back to them. Checking a draft becomes a matter of following the links.
- Inline citations that use the source's title
- Retrieval dates, so stale facts are easy to spot
- Warnings for failed, deselected or missing sources
- Provenance saved with the post: provider, model and time

Features
Built for people who have to stand behind what they publish
Your key, your provider
Use OpenAI (GPT), Anthropic (Claude), Google (Gemini) or xAI (Grok) with your own API key. You pay the provider directly and there's no markup.
Writer profiles
Save voice, tone, expertise and a list of words to avoid, linked to a real WordPress author. AI can propose a profile from a sample.
Rewrite one section
Fix a single section from the block-editor sidebar using its own sources. The rest of the post stays as it is.
SEO suggestions and Rank Math
Get a meta title, description and focus keyword with each draft, and apply them to Rank Math in one click.
Cost ceilings
Usage is recorded per job, and you can set monthly cost limits for the site and for each user.
About 30 languages, multisite
Write in English, Spanish, Portuguese, German, Japanese and more. Activate it per site or across a network.
Trust
What it will never do
Publish without you
Every job ends as a draft. You press Publish.
Phone home
There are no analytics and no tracking, and nothing is sent to the plugin author.
Expose your key
Keys stay on the server, are encrypted with Sodium, and can live in wp-config.php.
Hold your content hostage
Drafts are core WordPress blocks and are kept if you deactivate or uninstall.
Every external request is listed in Privacy and external services.
Guides
Learn the workflow
How to review an AI-generated article before publishing
A repeatable editorial checklist for AI-assisted blog posts: facts, sources, structure, voice, SEO metadata, links and disclosure, before you press Publish.
How to write source-backed blog posts in WordPress with AI
A workflow for AI-assisted WordPress articles where every factual claim traces back to a source you chose, from picking sources to checking citations.
How to use your own AI API key in WordPress safely
Get an OpenAI, Claude, Gemini or Grok API key, store it safely in WordPress, cap spending, and know what to check in any bring-your-own-key plugin.
Start drafting from sources you trust
Free and GPLv2. Requires WordPress 6.0+ and PHP 7.4+, and an API key from one of 4 supported AI providers.