DEMO AIOHM Knowledge Assistant
AIOHM (Artificial Intelligence for Organic Harmonic Marketing) is an AI-powered WordPress plugin designed for conscious creators, coaches, and agencies who want brand-aligned automation without losing authenticity.
by OHM Events Agency · github.com/ohmevents/demo-aiohm-knowledge-assistant · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/ohmevents/demo-aiohm-knowledge-assistant/archive/refs/heads/main.zipAIOHM Knowledge Assistant - WordPress Plugin
Transform your WordPress site into an intelligent AI-powered knowledge hub with dual-mode AI functionality and brand voice alignment.
🚀 Core Features
🔄 Dual AI Mode System
- Mirror Mode - Public-facing chatbot for website visitors using public content
- Muse Mode - Private AI assistant for authenticated users with access to private Brand Soul data
- Seamless mode switching based on user authentication and permissions
- Independent configuration for each mode with separate settings
🤖 Multi-AI Provider Support
- OpenAI Integration - GPT-3.5 Turbo, GPT-4 support with API key management
- Google Gemini - Gemini Pro model integration with direct API connection
- Anthropic Claude - Claude 3 Sonnet model support with proper authentication
- ShareAI - Open-source LLM access with custom model selection
- Ollama - Local/private LLM server connection for maximum privacy
- Automatic provider fallback and error handling
- Individual API key testing and validation for each provider
🎨 Brand Voice & Personality
- AI Brand Core Questionnaire - 20 foundation questions to define brand essence
- Soul Signature System Prompts - Custom personality definition for each AI mode
- Archetype Selection - Pre-built personality templates (Sage, Creator, Explorer, etc.)
- Dynamic placeholders - %site_name%, %site_tagline%, %current_date%, %day_of_week%
- Temperature controls - Creativity vs. predictability slider (0-1 scale)
- Custom welcome messages for each mode
📚 Knowledge Base Management
- Content Scanning Engine - Automatic scanning of WordPress posts, pages, and media
- File Upload Support - PDF, CSV, TXT, JSON file processing and indexing
- Vector Embeddings - Semantic search using AI-generated embeddings
- Chunking System - Smart content splitting with configurable overlap
- RAG (Retrieval-Augmented Generation) - Context-aware AI responses
- Knowledge Base Export - Download curated knowledge as portable files
- Content Curation - Select, edit, and organize what AI learns from
⚙️ Advanced Settings & Controls
- Privacy Consent Management - User control over external API calls
- Rate Limiting - IP and user-based request limiting for security
- API Key Encryption - Secure storage using WordPress auth constants
- Nonce Security - CSRF protection for all AJAX operations
- Input Validation - Comprehensive sanitization and validation
- Error Handling - Graceful fallbacks and user-friendly error messages
🔌 MCP (Model Context Protocol) Integration
- API Token Generation - Create secure tokens for external applications
- Token Type Management - Private vs. public access token types
- Rate Limiting Controls - Configurable request limits per token
- HTTPS Enforcement - Security options for MCP endpoints
- External AI Integration - Connect with Claude Desktop, mobile apps, etc.
- Usage Monitoring - Track API usage and token activity
🖥️ Admin Interface Features
Mirror Mode Configuration
- AI Model Selection - Choose provider and model for public chatbot
- Visual Customization - Chat widget colors, positioning, and styling
- Welcome Message Setup - Customize first visitor interaction
- System Prompt Editor - Define public-facing AI personality
- Temperature Adjustment - Control response creativity level
- Real-time Preview - See changes instantly in preview panel
Muse Mode Configuration
- Archetype-Based Setup - Choose from pre-built personality templates
- Custom System Prompts - Advanced AI instruction customization
- Multi-Provider Support - Select different AI models for private use
- Temperature Controls - Fine-tune creative vs. focused responses
- Fullscreen Mode - Option to start in fullscreen interface
- Private Content Access - Integration with member-only content
Knowledge Base Dashboard
- Content Statistics - Overview of scannable website content
- File Management - Upload and organize knowledge base files
- Vector Entry Management - View, edit, and delete indexed content
- Bulk Operations - Mass selection and management tools
- Search Functionality - Find specific content within knowledge base
- Export Options - Download knowledge base in various formats
🔗 WordPress Integration
- Shortcode Support -
[aiohm_chat],[aiohm_search],[aiohm_private_assistant] - Widget Integration - Floating chat widget with customizable positioning
- Multisite Compatible - Works with WordPress multisite installations
- Hook System - Developer-friendly action and filter hooks
- Database Tables - Custom tables for conversations, messages, and vectors
🛡️ Security & Privacy Features
- Encrypted Storage - API keys encrypted with WordPress auth keys
- Prepared Statements - SQL injection prevention with %i placeholders
- Content Validation - File type restrictions and upload security
- IP Rate Limiting - Prevent abuse with configurable request limits
- User Session Security - Enhanced session management and validation
- CORS Headers - Proper security headers for API endpoints
📱 Frontend Features
- Responsive Chat Interface - Mobile-friendly chat widgets
- Real-time Communication - AJAX-powered chat interactions
- Search Functionality - Knowledge base search shortcode
- Progressive Loading - Optimized content loading and caching
- Accessibility Support - ARIA labels and keyboard navigation
- Theme Integration - Adapts to existing WordPress theme styling
🔧 Developer Features
- REST API Endpoints - Programmatic access to knowledge base
- Webhook Support - Integration with external services
- Custom Post Types - Structured data for conversations and projects
- Action Hooks - Extensible plugin architecture
- Debug Logging - Comprehensive logging system for troubleshooting
- Database Health - Built-in database maintenance and optimization
📊 Analytics & Monitoring
- Usage Statistics - Track AI token usage and costs
- Provider Performance - Monitor response times and success rates
- Conversation Tracking - Store and analyze chat interactions
- Error Monitoring - Comprehensive error logging and reporting
- API Health Checks - Monitor external service connectivity
🎯 Membership Tiers
Tribe (Free)
- AI Brand Core questionnaire access
- Basic plugin functionality
- Community support
- Knowledge base management
Club (€1/month or €10/year)
- Full Mirror & Muse Mode access
- All AI provider integrations
- Advanced customization options
- Priority support
Private (€37/month or €370/year or €300/lifetime)
- Self-hosted infrastructure
- Private AI server connections
- MCP API access
- White-glove support
- Enterprise features
🚀 Getting Started
- Install the Plugin - Upload and activate the AIOHM Knowledge Assistant
- Connect Your Account - Link your AIOHM membership for feature access
- Configure AI Providers - Add API keys for your preferred AI services
- Set Up Your Brand Voice - Complete the AI Brand Core questionnaire
- Scan Your Content - Build your knowledge base from existing content
- Customize Your Modes - Configure Mirror and Muse mode personalities
- Deploy & Test - Add shortcodes and test your AI assistants
Transform your WordPress site into an intelligent, brand-aligned AI hub that speaks your unique voice and serves your audience with precision and personality.