In simple English
This tool lets you talk to visitors on your website in real time. It includes automated chat helpers powered by language models. You can hand conversations over to a human agent when the computer gets stuck. You run the whole system on your own computer or server, so your customer data stays private. It costs you server memory and your own time to set up and keep running.
What it is
Tiledesk is an open-source customer support platform that combines live chat with visual chatbot creation. It uses Docker (a way to run a program inside its own sealed box, so it cannot break anything else on your server) to run all its parts together.
What it is good for
Solo builders who want a customer support chat widget on their website without paying a monthly fee to a hosted service.
- Runs on your own server to keep customer messages private.
- Combines live chat with automated chat helpers in one place.
- Free to use under the MIT licence.
- Requires Docker and complex multi-container setup knowledge.
- Needs at least 4 GB of memory and a reliable server to run smoothly.
- Maintenance requires updating multiple connected services over time.
Intercom or Crisp
MongoDB
- chatwoot/chatwoot38k stars
Another self-hosted customer support chat tool with shared inboxes and live chat.
- papercups-io/papercups6.1k stars
An open-source live chat widget you can host yourself with fewer moving parts.
- 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/Tiledesk/tiledesk.git cd tiledesk/docker-compose docker compose up -d