WP Manifestindependent plugin directory
manifest / ai / 9w-ai-assistant

9W AI Writing Assistant

AI-powered writing assistant and spell checker for WordPress Classic Editor.

by David Brabyn - 9W · github.com/dbrabyn/9w-ai-assistant · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/dbrabyn/9w-ai-assistant/archive/refs/heads/main.zip

Readme

9W AI Writing Assistant

AI-powered writing assistant and spell checker for the WordPress Classic Editor.

Features

AI Writing Assistant

  • Contextual text generation for text, textarea, and WYSIWYG fields (including ACF fields)
  • Site-aware prompts built from your site profile, writing style, and field context
  • Style analyzer that learns your writing style from existing content
  • Repeater-aware generation — when generating for a subfield, the AI sees the current row's context (e.g. the title) and other rows' content to avoid duplication
  • Bulk repeater fill — generate content for all rows of an ACF repeater at once
  • TinyMCE side panel for longer-form writing assistance
  • Polylang support — language-aware generation for multilingual sites
  • Prompting tips — built-in guidance for writing effective AI prompts

Spell Checker

  • Automated crawler that scans all public-facing pages for spelling and grammar errors
  • Dashboard widget with error summary and quick actions
  • Custom dictionary to whitelist domain-specific terms
  • Scheduled scans via WP Cron, plus on-demand scanning
  • Per-post checks triggered on save

AI Providers

Supports multiple providers with automatic free-tier rotation:

  • Google Gemini
  • OpenAI
  • Anthropic (Claude)
  • Groq
  • Mistral
  • DeepSeek
  • OpenRouter
  • Mock provider (for testing without API keys)

Bring your own API key for priority access, or use the built-in free-tier rotation.

Requirements

  • WordPress 6.0+
  • PHP 8.0+
  • Classic Editor (not Gutenberg)
  • ACF Pro (optional — enables ACF field support and bulk repeater fill)

Installation

  1. Download the latest release from the Releases page
  2. In WordPress admin, go to Plugins > Add New > Upload Plugin
  3. Upload the zip file and activate

The plugin includes automatic updates — you'll see new versions in your WordPress admin just like any other plugin.

Setup

  1. Go to Settings > 9W AI Assistant
  2. Fill in the Site Profile tab (site name, audience, purpose, tone)
  3. Optionally configure Writing Style (or let the analyzer learn from your existing content)
  4. Optionally add your own API keys in the Providers tab
  5. Edit any post or page — the AI assistant bar appears below text fields

Spell Checker

The spell checker widget appears on your WordPress dashboard. Click Run Scan Now to crawl your site and check for errors. You can also configure scheduled scans in the settings.

Auto-Updates

This plugin uses Plugin Update Checker to deliver updates directly from GitHub. When a new release is tagged, you'll see the update available in your WordPress admin.

License

This plugin is licensed under the GPLv2 or later.

Author

David Brabyn — 9W Digital

Read the full README on GitHub →