Basjoo

Basjoo

Self-hosted open-source AI customer support with RAG knowledge base, multi-model agents, and an embeddable chat widget.

55/100MonitorFreeFree

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

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
  • Privacy-conscious organizations avoiding third-party SaaS for support
Not ideal for
  • 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
Visit Website

IntermediateA 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.Web · API · CLIAPI availableVerified 14d ago
Pricing
Free
FreeFree tier4 hidden costs
Learning curve
Intermediate
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.
Runs on
WebAPICLI
API available · 11 integrations
Who it's for
SaaS founder with a small product teamDeveloper at a privacy-conscious companySupport lead in a regulated industry
Live sentiment
Is Basjoo actually worth it?

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
Run a free scan

3 free scans · no card needed

Skip it if

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.

The 30-second take
Biggest gripe

Using external LLM providers like OpenAI or Anthropic incurs per-token costs; you must budget for API usage based on your conversation volume.

Price reality

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

55/100
Monitor

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

Recent activity
not measured
Traction
not measured
Site health
95
User sentiment
58
What the vendor publishes
20

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

FreeIntermediateAPI availableWeb · API · CLI

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.

SaaS founder with a small product team

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.

Developer at a privacy-conscious company

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.

Support lead in a regulated industry

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

Models Under the Hood

OpenAIDeepSeekAnthropicGeminiJinaSiliconFlow

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.

  1. re-checked, vendor evidence unchanged
  2. re-checked, vendor evidence unchanged
  3. re-checked, vendor evidence unchanged
  4. re-checked, vendor evidence unchanged
  5. re-checked, vendor evidence unchanged
  6. 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.

Annual total
Free
Over 12 months
Effective monthly

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.

Hidden costs & gotchas

What the public pricing page doesn't put in bold. Captured from pricing-page footnotes, contract terms, and recurring complaints.

  • Using external LLM providers like OpenAI or Anthropic incurs per-token costs; you must budget for API usage based on your conversation volume.
  • Running Basjoo on your own infrastructure means you pay for server hosting, storage (for vector indexes and logs), and maintenance time.
  • There's no official support or SLA; you rely on community issues and self-troubleshooting, which can slow critical fixes.
  • To scale to high query volumes, you may need to pay for additional Redis or database resources, increasing ops cost.

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.

Migrating in
  • 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.
Migrating out
  • 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

OpenAIDeepSeekAnthropicGeminiJinaSiliconFlowQdrantpgvectorRedisPostgreSQLDocker

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.

Featured Head-to-Head Comparisons

Alternatives to Basjoo

View all
Bytedesk

Bytedesk

Open-source, self-hosted AI customer service suite combining enterprise IM, live chat, ticketing, and call center.

FreeTry
Chatbase

Chatbase

Chatbase builds no-code AI agents for customer support across chat, email, and voice.

FreemiumTry
Ada

Ada

Ada builds enterprise AI customer service agents that resolve support tickets across chat, email, voice, and social.

Contact SalesTry

Frequently Asked Questions

Used Basjoo? Help shape our editorial sentiment research.