AI Chat Agent - Self-Hosted AI Chatbot WidgetAI Chat Agent - Self-Hosted AI Chatbot Widget
Self-hosted AI chatbot with RAG knowledge base, 4 AI providers, admin panel. One-time purchase. Deploy on your own server.AI Chat Agent - Self-Hosted AI Chatbot Widget
Self-hosted AI chatbot with RAG knowledge base, 4 AI providers, admin panel. One-time purchase. D...
Overview
AI Chat Agent is a self-hosted AI chatbot widget you deploy on your own server. No monthly fees, no vendor lock-in, full data privacy.
Why AI Chat Agent?
- One-time purchase — competitors charge $120+/month
- Your data stays on YOUR server
- Switch AI providers anytime (OpenAI, Claude, Gemini, custom)
- One-command setup, Docker-based
Features
- Multi-bot management — unlimited chatbots from one dashboard
- RAG Knowledge Base — upload PDFs, docs, URLs, bot learns your business
- 4 AI providers — OpenAI, Anthropic Claude, Google Gemini, or custom API
- Embeddable widget — one line of code for any website
- Lead capture — collect visitor info before/during chats
- Chat analytics — conversations, ratings, popular questions
- Full admin panel — manage bots, knowledge base, settings
- Auto-updates — one-click update from admin panel
- HTTPS/SSL — automated Let's Encrypt setup
- Rate limiting and security headers built-in
Requirements
VPS with Ubuntu 20+/22+/24+ or Debian 11+/12 (KVM virtualization)
1 GB RAM minimum (2 GB recommended)
2 GB free disk space
Ports 80 and 443 open
Domain name with A record (optional, works with IP too)
API key from any supported AI provider (OpenAI, Anthropic, Google Gemini)
Instructions
1. Upload archive to your server: scp ai-chat-agent-*.zip root@your-server:/opt/
2. SSH in and extract: cd /opt && unzip ai-chat-agent-.zip && cd ai-chat-agent-
3. Run setup wizard: bash setup.sh
4. Open your domain or server IP in browser, log in, configure AI provider
| Category | Scripts & Code / NodeJS |
| First release | 23 March 2026 |
| Last update | 12 May 2026 |
| Software framework | React |
| Files included | .css, .html, .sql, Javascript .js |
| JavaScript Framework | Node.js |
| Tags | admin panel, customer support, react, node.js, openai, ai chatbot, docker, gemini, lead capture, claude, chatbot widget, self-hosted chatbot, rag knowledge base, multi-bot, chat analytics |








