

Bolnee-Chat
Like
Bolnee-Chat is a self-hosted RAG chatbot platform. Create a bot, add your website + PDFs as knowledge, pick any OpenAI-compatible provider (OpenRouter, OpenAI, Groq, Ollama, vLLM), and embed a 2-line snippet.
Features
Properties
- AI-Powered
Features
- Ad-free
- Dark Mode
- Chatbot Builder
- Knowledge Management
- AI Chatbot
Bolnee-Chat News & Activities
Highlights All activities
Recent activities
POX added Bolnee-Chat as alternative to Syllabi, Flow.ai, Sana AI and Arsturn- POX added Bolnee-Chat
Bolnee-Chat information
No comments or reviews, maybe you want to be first?
What is Bolnee-Chat?
Bolnee-Chat is a self-hosted RAG chatbot platform. Create a bot, add your website + PDFs as knowledge, pick any OpenAI-compatible provider (OpenRouter, OpenAI, Groq, Ollama, vLLM), and embed a 2-line snippet. Answers are grounded in your sources with citations, visitor chats are grouped and exportable, and everything runs on your infrastructure with SQLite.
Why Bolnee-Chat?
- Self-Hosted & Free Forever: No vendor lock-in, no per-message billing. Run on your server, Vercel or Cloudflare Pages — SQLite, no external DB.
- RAG-Grounded Answers: Crawls your site + ingests PDFs/TXT/MD/DOCX, chunks to SQLite FTS and builds grounded prompts. Sources are cited, fallback is configurable.
- 2-Line Embed, Any Stack: Copy window.BotConfig + chatbot-widget.js and paste before </body>. Works on any site, accent/theme/greeting live via dashboard.
All Features:
- Bot Overview — Stats & Snippet: Per-bot: Live status, message/user counts, creation date, source count, embed snippet with botName/avatar/chatUrl/accent/greeting/theme.
- Appearance — Live Preview: Edit bot name, avatar (upload/preview), accent/background colour, theme light/dark/auto, greeting. Live preview; saved via PATCH /api/chatbots/:id.
- Chats — Grouped by Visitor: Grouped by visitorId ? IP, then by date, chronological. Refresh + download CSV (Excel) / JSON / PDF (print). Active sessions = distinct visitors last 5m.
- Settings — Provider, Prompts, Danger Zone: provider/model/baseUrl/apiKey, default message (pre-first-turn), fallback message (no sources matched), delete bot + chats + sources + chunks.
- Widget — Floating, Theme-Aware, Persistent: Bottom-right bubble ? sliding window (360×520, 75vh mobile). Header with accent + avatar, typing dots, SSE streaming, sources cited, VISITOR_ID + history in localStorage so greeting shows once and chats survive close/open. Theme light/dark/auto (#0f172a / #fff).
Also in the box:
- Knowledge management — lists locator · type · status · error · date with delete; append more via Add knowledge.
- Avatar file storage — data URLs converted to /api/public/avatar/:id (2MB limit, data/avatars/).
- Encrypted provider keys — per-bot apiKey/baseUrl/model via AES-256-GCM, never exposed in snippet.
- Dark-mode console — #020617 bg, #1e293b cards, slate-800 inputs, no white surfaces.






