Research β Outline β Write β WordPress-ready. Powered by your own API keys.
TOPIC:
0Keyword variants searched
0Results analyzed
0Entities surfaced
IdleCurrent status
1Research
2Outline
3Write
4Publish
π¬ Step 1 β Research EAP (Edit-Assisted Precision)Awaiting topic
Generates 2-5 keyword variants and searches each via Tavily. Surfaces who ranks, common angles, entities, and suggested titles.
Click Research EAP above to begin.
π Step 2 β OutlineAuto-generated from research
Outline will appear here after research is complete.
βοΈ Step 3 β Write & editWordPress-ready HTML
SEO meta
0 / 60
0 / 160
π¨ Visuals β context-aware image prompts
Click Generate visuals above to get 2 prompt suggestions per H2 section. Pick what fits, choose an aspect ratio, render.
π Step 4 β PublishCopy to WordPress
One click gives you clean HTML in WordPress Gutenberg-compatible format. Paste into a new post's Code Editor β OR publish directly if you've connected WordPress in Settings.
π Direct publish to WordPress
β Copied to clipboard
βοΈ API Settings
Keys are stored in your browser's localStorage only. Nothing is sent to any server except the providers below.
Get one at tavily.com. Free tier = 1000 searches/month.
Default: OpenAI. Use https://openrouter.ai/api/v1/chat/completions for OpenRouter, https://api.together.xyz/v1/chat/completions for Together, etc.
SERPapi blocks browser CORS. Either: (a) deploy the included worker/ Cloudflare Worker and put its URL below, or (b) skip SERPapi and use Tavily for research (no proxy needed).
Deploy worker/ folder to Cloudflare Workers, then paste the deployed URL here. See README.
Default: OpenAI. Compatible endpoints work too.
Image quality tier. Standard (gpt-image-1-mini) is recommended for most articles. High Quality (gpt-image-2) costs 4-6Γ more but produces sharper, more detailed results. Uses the same API key as the OpenAI text model above.
Your WordPress site URL. Use the root domain (no /wp-admin).
Generate at WordPress Admin β Users β Profile β Application Passwords (requires WP 5.6+). Scoped to the user β safer than your login password. Never stored on any server, kept in your browser only.