IrisAI brings powerful AI chat capabilities to your WordPress site with semantic vector search (RAG) and source citations. Choose between two flexible connection modes and deploy with either a beautiful full-page chat interface or a convenient floating widget.
Key Features
- Dual Interface Options - Full-page chat with hero section and wave animations, or floating chat widget with customizable positioning
- Vector Search (RAG) - Semantic search of your content using embeddings with automatic source citations
- Flexible Connection Modes - Proxy Mode (IrisAI hosted service) or BYO Mode (bring your own OpenAI API key)
- Complete Customization - Custom system prompts, configurable AI models, adjustable token limits, brand colors
- Privacy & Security - API keys never exposed to frontend, all requests server-side, GDPR compliance features
- Features - Multi-site support, chat history, auto-inject widget, rate limiting protection
Perfect For
- Customer support automation
- Website FAQs and knowledge base
- E-commerce product assistance
- Educational content interaction
- Documentation search
- Internal company wikis
How It Works
- Connect - Choose Proxy or BYO mode and enter credentials
- Index - Select content types and start vector indexing
- Deploy - Add shortcode or enable auto-inject widget
- Customize - Adjust colors, prompts, and behavior to match your brand
Privacy First
IrisAI respects user privacy and data protection. Keys stored securely in WordPress database, server-side API calls only, optional privacy mode disables query logging, user consent checkbox for AI processing, and GDPR-ready features included.
Documentation
Complete setup guide and documentation available in the plugin's Usage tab. Get step-by-step instructions, troubleshooting tips, and best practices.
Frontend Dependencies
This plugin includes the following open-source libraries:
Automatic Installation
- Log in to your WordPress admin panel
- Go to Plugins > Add New
- Search for "IrisAI"
- Click "Install Now" then "Activate"
- Go to Settings > IrisAI to configure
Manual Installation
- Download the plugin ZIP file
- Go to Plugins > Add New > Upload Plugin
- Choose the ZIP file and click "Install Now"
- Activate the plugin
- Go to Settings > IrisAI to configure
Quick Start Configuration
For Proxy Mode:
- Go to Settings > IrisAI > General tab
- Select "Proxy Mode"
- Enter Proxy Base URL:
https://api.irisai.cloud
- Enter your Proxy API Key (from irisai.cloud dashboard)
- Select AI model (GPT-4o Mini recommended)
- Click "Save Changes"
For BYO Mode:
- Go to Settings > IrisAI > General tab
- Select "BYO Mode"
- Enter your OpenAI API key
- Enter model name (e.g.,
gpt-4o-mini)
- Click "Save Changes"
Index Your Content:
- Go to Vector Search tab
- Select content types to index (Posts, Pages, etc.)
- Click "Start Indexing"
- Wait for completion (background process)
Deploy Chat Interface:
Option A - Full Page:
- Create a new page (e.g., "AI Assistant")
- Add shortcode:
[irisai_chat]
- Use a full-width template for best results
- Publish and add to navigation
Option B - Floating Widget:
- Go to Widget tab
- Enable "Auto-inject Widget"
- Choose position (bottom-right, etc.)
- Save Changes
Or manually add
[irisai_widget] to any page
2.0.0
Introduces the new Setup Wizard.
1.0.5
1.0.4
- Improved compatibility with block themes by safely replacing the theme hero block with the live chat on the front-end while preserving the editor preview
- Simplified chat interface by removing unused empty-state card markup to improve performance and reduce unnecessary HTML output
1.0.0
- Initial public release
- Full-page chat interface with [irisai_chat] shortcode
- Floating widget with [irisai_widget] shortcode
- Dual connection modes (Proxy and BYO)
- Vector search with RAG capabilities
- Source citations and reference links
- Customizable wave animations
- Brand color customization
- Chat history with localStorage
- Auto-inject widget option
- Privacy mode and GDPR features
- Rate limiting protection
- Multi-language support
- Responsive mobile design
- Complete admin documentation
- Background indexing system
- Cache management
- Clean uninstall option