Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/midory-j23/site-chatbot/archive/refs/heads/master.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Padibot — Local AI Chat Widget
Requires WordPress: 6.0 Tested up to: 6.6 License: GPLv2 or later
A floating AI chat widget for WordPress (Astra-friendly) that connects to your local Ollama server and answers questions using content from your WordPress database (posts/pages).
Features
- Floating chat bubble with greeting tooltip (RTL/LTR, Persian-ready)
- Branded blue header with bot avatar (Padibot-style)
- Trained on your site content — indexed from the WordPress database
- 100% local AI via Ollama (no OpenAI, no external API keys)
- Astra theme compatible
Installation
- In WordPress admin: Plugins → Add New → Upload Plugin → choose
site-chatbot.zip. - Activate it.
- Make sure Ollama is running on your server:
ollama serveand pull a model, e.g.ollama pull llama3.2. - Go to Settings → Padibot and set:
- Ollama server URL (default
http://localhost:11434) — must be reachable from the WordPress server, not the browser. - Model (e.g.
llama3.2,qwen2.5,mistral). - Bot name, colors, greeting, direction (RTL/LTR).
- Ollama server URL (default
- Click Re-index site content. Re-run after publishing/editing content.
Notes
- The knowledge index is stored in your WordPress database (
wp_options). - Chat requests go from your WordPress server directly to your Ollama server — nothing leaves your infrastructure.
- If Ollama runs on a different machine, make sure the WordPress server can reach that host/port.