A configurable AI chatbot and toolset grounded in your own content.
Nelson AI Assistant adds an AI chatbot to your site that answers from your own knowledge base using semantic search, runs custom AI tools, and works with Claude, OpenAI, or Gemini — with guardrails, rate limiting, response caching, and full control over tone and behavior.
Multi-Provider AI
- Works with Anthropic Claude, OpenAI and Google Gemini
- Model registry to choose models
- Single provider interface via a provider factory
- Bring-your-own-key
Knowledge Base
- Semantic search powered by OpenAI embeddings
- Add and manage knowledge items
- Answers grounded in your content, not the open web
- On-site AI search
Guardrails & Control
- Configurable guardrails keep answers on-brand
- Training rules and prompt templates
- Rate limiting and abuse protection
- Response caching for speed and cost control
AI Tools
- Framework for custom AI tools
- Tools REST API and database
- Quick actions
- Admin assistant for the WordPress dashboard
Conversation & UX
- Embeddable chat widget
- Conversation sharing
- Multilingual language selector
- Webhook dispatcher for events
Perfect For
Customer support chat · Internal team assistant · On-site AI search · Lead qualification · Docs and FAQ answers
Works With
- Nelson Dashboard — Adds an AI admin assistant inside the dashboard. View plugin
Technical Details
- Shortcodes: [nelsons_ai_chat], [nelsons_ai_search], [nelsons_ai_tools], [nelsons_ai_dashboard]
- Integrations: Claude, OpenAI, Gemini
- Requirements: WordPress 6.0+ and an AI provider key
