Tomjesch | AI Blog Writer icon

Tomjesch | AI Blog Writer

Tomjesch | AI Blog Writer is a WordPress plugin with the following stats:

  • #21,577 Global Rank

PF Score (About PF Scores)

PF Score is not a quality guarantee. It is a ranking based on available public signals.

Bronze45.2
Platinum
Gold
Silver
Bronze
Low

Score Breakdown

0
Popularity 40% No install data
60
Reputation 35% No ratings yet
96.7
Freshness 25% Updated 1 months ago

No vulnerability history

Download Trends

Loading download data…

Vulnerabilities

No known vulnerabilities

This plugin has no records in the Wordfence Intelligence vulnerability database.

About Tomjesch | AI Blog Writer

Generate AI-powered draft posts from the WordPress admin using OpenAI or Anthropic, with an "Add with AI" button and local debug view.

Tomjesch AI Blog Writer adds an “Add with AI” button to selected post types in the WordPress admin list screens. From there, you can describe the post you want, and the plugin will call your configured AI provider to generate a draft (title + HTML content) and open it directly in the editor for review.

The plugin is provider-agnostic and currently supports:

  • OpenAI Chat Completions and Responses APIs (GPT-5, GPT-5.4, GPT-5.5, etc.)
  • Anthropic Claude Messages API (Haiku 4.5, Sonnet 4.6/5, Opus 3/4.6/4.7/4.8)

All AI calls are made directly from your WordPress site to the provider’s HTTPS API using your own API key. No data is sent to any server operated by the plugin author.

Key features

  • “Add with AI” action on supported post types in the admin list table
  • Provider-specific model selection for OpenAI and Anthropic
  • Base (master) prompt for tone, structure, SEO and style
  • Connection test from the settings page, including basic token limit hints
  • Robust response normalization (handles JSON, embedded JSON, labeled text, HTML, and plain text)
  • Optional debug view showing the most recent generations (prompts + token usage)

SaaS and external services

This plugin is an interface to third-party AI services. To function, it requires you to configure an API key for at least one provider:

  • OpenAI – https://platform.openai.com/
  • Anthropic Claude – https://console.anthropic.com/

These services may be paid and are governed by their own terms of use and privacy policies. This plugin does not alter or override those terms; it simply sends your prompts and instructions to the provider you choose and displays the generated content.

Privacy

This plugin:

  • Sends the base prompt and the per-request user prompt to your configured AI provider over HTTPS when you test the connection or generate a post.
  • Does not send any data to servers controlled by the plugin author.
  • Stores recent prompts and token usage locally in your WordPress database for debugging purposes only.

Debug log

When you generate a post, the following data is stored in a small rotating debug log:

  • Timestamp
  • Post type
  • Provider and model name
  • User prompt (truncated to 4,000 characters)
  • Base prompt (truncated to 4,000 characters)
  • Token usage information where the provider reports it
  • A small excerpt of the raw provider response
  • A normalized title excerpt and normalization metadata (detected format + any repairs applied)

Only the 20 most recent entries are kept. You can review them on the “AI Blog Writer Debug” page under Settings, and you can clear the entire history with the “Clear debug history” button on that page.

If you consider prompts or base prompts to contain personal data, you should clear the debug history regularly and avoid including personal data in prompts.

API keys

API keys can be stored in one of two ways:

  • In the plugin settings (stored in the WordPress options table).
  • In wp-config.php using the constant TOMJESCH_AI_BLOG_WRITER_API_KEY, which is recommended for extra security.

When the plugin is uninstalled from the Plugins screen, it automatically deletes its options, including any API key stored in the database and all debug entries.

If you choose to define an API key in wp-config.php, that key is stored in code, not in the database. When you stop using the plugin or rotate keys, you should also remove or update the TOMJESCH_AI_BLOG_WRITER_API_KEY constant in wp-config.php.

Frequently Asked Questions

Does this plugin send data to any server operated by the author?

No. All outbound HTTP requests are sent directly from your WordPress site to the AI provider you configure (OpenAI or Anthropic), using their official HTTPS APIs. The plugin does not proxy requests through any server controlled by the author.

What data is sent to the AI provider?

For each generation request, the plugin sends:

  • The base (master) prompt from the settings page (if configured).
  • The free-text description you type into the “Generate new post with AI” modal.
  • Minimal context about the post type (for example, its label) to help the model understand what you are creating.

The AI provider returns generated JSON containing a title and HTML body, which the plugin uses to create a draft.

Is there a way to clear prompts from the debug history?

Yes. Go to Settings AI Blog Writer Debug and click the “Clear debug history” button. This removes all stored debug entries from the database.

How are API keys stored, and how can I remove them?
  • If you enter an API key on the settings page, it is stored in the WordPress options table and is automatically removed when you uninstall the plugin.
  • If you define TOMJESCH_AI_BLOG_WRITER_API_KEY in wp-config.php, the key is stored in that file instead of the database. To remove it, edit wp-config.php and delete or change the constant definition.

Ratings & Reviews

Recent Reviews

Loading reviews…

View all reviews on WordPress.org (opens in a new tab)

Changelog

  • 1.1.0 =
  • OpenAI: add GPT-5.4 and GPT-5.5 models (including mini, nano, and Pro variants); remove retired GPT-4 and o3-mini models; default to GPT-5.4 mini with automatic migration of saved GPT-4 selections; improve reasoning-model API compatibility (reasoning effort, Responses API for Pro models, extended timeouts).
  • Anthropic: replace retired Claude model list with Haiku 4.5, Sonnet 4.6/5, Opus 3/4.6/4.7/4.8; default to Haiku 4.5 with automatic migration of saved legacy selections; improve API compatibility (effort parameter, sampling restrictions, extended timeouts for Opus and Sonnet 5).

  • 1.0.2 =

  • Improve robustness of generated output parsing/normalization (supports multiple response formats and common wrapper/escaping issues).
  • Expand debug entries with normalization metadata while keeping a small rotating history.

  • 1.0.1 =

  • Refactor admin inline scripts to enqueued JS assets (performance/compatibility); keep JSON-LD unchanged.

1.0.0

  • Initial release.

Alternatives to Tomjesch | AI Blog Writer

Other WordPress plugins serving a similar purpose, ranked by relevance and PF Score.

Platinum92.2
AI Engine – The Chatbot, AI Framework & MCP for WordPress icon

AI Engine

Integrates AI models into WordPress for chatbots, content generation, and automated responses.

★ 4.9/5·100K+ installs·Updated 14 Aug 2026
Gold82.7
AI Puffer – Chat. Create. Automate. (formerly AI Power) icon

AI Puffer

Chat and content automation tool powered by Claude and OpenAI integrations.

★ 4.6/5·10K+ installs·Updated 18 Aug 2026
Platinum97.5
All in One SEO – AI SEO Plugin to Boost SEO Rankings & Traffic (Schema, Local SEO, Sitemap & SEO Insights) icon

All in One SEO

Provides SEO optimization tools including meta descriptions, XML sitemaps, schema markup, and search console integration.

★ 4.7/5·3.0M+ installs·Updated 3 Aug 2026
Platinum97.3
Spectra Legacy – Gutenberg Blocks icon

Spectra Legacy – Gutenberg Blocks

Extends Gutenberg with advanced blocks to accelerate WordPress website creation and design workflows.

★ 4.7/5·1.0M+ installs·Updated 31 Jul 2026
Platinum96.8
Classic Editor icon

Classic Editor

Reverts to the classic WordPress editor with TinyMCE and Meta Box support for all compatible plugins.

★ 4.9/5·9.0M+ installs·Updated 28 May 2026
Platinum96.8
Disable Gutenberg icon

Disable Gutenberg

Switches WordPress back to the classic editor interface, disabling the block editor entirely.

★ 5/5·500K+ installs·Updated 18 Jul 2026
Platinum96.2
Kadence Blocks — Page Builder Toolkit for Gutenberg Editor icon

Kadence Blocks

Gutenberg block collection providing 20+ customizable blocks for dynamic website creation and editing.

★ 4.8/5·600K+ installs·Updated 12 Aug 2026
Platinum96.2
Elementor Website Builder – more than just a page builder icon

Elementor Website Builder

Visual page builder with drag-and-drop editing, global styles, and mobile optimization for WordPress sites.

★ 4.5/5·10.0M+ installs·Updated 6 Aug 2026
Platinum92.3
User Role Editor icon

User Role Editor

Edit, add, and delete WordPress user roles and capabilities through an admin interface.

★ 4.5/5·700K+ installs·Updated 21 May 2026
Platinum92.2
GenerateBlocks icon

GenerateBlocks

Lightweight WordPress blocks for building pages and posts with the block editor.

★ 4.9/5·200K+ installs·Updated 28 Jul 2026
Platinum91.5

Classic Widgets

Restores the previous widgets settings screen and removes block editor widget control.

★ 4.9/5·2.0M+ installs·Updated 8 Dec 2025
Platinum90.0
One Click Demo Import icon

One Click Demo Import

Import demo content, widgets, and theme settings with a single click for immediate theme configuration.

★ 4.3/5·1.0M+ installs·Updated 22 Apr 2026