Wanted to share a plugin I've been working on: NemynAI SEO Autopilot — a free, open-source WordPress plugin that generates fully SEO-optimized articles using Claude AI and publishes them straight to your site, no SaaS middleman involved.
The Problem It Solves
Most "AI content" WordPress plugins route your prompts through their own backend — you're trusting their infrastructure, their markup on API costs, and whatever they do with your data. I wanted something that talks directly to Anthropic's API using your own key, so there's no black box in between.
How It Works
Your topic/keywords + custom prompt
→ Claude API (Anthropic) — generates the article
→ Pexels API — pulls a relevant royalty-free image
→ SEO meta injection — Yoast / RankMath / AIOSEO compatible
→ Publishes as a WordPress post (manual or scheduled)
You bring your own Claude API key and a free Pexels API key. Nothing runs through third-party servers beyond those two documented calls.
Free Tier (Actually Functional, Not a Trial)
Article generation via Claude API (BYO key)
Automatic image sourcing via Pexels
SEO meta for Yoast/RankMath/AIOSEO
Custom prompt templates with variables
4 languages: Ukrainian, English, Polish, German
Admin dashboard with generation logs and queue
Pro ($22 one-time, not a subscription)
CSV content-plan import, WP Cron daily auto-publish, "Publish Now" from queue, batch publishing, OG/Twitter meta, automatic tagging. License tied to domain via Freemius.
External Services — Fully Disclosed
Transparency was a priority since it's the kind of thing devs (rightly) scrutinize before installing on a production site:
Anthropic Claude API — receives topic, keywords, language, custom prompt. No personal user data sent.
Pexels API — receives a search keyword derived from the topic.
Freemius — only contacted on Pro license activation (site URL + license key). Free users untouched.
Both generation APIs only fire on explicit trigger (manual click or scheduled cron) — never on regular page loads.
Code Quality / WP.org Compliance
Recent changelog entries reflect the WordPress.org plugin review process: proper output escaping (esc_html_e, esc_url, absint), $wpdb->prepare() for all SQL, gmdate() instead of date() for timezone safety, wp_unslash() on $_POST, unique function/variable prefixing to avoid namespace collisions. Full source is browsable via the SVN repo linked from the plugin page.
Current State
Still early — fewer than 10 active installs, so it hasn't seen much real-world battle testing at scale yet. Actively iterating based on WP.org review feedback and early user reports.
Try It / Feedback Welcome
If you run a WordPress site and want AI-generated SEO content without a subscription-based SaaS wrapper: wordpress.org/plugins/nemynai-seo-autopilot. Genuinely interested in feedback from devs, especially around prompt customization use cases or edge cases with the Cron scheduling — planning to keep improving based on real usage.
Top comments (0)