EasyIT AI Chat

EasyIT AI Chat

Details
View on WordPress

EasyIT AI Chat lets you add an AI-powered chatbot to any page or post with a single shortcode: [eaic_chat]. Pick whichever AI provider fits your budget and privacy needs — you bring your own keys (or run Ollama locally for free).

Supported AI Providers

  • Ollama — run open models (Llama, Mistral, Gemma, Qwen, etc.) on your own server. Completely private, completely free.
  • OpenAI — GPT-4o, GPT-4o-mini, GPT-4-turbo, GPT-3.5-turbo.
  • Anthropic (Claude) — Claude 3.5 Sonnet, Claude 3.5 Haiku, Claude 3 Opus.
  • DeepSeek — DeepSeek-Chat, DeepSeek-Reasoner.

Key Features

  • One shortcode, four providers. Switch with a single attribute: [eaic_chat provider="anthropic"].
  • ChatGPT-style UI — sidebar with conversation history, code blocks with a copy button, lightweight markdown rendering, dark-mode friendly.
  • Conversation memory — sessions are 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.
  • Test Connection button on every provider tab — verify your key/URL before going live.
  • Rate limiting — built-in per-user / per-guest throttle to prevent abuse.
  • Privacy notice — optional, configurable, links to your site’s Privacy Policy.
  • No telemetry. No external calls except to the AI provider you choose.
  • GPL-2.0-or-later, source on GitHub.

Shortcode usage

[eaic_chat]
[eaic_chat provider="openai" title="Support Bot" height="500"]
[eaic_chat provider="ollama" system_prompt="You are a helpful gardening assistant."]

Attributes: provider, title, placeholder, system_prompt, height.

Privacy

When the user sends a message, the message and the prior conversation are forwarded to whichever provider you configured. The message text is also stored in your own database so the conversation can resume. Nothing is sent to the plugin author. You should mention the chosen provider in your site’s Privacy Policy. See the Privacy Notice toggle in settings to display a small notice inside the chat itself.

Third-party services

This plugin can optionally send user messages to one of the following services, depending on which provider you select in settings:

  • OpenAI — Terms: https://openai.com/policies/row-terms-of-use — Privacy: https://openai.com/policies/row-privacy-policy
  • Anthropic — Terms: https://www.anthropic.com/legal/consumer-terms — Privacy: https://www.anthropic.com/legal/privacy
  • DeepSeek — Terms: https://chat.deepseek.com/downloads/DeepSeek%20Terms%20of%20Use.html — Privacy: https://chat.deepseek.com/downloads/DeepSeek%20Privacy%20Policy.html
  • Ollama — calls your own self-hosted Ollama URL (no third party involved by default).

No data is transmitted unless you have configured a provider and a user sends a message.

Details

Plugin code:
easyit-ai-chat
Plugin version:
1.0.3
Outdated:
No
WP version:
6.0 or higher
PHP version:
8.0 or higher
Test up to WP version:
6.9.4
Total installations:
0
Last updated:
2026-05-28
Rating:
Times rated:
0
anthropic
chatbot
deepseek
ollama
openai