Basjoo
Self-hosted open-source AI customer support with RAG knowledge base, multi-model agents, and an embeddable chat widget.
Basjoo is a solid open-source pick for teams that need self-hosted AI support with full data control. It stands out for its multi-model flexibility (OpenAI, Anthropic, Gemini, etc.) and RAG setup via Qdrant or pgvector. However, it's not a turnkey solution: you'll need Docker and DevOps skills. For managed, no-code alternatives, look at Intercom or Zendesk AI. For teams comfortable with self-hosting, it's a strong, cost-effective option.
Verified 14d ago · liveness 55/100 · cite: rightaichoice.com/tools/basjoo
- Product teams wanting self-hosted AI support with full data control
- Developers needing a customizable chat agent with multi-model flexibility
- Operations teams managing a controlled knowledge base and user sessions
- Privacy-conscious organizations avoiding third-party SaaS for support
- Non-technical teams looking for a fully managed, turnkey solution
- Teams requiring built-in CRM, ticketing, or advanced analytics
- Users needing mobile or desktop native apps
We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.
- Honest verdict, not marketing
- Real pros & cons from real users
- Attributed quotes with receipts
3 free scans · no card needed
Skip Basjoo if you can't manage your own server and Docker, need a turnkey managed solution, or require built-in CRM/ticketing with advanced analytics out of the box.
Using external LLM providers like OpenAI or Anthropic incurs per-token costs; you must budget for API usage based on your conversation volume.
Basjoo is free (MIT license) but self-hosted, so you pay for infrastructure and your own engineering time. It's far cheaper than managed tools like Intercom ($39+/agent/month) or Zendesk AI (add-on pricing), but those offer hands-free setup. If you have Docker skills and existing infrastructure, Basjoo's cost can be near zero per month aside from LLM API fees.
In short
Basjoo — Self-hosted open-source AI customer support with RAG knowledge base, multi-model agents, and an embeddable chat widget. Best for Product teams wanting self-hosted AI support with full data control, Developers needing a customizable chat agent with multi-model flexibility, Operations teams managing a controlled knowledge base and user sessions. Free to use.
Viability Score
How well maintained and how widely used is Basjoo? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this
Last calculated: September 2026
How we score →Key Features
- RAG knowledge base from URLs and file uploads
- Multi-model LLM agent (OpenAI, DeepSeek, Anthropic, Gemini, Jina, SiliconFlow)
- Embeddable multilingual chat widget with session persistence
- SSE streaming responses
- Role-based access control (super admin, admin, agent)
- SSRF protection and widget origin whitelisting
- Vector search via Qdrant or pgvector
- Docker Compose deployment (FastAPI, Next.js, Redis, nginx)
- Admin console for managing knowledge, sessions, users, and site config
- Self-hosted with no GPU required (inference via external APIs)
- Supports SQLite or PostgreSQL database
- Open-source MIT license
About Basjoo
Basjoo is an open-source, self-hosted AI customer support platform that combines a RAG knowledge base, a multi-model LLM agent, an embeddable chat widget, and an admin console. Built for product teams, developers, and support operations, it ingests content from URLs and file uploads (PDF, TXT, CSV, Markdown, DOCX), builds semantic search indexes using Qdrant or pgvector, and routes queries to providers like OpenAI, DeepSeek, Anthropic, Gemini, Jina, and SiliconFlow. Responses stream in real time via SSE. Deployment is via Docker Compose (FastAPI, Next.js, Redis, nginx), and no GPU is required—inference goes through external APIs. Basjoo is MIT-licensed and includes role-based access control, SSRF protection, and widget origin whitelisting. It suits privacy-conscious teams that want full control over their AI support pipeline, but it requires technical expertise to deploy and maintain.
Behind the Verdict
Basjoo differentiates itself from hosted solutions like Intercom or Zendesk AI by putting the entire support pipeline on your infrastructure. That means you control data residency, compliance, and the exact model routing. The multi-model support is a standout: you can switch between OpenAI, Anthropic, Gemini, DeepSeek, and others without re-architecting, which is rare in open-source support tools. The RAG engine works with Qdrant or pgvector, giving you flexibility in vector storage. The included admin console lets you manage knowledge, sessions, users, and site config with role-based access (super admin, admin, agent), which is more than many self-hosted chat tools offer. Security features like SSRF protection and widget origin whitelisting show an attention to production readiness. However, you need Docker and DevOps skills; non-technical teams will struggle. There's no built-in CRM, ticketing, or advanced analytics, so you'll pair it with other tools. The absence of mobile or desktop native apps limits on-the-go support. For teams that can handle self-hosting, it's a strong, cost-effective alternative to paid SaaS.
Researching Basjoo? Get your full AI stack in 60 seconds.
Free, no signup — tell us your goal and get tools matched to your budget & existing stack.
Real-world workflow fit
Concrete scenarios for the personas Basjoo actually fits — and what changes day-one when you adopt it.
They want to offer 24/7 support without hiring extra agents. They upload their docs and FAQs, embed the widget on their site, and set up Basjoo with OpenAI.
Outcome: The chatbot answers common questions automatically, freeing up the team. The founder can monitor sessions and refine the knowledge base.
They need to keep all customer data on-premises. They deploy Basjoo via Docker, connect it to their own PostgreSQL and Qdrant, and route queries to a self-hosted model via a gateway.
Outcome: All data stays in their infrastructure, and they control which model processes queries, meeting compliance requirements.
They need audit trails and strict access control. They set up role-based access (super admin, admin, agent) and use the admin console to manage knowledge and sessions.
Outcome: Only authorized staff can modify content or see logs, and the system records all interactions for compliance audits.
Use Cases
- Deploy a self-hosted AI help desk for your SaaS product with full data control.
- Ingest product documentation and FAQs into a searchable chatbot that answers 24/7.
- Provide multilingual customer support using your choice of LLM provider.
- Audit and control all AI responses for compliance in regulated industries.
- Replace proprietary support tools like Intercom with an open-source alternative.
Models Under the Hood
as of 2026-09-09
Limitations
- Basjoo is self-hosted, requiring technical expertise for deployment and maintenance.
- Streaming responses depend on external LLM API availability and may incur costs from provider usage.
as of 2026-09-01
Verification history
We have re-verified Basjoo 7 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.
- — re-checked, vendor evidence unchanged
- — re-checked, vendor evidence unchanged
- — re-checked, vendor evidence unchanged
- — re-checked, vendor evidence unchanged
- — re-checked, vendor evidence unchanged
- — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
Showing the 6 most recent of 7 verification passes.
Free to cite with attribution — this page re-verifies continuously.
12-month cost
Project the real annual outlay, including the implied monthly cost when only an annual tier is published.
Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.
Plans compared
For each published Basjoo tier: who it actually fits, and what it adds vs. the previous tier. Cross-reference the cost calculator above for projected annual outlay.
Open Source (Self-Hosted)
$0
Ideal for
Developers and teams comfortable with self-hosting who want a free, fully-controlled AI support system.
What this tier adds
Free and open-source; you pay only for infrastructure and optional LLM API usage.
Where the pricing makes sense
The company stage and team size where Basjoo's pricing actually pencils out — and where peers do it cheaper.
Basjoo is free (MIT license) but self-hosted, so you pay for infrastructure and your own engineering time. It's far cheaper than managed tools like Intercom ($39+/agent/month) or Zendesk AI (add-on pricing), but those offer hands-free setup. If you have Docker skills and existing infrastructure, Basjoo's cost can be near zero per month aside from LLM API fees.
Setup time & first value
How long it actually takes to get something useful out of Basjoo — broken out by persona, not the marketing-page minute.
A developer familiar with Docker can deploy Basjoo in under an hour following the curl install script. Then configure a model API key (e.g., OpenAI) and ingest your first documents—first value within a day. Non-technical users will need help from a developer for setup.
Switching to or from Basjoo
How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.
- →From Intercom or Zendesk: Export your help center articles and FAQs, then upload them into Basjoo's knowledge base.
- →From a simple WordPress plugin: Copy your FAQ pages and use URL ingestion to bring them into Basjoo.
- →From a CSV of support answers: Use file upload to import the CSV directly.
- ↗To Intercom or Zendesk: Export your knowledge base documents and recreate articles manually in the new platform.
- ↗To a custom solution: Since Basjoo is open-source, you can reuse the code and data for your own build.
- ↗To another self-hosted bot: Export your vector indexes (Qdrant/pgvector) and documents to migrate.
Integrations
Resources & Guides
Tutorials & Learning
YouTube returned 6 videos for “Basjoo”, and we withheld 6: 6 could not be judged, because “Basjoo” is a single word that other videos use for other things. We are showing none, because we could not prove any of them are about Basjoo.
Official links
Tools that pair well with Basjoo
Common stack mates teams adopt alongside Basjoo, with the specific reason each pairing earns its keep.
Bytedesk
Open-source, self-hosted AI customer service suite combining enterprise IM, live chat, ticketing, and call center.
Chatbase
Chatbase builds no-code AI agents for customer support across chat, email, and voice.
Ada
Ada builds enterprise AI customer service agents that resolve support tickets across chat, email, voice, and social.
Featured Head-to-Head Comparisons
Basjoo vs B Rokratt
Choose Basjoo if you need a self-hosted, customizable AI support agent with full data control and multi-model flexibility for your product. Choose Bürokratt if you are an Estonian resident or e-resident seeking natural-language access to government services. These tools serve entirely different purposes and locations.
Basjoo vs Truleo
Truleo and Basjoo serve entirely different domains—law enforcement intelligence vs. self-hosted customer support—so the choice reduces to your use case. If you run a police agency needing automated case leads from RMS, jail calls, and body cameras, Truleo's purpose-built features (e.g., report writing from 40 min to 7 min, real-time BOLO alerts) justify its paid per-user cost. For product teams wanting a customizable, privacy-first support chatbot with RAG, Basjoo's free open-source model offers unmatched control and multi-model flexibility—ideal for developers but not for non-technical users.
Basjoo vs Presto Voice
Basjoo is a free, open-source self-hosted option for developers wanting full control over a custom chatbot, while Presto Voice is a dedicated enterprise voice AI solution for QSR drive-thrus. Choose Basjoo if you need a customizable, data-private chatbot; choose Presto if you run a multi-location drive-thru chain and want proven revenue lift from voice upselling.
Alternatives to Basjoo
View allFrequently Asked Questions
Categories
Best-of guides
Used Basjoo? Help shape our editorial sentiment research.