WordPress plugin

Alpaca Bot

A privately hosted AI chat for WordPress

Alpaca Bot adds a chat screen to wp-admin that talks to a model you host: Ollama out of the box, or any OpenAI-compatible endpoint. Conversations stay in your own database, and only the person who wrote them can open them.

WordPress 6.9+ · PHP 8.4+ · Ollama or any OpenAI-compatible endpoint

What it does

  • A streaming chat screen in wp-admin, with copy buttons, edit-and-resend, and image input for models that can see.
  • Private by default: conversations live in your database, and the Privacy tab decides whether they are kept at all.
  • Pick the model per conversation, set a system prompt and per-model overrides, and get a receipt under every reply.
  • Monthly token caps for the whole site and for each user, enforced on the server.
  • A REST API and a WP-CLI command for everything the chat screen does.

Screenshots

The Alpaca Bot chat screen in wp-admin: two streamed replies, each with a receipt showing the model, tokens and time.
Alpaca Bot Settings, Models tab: default model, temperature, context window and keep-alive, with per-model overrides below.
An Alpaca Bot reply that used the draft_post tool, confirming the new draft.

Premium support

Want a hand getting Alpaca Bot running, or running well? Book a call and we'll work through it together.

  • Video calls
  • Setting up your Ollama instance or AI provider
  • Troubleshooting
  • Onsite setup assistance

Free questions and bug reports go to the WordPress.org support forum.