Ocade Fusion AnythingLLM Chatbot WP Registry grade A-. Low-severity findings · 1 findingWP RegistryLow-severity findings · 1 findingOpen the reportA-
Ocade Chatbot V2 permet de connecter Anything LLM RAG ou N8N.
Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/ocade-graciet-system/ocade-chatbot-anything-llm-n8n/releases/download/1.2.1/ocade-fusion-anythingllm-chatbot.zipA fully accessible, GDPR-compliant AI chatbot powered by AnythingLLM for WordPress.
Description
Ocade Fusion AnythingLLM Chatbot integrates a powerful AI assistant into your WordPress site, connecting to your AnythingLLM instance. Built with accessibility (RGAA AA compliant) and privacy (GDPR compliant) at its core.
Key Features
AI-Powered Conversations
- Connect to your AnythingLLM instance
- Real-time streaming responses (SSE)
- Support for multiple workspaces
- File upload capability
- Markdown rendering with syntax highlighting
Accessibility (RGAA AA Compliant)
- Skip link navigation
- Full keyboard support with focus trap
- ARIA live regions for screen readers
- Respects prefers-reduced-motion
- Minimum contrast ratios enforced
Privacy & GDPR Compliance
- Independent consent management
- Anonymized IP storage
- Configurable data retention
- Data export and deletion tools
- Integration with WordPress Privacy Tools
Customization
- Position in any corner
- Light/Dark theme support
- Custom colors and avatars
- Configurable messages
- Shortcode and Gutenberg block
Performance
- Lazy loading of assets
- Response caching
- Rate limiting
- Optimized bundle size (<300KB gzipped)
Security
- Nonce verification
- Input sanitization
- Honeypot spam protection
- WordPress coding standards
Requirements
- WordPress 6.0 or higher
- PHP 8.0 or higher
- An AnythingLLM instance with API access
Links
Installation
- Upload the plugin files to
/wp-content/plugins/ocade-fusion-anythingllm-chatbot/ - Activate the plugin through the 'Plugins' menu in WordPress
- Go to 'Chatbot' > 'Settings' in your admin menu
- Enter your AnythingLLM API URL, API Key, and Workspace Slug
- Configure appearance, privacy, and accessibility settings
- Save and the chatbot will appear on your site
Using the Shortcode
You can embed the chatbot in specific pages using the shortcode:
[ofac_chatbot]
With custom attributes:
[ofac_chatbot title="Ask me anything" position="bottom-left"]
Using the Gutenberg Block
- Edit a page or post
- Add a new block
- Search for "AnythingLLM Chatbot"
- Configure the block settings in the sidebar
Frequently Asked Questions
What is AnythingLLM?
AnythingLLM is an open-source, all-in-one AI application that allows you to chat with your documents, use various LLM providers, and build AI-powered applications.
Do I need my own AnythingLLM instance?
Yes, this plugin connects to your own AnythingLLM instance. You need to have AnythingLLM installed and running, either self-hosted or using their cloud service.
Is this plugin GDPR compliant?
Yes, the plugin is designed with GDPR compliance in mind:
- User consent is requested before data collection
- IP addresses are anonymized
- Data retention periods are configurable
- Users can request export or deletion of their data
- Integrates with WordPress Privacy Tools
Is the chatbot accessible?
Yes, the plugin follows RGAA AA accessibility guidelines:
- Full keyboard navigation
- Screen reader support with ARIA attributes
- Focus management
- Respects reduced motion preferences
- High contrast support
Can I customize the appearance?
Yes, you can customize:
- Position (4 corners)
- Theme (light/dark/auto)
- Primary color
- Bot and user avatars
- Title and welcome message
- All text labels
Does it support file uploads?
Yes, users can upload files to the chatbot. You can configure:
- Maximum file size
- Allowed file types
- Enable/disable the feature
Screenshots
- Chatbot in action - Light theme
- Chatbot in action - Dark theme
- Admin settings - API configuration
- Admin settings - Appearance customization
- Admin settings - Privacy options
- Statistics dashboard
- Conversation logs
- GDPR tools
Changelog
1.0.0
- Initial release
- AnythingLLM integration
- SSE streaming support
- RGAA AA accessibility compliance
- GDPR compliance features
- Shortcode and Gutenberg block
- Admin dashboard with statistics
- Conversation logs management
- Import/export settings
- Multi-language support (EN/FR)
Upgrade Notice
1.0.0
Initial release of Ocade Fusion AnythingLLM Chatbot.
Privacy Policy
This plugin stores conversation data in your WordPress database. The data collected includes:
- Session identifiers (randomly generated)
- Anonymized IP addresses (last octet removed, then hashed)
- Conversation messages and timestamps
- User consent records
Data is automatically deleted after the configured retention period (default: 30 days).
No data is sent to third parties except your own AnythingLLM instance.
For more information, see our Privacy Policy.
Credits
- Developed by Ocade Fusion
- Icons by Lucide (ISC License)
- Built with accessibility guidance from RGAA 4.1
Support
For support, please visit our support page or open an issue on GitHub.
Releases
Newest 25 of 27 recorded releases. Each count is every asset in that release; expand a row for the breakdown.