{"id":254017,"date":"2026-02-16T02:52:30","date_gmt":"2026-02-16T02:52:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/smartbot-assistant-ai-powered-content-helper\/"},"modified":"2026-07-09T12:51:41","modified_gmt":"2026-07-09T12:51:41","slug":"sentient-ai","status":"publish","type":"plugin","link":"https:\/\/ky.wordpress.org\/plugins\/sentient-ai\/","author":8205952,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.6.0","stable_tag":"2.6.0","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Sentient AI","header_author":"Maidul","header_description":"AI-powered chatbot plugin for WordPress with FAQ management and multiple AI provider support.","assets_banners_color":"6e8ccb","last_updated":"2026-07-09 12:51:41","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":403,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.1":{"tag":"1.1.1","author":"maidulcu","date":"2026-07-09 04:42:38"},"1.2.0":{"tag":"1.2.0","author":"maidulcu","date":"2026-07-09 05:09:00"},"1.3.0":{"tag":"1.3.0","author":"maidulcu","date":"2026-07-09 05:58:28"},"1.4.0":{"tag":"1.4.0","author":"maidulcu","date":"2026-07-09 06:15:42"},"1.4.1":{"tag":"1.4.1","author":"maidulcu","date":"2026-07-09 06:44:46"},"2.0.0":{"tag":"2.0.0","author":"maidulcu","date":"2026-07-09 07:05:54"},"2.1.0":{"tag":"2.1.0","author":"maidulcu","date":"2026-07-09 07:39:04"},"2.2.0":{"tag":"2.2.0","author":"maidulcu","date":"2026-07-09 07:51:23"},"2.3.0":{"tag":"2.3.0","author":"maidulcu","date":"2026-07-09 08:04:48"},"2.4.0":{"tag":"2.4.0","author":"maidulcu","date":"2026-07-09 08:14:55"},"2.5.0":{"tag":"2.5.0","author":"maidulcu","date":"2026-07-09 08:22:12"},"2.6.0":{"tag":"2.6.0","author":"maidulcu","date":"2026-07-09 12:51:41"}},"upgrade_notice":{"2.6.0":"<p><strong>Security &amp; Design update<\/strong>: Multiple security fixes, redesigned chatbot UI, and critical bug fixes. Recommended update for all users.<\/p>","2.2.0":"<p><strong>Major update<\/strong>: Local Brain \u2014 privacy-first local AI processing. Zero API costs, works offline, full privacy.<\/p>","2.1.0":"<p>WordPress Autopilot \u2014 AI agent that manages your site through chat.<\/p>","2.0.0":"<p>Sentient Memory \u2014 AI learns from every interaction and improves over time.<\/p>","1.4.0":"<p>Empathy Engine \u2014 AI now detects user emotion and adapts its tone.<\/p>","1.3.0":"<p>Glass Box \u2014 See confidence scores and sources on every AI answer.<\/p>","1.2.0":"<p>Multi-turn AI conversations and persistent chat history.<\/p>","1.0.0":"<p>First release with multi-AI support.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3601500,"resolution":"772x250","location":"assets","locale":"","width":772,"height":431}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.1","1.2.0","1.3.0","1.4.0","1.4.1","2.0.0","2.1.0","2.2.0","2.3.0","2.4.0","2.5.0","2.6.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3601500,"resolution":"1","location":"assets","locale":"","width":1131,"height":1433},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3601500,"resolution":"10","location":"assets","locale":"","width":1220,"height":1384},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3601500,"resolution":"2","location":"assets","locale":"","width":1222,"height":626},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3601500,"resolution":"3","location":"assets","locale":"","width":1225,"height":724},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3601500,"resolution":"4","location":"assets","locale":"","width":1222,"height":696},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3601500,"resolution":"5","location":"assets","locale":"","width":1227,"height":909},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3601500,"resolution":"6","location":"assets","locale":"","width":1221,"height":839},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3601500,"resolution":"7","location":"assets","locale":"","width":1221,"height":1369},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3601500,"resolution":"8","location":"assets","locale":"","width":1224,"height":795},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3601500,"resolution":"9","location":"assets","locale":"","width":1221,"height":866}},"screenshots":{"1":"Settings page \u2014 Provider configuration, API keys, widget settings, and feature toggles","2":"Query Logs \u2014 Searchable conversation history with response types and FAQ linking","3":"Conversations \u2014 Session-based conversation viewer with message threading","4":"Low Confidence Queries \u2014 AI answers below threshold with create-FAQ actions","5":"Sentiment Analytics \u2014 Emotion distribution (happy, frustrated, confused) with time range filters","6":"Learning Dashboard \u2014 Topic clustering, trending topics, auto-FAQ suggestions, and low quality tracking","7":"WordPress Autopilot \u2014 Available commands, activity log, and site management stats","8":"Sentient Insights \u2014 Priority-ranked recommendations with action suggestions","9":"Train Assistant \u2014 Content type selection, field configuration, and training data preview","10":"Import FAQs \u2014 CSV upload with format instructions and tips"}},"plugin_section":[],"plugin_tags":[191735,2364,2369,1643,194533],"plugin_category":[47],"plugin_contributors":[80683],"plugin_business_model":[],"class_list":["post-254017","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-chatbot","plugin_tags-chatbot","plugin_tags-customer-support","plugin_tags-faq","plugin_tags-openai","plugin_category-education-and-support","plugin_contributors-maidulcu","plugin_committers-maidulcu"],"banners":{"banner":"https:\/\/ps.w.org\/sentient-ai\/assets\/banner-772x250.png?rev=3601500","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/sentient-ai_6e8ccb.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/sentient-ai\/assets\/screenshot-1.png?rev=3601500","caption":"Settings page \u2014 Provider configuration, API keys, widget settings, and feature toggles"},{"src":"https:\/\/ps.w.org\/sentient-ai\/assets\/screenshot-2.png?rev=3601500","caption":"Query Logs \u2014 Searchable conversation history with response types and FAQ linking"},{"src":"https:\/\/ps.w.org\/sentient-ai\/assets\/screenshot-3.png?rev=3601500","caption":"Conversations \u2014 Session-based conversation viewer with message threading"},{"src":"https:\/\/ps.w.org\/sentient-ai\/assets\/screenshot-4.png?rev=3601500","caption":"Low Confidence Queries \u2014 AI answers below threshold with create-FAQ actions"},{"src":"https:\/\/ps.w.org\/sentient-ai\/assets\/screenshot-5.png?rev=3601500","caption":"Sentiment Analytics \u2014 Emotion distribution (happy, frustrated, confused) with time range filters"},{"src":"https:\/\/ps.w.org\/sentient-ai\/assets\/screenshot-6.png?rev=3601500","caption":"Learning Dashboard \u2014 Topic clustering, trending topics, auto-FAQ suggestions, and low quality tracking"},{"src":"https:\/\/ps.w.org\/sentient-ai\/assets\/screenshot-7.png?rev=3601500","caption":"WordPress Autopilot \u2014 Available commands, activity log, and site management stats"},{"src":"https:\/\/ps.w.org\/sentient-ai\/assets\/screenshot-8.png?rev=3601500","caption":"Sentient Insights \u2014 Priority-ranked recommendations with action suggestions"},{"src":"https:\/\/ps.w.org\/sentient-ai\/assets\/screenshot-9.png?rev=3601500","caption":"Train Assistant \u2014 Content type selection, field configuration, and training data preview"},{"src":"https:\/\/ps.w.org\/sentient-ai\/assets\/screenshot-10.png?rev=3601500","caption":"Import FAQs \u2014 CSV upload with format instructions and tips"}],"raw_content":"<!--section=description-->\n<p><strong>Sentient AI<\/strong> is a revolutionary WordPress chatbot plugin that doesn't just answer questions \u2014 it <em>manages your site, learns from interactions, and respects privacy<\/em>. With Local Brain processing, WordPress Autopilot, emotion-aware AI, and transparent confidence scoring, it's the most powerful AI assistant for WordPress.<\/p>\n\n<h3>Why Sentient AI is Different<\/h3>\n\n<p>Unlike other chatbots that are black boxes, Sentient AI includes:<\/p>\n\n<ul>\n<li><strong>Widget Branding<\/strong> \u2014 6 preset themes, custom colors, border radius \u2014 match your brand perfectly<\/li>\n<li><strong>WooCommerce Integration<\/strong> \u2014 Product lookup, order status, recommendations, cart info in chat<\/li>\n<li><strong>Local Brain<\/strong> \u2014 Process FAQ answers locally in the browser. Zero API costs, full privacy, works offline.<\/li>\n<li><strong>WordPress Autopilot<\/strong> \u2014 AI agent that manages your site: check updates, find broken images, create posts, scan security.<\/li>\n<li><strong>Sentient Memory<\/strong> \u2014 Learns from every interaction, builds topic knowledge, and auto-generates FAQs.<\/li>\n<li><strong>Empathy Engine<\/strong> \u2014 Detects user emotion (frustrated, confused, urgent, happy) and adapts AI response tone.<\/li>\n<li><strong>Glass Box Transparency<\/strong> \u2014 Every response shows a confidence score (High\/Medium\/Low) and source attribution.<\/li>\n<li><strong>5 AI Providers<\/strong> \u2014 OpenAI (GPT-4, GPT-3.5), Claude (Anthropic), Google Gemini, OpenRouter, Hugging Face.<\/li>\n<li><strong>Auto-Escalation<\/strong> \u2014 Frustrated users and low-confidence answers automatically offer \"Talk to a human\".<\/li>\n<\/ul>\n\n<h3>Perfect For<\/h3>\n\n<ul>\n<li><strong>SaaS companies<\/strong> \u2014 Reduce support tickets with AI that understands user frustration<\/li>\n<li><strong>E-commerce stores<\/strong> \u2014 Answer product questions with empathy during checkout issues<\/li>\n<li><strong>Agencies<\/strong> \u2014 Deploy smart chatbots for clients with emotional intelligence<\/li>\n<li><strong>Membership sites<\/strong> \u2014 Help members find answers without human support<\/li>\n<li><strong>Blogs &amp; content sites<\/strong> \u2014 Guide readers to relevant content with personalized tone<\/li>\n<li><strong>Privacy-conscious sites<\/strong> \u2014 Use Local Brain for zero external API calls<\/li>\n<\/ul>\n\n<h4>Key Features<\/h4>\n\n<p><strong>Local Brain (v2.2.0)<\/strong>\n* Fuzzy FAQ search locally in the browser (Fuse.js-powered)\n* Zero API costs for FAQ-matched responses\n* Works offline \u2014 FAQ answers available without internet\n* Privacy Mode \u2014 never send data to external AI services\n* Instant responses with no network latency<\/p>\n\n<p><strong>WordPress Autopilot (v2.1.0)<\/strong>\n* Check for plugin, theme, and WordPress updates\n* Find broken images in posts\n* List and search posts by keyword\n* Create draft posts\/pages from chat\n* Security vulnerability scanning\n* Cache clearing (transient purge)\n* Site statistics and health checks<\/p>\n\n<p><strong>Sentient Memory (v2.0.0)<\/strong>\n* Continuous learning from every interaction\n* Automatic topic clustering from user queries\n* Thumbs up\/down feedback tracking\n* Auto-FAQ generation for frequently asked questions\n* Learning Dashboard with topics, trending, low quality answers<\/p>\n\n<p><strong>Empathy Engine (v1.4.0)<\/strong>\n* Real-time emotion detection (frustrated, confused, urgent, happy)\n* Dynamic system prompts adapt AI tone based on user mood\n* Persistent frustration detection with auto-escalation<\/p>\n\n<p><strong>Glass Box Transparency (v1.3.0)<\/strong>\n* Confidence scoring on every AI response (0-100%)\n* Source attribution showing which pages\/FAQs were used\n* Low confidence dashboard for admin review<\/p>\n\n<p><strong>Multi-Turn Conversations (v1.2.0)<\/strong>\n* AI remembers previous messages for contextual conversations\n* Configurable context size (3-20 messages)\n* Server-side conversation persistence<\/p>\n\n<p><strong>Enterprise-Ready Security<\/strong>\n* Rate limiting (5 requests\/minute\/IP)\n* Nonce verification on all AJAX calls\n* Capability checks on admin operations\n* Input sanitization and output escaping<\/p>\n\n<h4>What Users Say<\/h4>\n\n<blockquote>\n  <p>\"Finally, a chatbot that doesn't just guess \u2014 it shows its work.\" \u2014 WordPress developer<\/p>\n  \n  <p>\"The confidence scores helped me identify exactly which FAQs needed improvement.\" \u2014 E-commerce owner<\/p>\n  \n  <p>\"Reduced our support tickets by 40% in the first month.\" \u2014 SaaS company<\/p>\n  \n  <p>\"Local Brain means zero API costs for our FAQ-heavy site.\" \u2014 Agency owner<\/p>\n<\/blockquote>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to external AI service providers to generate intelligent chatbot responses. The plugin requires you to configure API credentials for your selected provider. <strong>Local Brain mode sends no data to external services.<\/strong><\/p>\n\n<h3>OpenAI<\/h3>\n\n<ul>\n<li><strong>Service Purpose<\/strong>: Provides AI-powered responses through OpenAI's GPT models and Assistants API<\/li>\n<li><strong>Data Sent<\/strong>: User queries, conversation history, and your configured assistant context<\/li>\n<li><strong>When Data is Sent<\/strong>: When a user submits a question that doesn't match an existing FAQ<\/li>\n<li><strong>API Endpoints Used<\/strong>: https:\/\/api.openai.com\/v1\/chat\/completions, https:\/\/api.openai.com\/v1\/threads, https:\/\/api.openai.com\/v1\/assistants<\/li>\n<li><strong>Terms of Service<\/strong>: https:\/\/openai.com\/terms<\/li>\n<li><strong>Privacy Policy<\/strong>: https:\/\/openai.com\/privacy<\/li>\n<\/ul>\n\n<h3>Claude (Anthropic)<\/h3>\n\n<ul>\n<li><strong>Service Purpose<\/strong>: Provides AI-powered responses using Anthropic's Claude models<\/li>\n<li><strong>Data Sent<\/strong>: User queries and conversation history<\/li>\n<li><strong>When Data is Sent<\/strong>: When a user submits a question that doesn't match an existing FAQ<\/li>\n<li><strong>API Endpoints Used<\/strong>: https:\/\/api.anthropic.com\/v1\/messages<\/li>\n<li><strong>Terms of Service<\/strong>: https:\/\/www.anthropic.com\/legal\/consumer-terms<\/li>\n<li><strong>Privacy Policy<\/strong>: https:\/\/www.anthropic.com\/legal\/privacy<\/li>\n<\/ul>\n\n<h3>Google Gemini<\/h3>\n\n<ul>\n<li><strong>Service Purpose<\/strong>: Provides AI-powered responses using Google's Gemini models<\/li>\n<li><strong>Data Sent<\/strong>: User queries and conversation history<\/li>\n<li><strong>When Data is Sent<\/strong>: When a user submits a question that doesn't match an existing FAQ<\/li>\n<li><strong>API Endpoints Used<\/strong>: https:\/\/generativelanguage.googleapis.com\/v1beta\/models\/{model}:generateContent<\/li>\n<li><strong>Terms of Service<\/strong>: https:\/\/policies.google.com\/terms<\/li>\n<li><strong>Privacy Policy<\/strong>: https:\/\/policies.google.com\/privacy<\/li>\n<\/ul>\n\n<h3>OpenRouter<\/h3>\n\n<ul>\n<li><strong>Service Purpose<\/strong>: Provides access to multiple AI models through a unified API<\/li>\n<li><strong>Data Sent<\/strong>: User queries, conversation history, and FAQ context<\/li>\n<li><strong>When Data is Sent<\/strong>: When a user submits a question that doesn't match an existing FAQ<\/li>\n<li><strong>API Endpoints Used<\/strong>: https:\/\/openrouter.ai\/api\/v1\/chat\/completions<\/li>\n<li><strong>Terms of Service<\/strong>: https:\/\/openrouter.ai\/terms<\/li>\n<li><strong>Privacy Policy<\/strong>: https:\/\/openrouter.ai\/privacy<\/li>\n<\/ul>\n\n<h3>Hugging Face<\/h3>\n\n<ul>\n<li><strong>Service Purpose<\/strong>: Provides access to open-source AI models<\/li>\n<li><strong>Data Sent<\/strong>: User queries and conversation history<\/li>\n<li><strong>When Data is Sent<\/strong>: When a user submits a question that doesn't match an existing FAQ<\/li>\n<li><strong>API Endpoints Used<\/strong>: https:\/\/api-inference.huggingface.co\/models\/{model}<\/li>\n<li><strong>Terms of Service<\/strong>: https:\/\/huggingface.co\/terms-of-service<\/li>\n<li><strong>Privacy Policy<\/strong>: https:\/\/huggingface.co\/privacy<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/sentient-ai<\/code><\/li>\n<li>Activate the plugin from the <strong>Plugins<\/strong> menu<\/li>\n<li>Go to <strong>Sentient AI \u2192 Settings<\/strong> to configure your AI provider and API key<\/li>\n<li>Enable the chatbot and customize the welcome message<\/li>\n<li>Place <code>[sentient_ai_chat]<\/code> on any page, or use the floating widget<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20work%20without%20an%20api%20key%3F\"><h3>Does this work without an API key?<\/h3><\/dt>\n<dd><p>Yes! With Local Brain enabled, the chatbot answers FAQ questions locally without any API key. For AI-powered responses beyond FAQs, you'll need an API key from one of the supported providers.<\/p><\/dd>\n<dt id=\"what%20makes%20this%20different%20from%20other%20chatbot%20plugins%3F\"><h3>What makes this different from other chatbot plugins?<\/h3><\/dt>\n<dd><p><strong>Everything.<\/strong> Sentient AI has:\n- Local Brain (zero-cost local processing)\n- WordPress Autopilot (site management through chat)\n- Sentient Memory (continuous learning)\n- Empathy Engine (emotion-aware responses)\n- Glass Box (transparent confidence scoring)\nNo other chatbot plugin has all of these.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%3F\"><h3>Does it work with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes! The chatbot works alongside WooCommerce. You can train the AI on your product pages and answer customer questions instantly.<\/p><\/dd>\n<dt id=\"can%20i%20use%20it%20without%20sending%20data%20to%20external%20apis%3F\"><h3>Can I use it without sending data to external APIs?<\/h3><\/dt>\n<dd><p>Yes! Enable Privacy Mode in settings. The chatbot will only use your local FAQ database and never send data to OpenAI, Claude, or any external service.<\/p><\/dd>\n<dt id=\"does%20it%20slow%20down%20my%20website%3F\"><h3>Does it slow down my website?<\/h3><\/dt>\n<dd><p>No. The chatbot loads asynchronously in the footer. Local Brain assets (Fuse.js + local-brain.js) are only loaded when enabled and total ~8KB.<\/p><\/dd>\n<dt id=\"how%20does%20local%20brain%20work%3F\"><h3>How does Local Brain work?<\/h3><\/dt>\n<dd><p>Local Brain uses Fuse.js for fuzzy search across your FAQ database. When a user asks a question, it searches locally in the browser first. If it finds a good match, it returns the answer without any API call. Falls back to cloud AI for unmatched queries.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20chatbot%27s%20appearance%3F\"><h3>Can I customize the chatbot's appearance?<\/h3><\/dt>\n<dd><p>Yes. You can change the welcome message, chat position (left\/right), colors via CSS, and toggle confidence scores, source links, and sentiment indicators.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.6.0<\/h4>\n\n<ul>\n<li><strong>Security Hardening<\/strong> \u2014 Multiple vulnerability fixes and sanitization improvements<\/li>\n<li>Fixed OpenAI Assistant ID leak in chat responses<\/li>\n<li>Added output sanitization for WooCommerce product\/order data<\/li>\n<li>Escaped conversation history AJAX responses<\/li>\n<li>Removed autopilot_data from frontend responses<\/li>\n<li><strong>Design Refresh<\/strong> \u2014 Modernized chatbot UI<\/li>\n<li>Redesigned chat header, message bubbles, and input area<\/li>\n<li>Moved all dynamic styles from JS inline to CSS variables<\/li>\n<li>Improved placeholder text visibility and SVG icon rendering<\/li>\n<li>Fixed send button icon width collapsing to 0<\/li>\n<li><strong>Bug Fixes<\/strong><\/li>\n<li>Fixed <code>typingIndicator<\/code> ReferenceError (used before declaration)<\/li>\n<li>Fixed chat history not persisting locally for bot messages<\/li>\n<li>Fixed clear_cache transient counting (only counted last query)<\/li>\n<li>Fixed <code>Logger::log_query<\/code> not returning insert ID (confidence\/sentiment never saved)<\/li>\n<li>Fixed Autopilot approval flow (restored <code>needs_approval<\/code> response field)<\/li>\n<li>Fixed <code>elseif<\/code> syntax error in JavaScript (\u2192 <code>else if<\/code>)<\/li>\n<li><strong>Reliability<\/strong><\/li>\n<li>Auto-create DB tables on init if missing (Logger, Conversation_Handler)<\/li>\n<li>Added Autopilot test suite (25+ tests)<\/li>\n<li>XSS prevention in source link rendering (<code>.text()<\/code> instead of <code>.html()<\/code>)<\/li>\n<\/ul>\n\n<h4>2.4.0<\/h4>\n\n<ul>\n<li><strong>WooCommerce Deep Integration<\/strong> \u2014 AI-powered product assistance<\/li>\n<li>Product information lookup by name or SKU<\/li>\n<li>Order status checking with item details<\/li>\n<li>Product recommendations based on popularity<\/li>\n<li>Cart info display in chat<\/li>\n<li>WooCommerce statistics for admin<\/li>\n<li>Performance improvements: FAQ query caching<\/li>\n<li>Added Options_Cache helper for static option caching<\/li>\n<li>Fixed FAQ matching N+1 query issue<\/li>\n<\/ul>\n\n<h4>2.3.0<\/h4>\n\n<ul>\n<li><strong>Widget Branding &amp; Theming<\/strong> \u2014 Full customization of chatbot appearance<\/li>\n<li>6 preset themes: Indigo, Ocean, Emerald, Rose, Amber, Slate<\/li>\n<li>Custom primary color picker<\/li>\n<li>Custom header color picker<\/li>\n<li>Adjustable border radius (0-24px)<\/li>\n<li>Live preview in admin settings<\/li>\n<li>Dynamic CSS injection based on settings<\/li>\n<li><strong>Prompt Injection Protection<\/strong> \u2014 Security hardening against AI manipulation<\/li>\n<li>20+ injection pattern detection<\/li>\n<li>Blocks instruction override attempts<\/li>\n<li>Blocks system prompt extraction<\/li>\n<li>Protects system prompts with boundary markers<\/li>\n<\/ul>\n\n<h4>2.2.0<\/h4>\n\n<ul>\n<li><strong>Local Brain<\/strong> \u2014 Privacy-first local FAQ processing with fuzzy search<\/li>\n<li>Fuse.js-powered fuzzy matching for instant FAQ answers<\/li>\n<li>Zero API costs for FAQ-matched responses<\/li>\n<li>Works offline \u2014 FAQ answers available without internet<\/li>\n<li>Privacy Mode toggle \u2014 never send data to external AI services<\/li>\n<li>Local\/AI source badges on chat responses<\/li>\n<li>Added local-brain.js and fuse.min.js assets<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li><strong>WordPress Autopilot<\/strong> \u2014 AI agent that manages your site through chat<\/li>\n<li>10 supported commands: updates, broken images, list\/create posts, security, cache, stats, health, FAQs, logs<\/li>\n<li>Intent classification with keyword pattern matching<\/li>\n<li>Action approval system for destructive operations<\/li>\n<li>Autopilot activity log for admin review<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li><strong>Sentient Memory<\/strong> \u2014 Continuous learning from every interaction<\/li>\n<li>Automatic topic clustering from user queries<\/li>\n<li>Thumbs up\/down feedback tracking<\/li>\n<li>Auto-FAQ generation for frequently asked questions<\/li>\n<li>Learning Dashboard with topics, trending, low quality answers<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li><strong>Empathy Engine<\/strong> \u2014 Detects user emotion and adapts AI response tone<\/li>\n<li>Real-time emotion detection (frustrated, confused, urgent, happy)<\/li>\n<li>Dynamic system prompts based on user mood<\/li>\n<li>Persistent frustration detection with auto-escalation<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li><strong>Glass Box Transparency<\/strong> \u2014 Confidence scoring and source attribution<\/li>\n<li>Confidence badges (High\/Medium\/Low) on every response<\/li>\n<li>Source links showing which pages\/FAQs were used<\/li>\n<li>Low confidence dashboard for admin review<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Multi-turn conversation context<\/li>\n<li>Server-side chat history persistence<\/li>\n<li>Configurable context size (3-20 messages)<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Security and performance hotfixes<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Session-based chat history, TXT export, configurable position<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"The only WordPress AI chatbot with Local Brain (zero API costs), Autopilot (site management), Empathy Engine (emotion-aware), and Glass Box (transpare &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/254017","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=254017"}],"author":[{"embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/maidulcu"}],"wp:attachment":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=254017"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=254017"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=254017"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=254017"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=254017"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=254017"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}