EasyIT AI Chat — Chatbot for OpenAI, Claude, DeepSeek, Gemini & Ollama
EasyIT AI Chat is the easiest way to add an AI chatbot to any WordPress page or post. Add a ChatGPT-style assistant powered by OpenAI, Anthropic Claude, Google Gemini, DeepSeek, or a free local Ollama model — just drop in [eaic_chat], no coding required.
Choose from the world’s best AI providers, or run a local model for free with Ollama. You own your data, you control your keys. No tracking, no telemetry.
🌐 Website: easyit.com.bd 📺 Tutorials: youtube.com/@easybdit 💬 Community: facebook.com/easybdit
✨ Supported AI Providers
- 🦙 Ollama — Run open-source models (Llama, Mistral, Gemma, Qwen, etc.) on your own server. 100% private, 100% free.
- 🤖 OpenAI (ChatGPT) — GPT-4o, GPT-4o-mini, GPT-4.1, o3, o4-mini and more.
- 🧠 Anthropic (Claude) — Claude 3.7 Sonnet, Claude 3.5 Sonnet, Claude 3.5 Haiku, Claude 3 Opus.
- 🔍 DeepSeek — DeepSeek-Chat, DeepSeek-Reasoner.
- ✦ Google Gemini — Gemini 2.5 Pro, Gemini 2.5 Flash, Gemini 2.0 Flash, Gemini 1.5 Flash.
🚀 Key Features
- One shortcode, any provider — Switch provider with a single attribute:
[eaic_chat provider="gemini"] - ChatGPT-style UI — Sidebar with conversation history, code blocks with copy button, markdown rendering, dark-mode friendly
- Auto-title sessions — First message automatically generates a meaningful conversation title via the AI
- Conversation memory — Sessions saved per logged-in user or per guest (cookie-scoped, never cross-user)
- Custom system prompt — Set a global prompt in settings or override per shortcode
- Lock system prompt — Prevent front-end prompt injection; admin-configured prompt only
- Test Connection button — Verify your API key or Ollama URL before going live
- Rate limiting — Per-user, per-session, and per-IP throttle to prevent abuse
- Data retention — Auto-purge old conversations after a configurable number of days
- Privacy notice — Optional configurable notice linking to your Privacy Policy
- Lightweight — Assets load only on pages using the shortcode (~25 KB CSS + ~15 KB JS)
- No telemetry — Zero external calls except to the AI provider you choose
- Open source — GPL-2.0-or-later, fully auditable
🛒 WooCommerce Add-on (Pro)
Looking for WooCommerce features? EasyIT AI Chat Pro adds:
- Order Status Bot — Customers check order status by chatting. Guests verify via order number + billing email.
- Product Q&A Bot — AI answers questions about any product (price, stock, description). Smart keyword search included.
- Floating Smart Widget — Context-aware chat launcher that appears on all pages automatically.
- Lead Capture — Collect visitor name and email before chat starts.
🔧 Shortcode Examples
Basic usage: [eaic_chat]
With a specific provider: [eaic_chat provider=”gemini” title=”Support Bot” height=”500″]
With a custom system prompt: [eaic_chat provider=”ollama” system_prompt=”You are a helpful gardening assistant.”]
Available attributes: provider, title, placeholder, system_prompt, height
🔒 Privacy
When a user sends a message, it is forwarded to your configured AI provider along with the conversation history. Messages are also stored in your own database so conversations can resume. Nothing is sent to the plugin author. You should mention your chosen provider in your site’s Privacy Policy.
External Services
This plugin connects to external AI services depending on which provider you configure. No data is transmitted unless a user actively sends a chat message.
OpenAI
Used when OpenAI is selected as the AI provider. * Service URL: https://api.openai.com/ * Terms of Use: https://openai.com/policies/row-terms-of-use * Privacy Policy: https://openai.com/policies/row-privacy-policy
Anthropic (Claude)
Used when Anthropic is selected as the AI provider. * Service URL: https://api.anthropic.com/ * Terms of Use: https://www.anthropic.com/legal/consumer-terms * Privacy Policy: https://www.anthropic.com/legal/privacy
DeepSeek
Used when DeepSeek is selected as the AI provider. * Service URL: https://api.deepseek.com/ * Terms of Use: https://chat.deepseek.com/downloads/DeepSeek%20Terms%20of%20Use.html * Privacy Policy: https://chat.deepseek.com/downloads/DeepSeek%20Privacy%20Policy.html
Google Gemini
Used when Google Gemini is selected as the AI provider. * Service URL: https://generativelanguage.googleapis.com/ * Terms of Use: https://ai.google.dev/gemini-api/terms * Privacy Policy: https://policies.google.com/privacy
Ollama
Used when Ollama is selected. Calls your own self-hosted Ollama server URL. No third-party service is involved unless you point it at a remote server.
Data sent to external services: The user’s chat message and recent conversation history (last 10 messages). No personal data beyond what the user types is transmitted.
