Repolode
10up

10up/classifai

A WordPress plugin that adds AI features like summaries, tagging, alt text, translation-free content generation and TTS using OpenAI, Azure, Gemini or Ollama.

Stars
714
Forks
68
Open issues
120
Last commit
2 days ago

What is it?

ClassifAI is a WordPress plugin that connects a site to cloud AI services such as OpenAI, Microsoft Azure AI, Google Gemini, IBM Watson and xAI's Grok, and to locally hosted models through Ollama. Each feature is configured in the WordPress admin and can be assigned to a provider.

The plugin covers text workflows such as generating excerpts, titles, key takeaways and full drafts, expanding or condensing content, tagging posts, moderating comments and transcribing audio. Image features include generating alt text, tags and text extraction, smart cropping, and creating images with providers like OpenAI, Google Imagen, Together AI or Stable Diffusion. It also offers text-to-speech for a front-end read-aloud player and related-content suggestions.

AI credentials can be supplied through filters, so keys can come from environment variables or a secrets manager instead of the database. Bulk classification is available through WP-CLI.

Key features

  • 01Generates post excerpts, titles, key takeaways and full drafts with OpenAI, Azure, Gemini, Grok or Ollama.
  • 02Tags and classifies content using IBM Watson, OpenAI embeddings or Ollama.
  • 03Creates image alt text, image tags, and smart focal-point cropping via Azure AI Vision.
  • 04Produces audio transcripts and text-to-speech read-aloud output.
  • 05Moderates incoming comments for sensitive content with OpenAI's Moderation API.
  • 06Allows AI credentials to be set through filters and environment variables.
  • 07Supports bulk classification via WP-CLI.

Use cases

  • Publishers who want auto-generated excerpts and SEO titles for large post archives.
  • Sites that need alt text and tags for a large media library.
  • Teams that prefer running models locally with Ollama for privacy.
  • Editors who want audio versions of articles for readers.

Quick start

  1. 1

    Install the ClassifAI WordPress plugin following the official installation guide

  2. 2

    Register for a free ClassifAI account key as described in the docs

  3. 3

    Configure each feature with its AI provider credentials in the plugin settings

Things to know

  • Most features need API keys from paid third-party AI providers such as OpenAI, Azure, or Google.
  • It is a WordPress plugin that requires PHP 7.4+ and WordPress 6.9+, so it does not run standalone.
  • Locally hosted LLMs via Ollama avoid cloud costs but are slower and may give less accurate results.

In collections

Topics

FAQ

What is classifai?
A WordPress plugin that adds AI features like summaries, tagging, alt text, translation-free content generation and TTS using OpenAI, Azure, Gemini or Ollama. ClassifAI is a WordPress plugin that connects a site to cloud AI services such as OpenAI, Microsoft Azure AI, Google Gemini, IBM Watson and xAI's Grok, and to locally hosted models through Ollama. Each feature is configured in the WordPress admin and can be assigned to a provider.
Is classifai free to use? What license does it have?
classifai is open source under the GPL-2.0 license. Check the license terms before using it in commercial products.
Is classifai still maintained?
Actively maintained. The last commit to classifai was on Nov 5, 2026.
What can I use classifai for?
Publishers who want auto-generated excerpts and SEO titles for large post archives. Sites that need alt text and tags for a large media library. Teams that prefer running models locally with Ollama for privacy. Editors who want audio versions of articles for readers.
How do I install classifai?
Install the ClassifAI WordPress plugin following the official installation guide Register for a free ClassifAI account key as described in the docs Configure each feature with its AI provider credentials in the plugin settings
Where can I get classifai?
The source code and installation instructions are on GitHub: https://github.com/10up/classifai

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects