In simple English
This tool lets you run your own customer support chat on your website. An artificial intelligence answers common questions first using your help documents. If the customer needs a real person, the chat moves to a human agent workspace. You can host this system on your own server for free. You will need some technical skill to set up databases and run Docker commands.
What it is
AgentDesk is a self-hosted customer support platform combining retrieval-augmented generation (a technique that fetches relevant documents to ground artificial intelligence answers in your actual data) with human ticketing workflows. It provides a web widget for visitors, an administrator dashboard, and an agent workspace.
What it is good for
Solo builders and small teams who want an embeddable customer support chat that answers questions automatically using their own documentation while allowing human takeover when needed.
- Handles customer questions automatically using your own uploaded documents and FAQs.
- Includes a complete dashboard for human support agents to take over conversations and manage tickets.
- Runs on your own server using Docker Compose, keeping your customer data private.
- Requires running and maintaining external services like MySQL and Qdrant alongside the main application.
- Setup involves configuring environment variables, database connections, and model API keys.
- Consumes moderate server memory to run the backend, frontend, database, and vector search containers simultaneously.
Intercom or Zendesk
Qdrant
- chatwoot/chatwoot38k stars
A popular open-source customer support live chat platform that now incorporates AI features.
- LibreChat-AI/LibreChat46k stars
An open-source chat interface supporting multiple AI providers, though lacking native customer ticketing workflows.
- botpress/botpress15k stars
The command-line tool, software kit and integrations for the Botpress cloud service, rather than a chatbot you host.
- heyform/heyform9.0k stars
A form and survey builder you can run yourself, with conversational one-question-at-a-time forms.
- Notifuse/notifuse2.2k stars
Self-hosted newsletters, automations and transactional email, built on a delivery service you supply.
git clone https://github.com/huabeitech/agent-desk.git cd agent-desk docker compose up -d --build