Helm is the package manager for Kubernetes, installing and managing apps packaged as reusable Charts.
- Stars
- 327
- Forks
- 115
- Open issues
- 32
- Last commit
- 3 days ago
What is it?
Tiledesk is an open-source live chat and customer support platform with built-in chatbots, written in Node.js and Express. It targets both pre-sales conversion on websites and post-sales support, with chatbots that can hand conversations over to human agents when needed.
Chatbot replies are configured once and adapted automatically to each channel, including Web, Android, iOS, WhatsApp, Facebook Messenger and Telegram. Applications can also connect through APIs or webhooks, and visual applications can be embedded inside a conversation.
This repository provides the deployment setup for the full stack: Tiledesk Server, Dashboard, Design Studio, chat widget, Chat21 server components, a MongoDB database and a proxy. Docker Compose is intended for development and trials, while the Helm charts serve as a starting point for Kubernetes deployments that you would adapt to your own database and monitoring setup.
Key features
- 01Live chat with integrated AI chatbots that hand off to human agents
- 02Multi-channel delivery for Web, Android, iOS, WhatsApp, Messenger and Telegram
- 03Visual chatbot scripts with images and buttons, adapted per channel
- 04APIs and webhooks for connecting external applications
- 05Deployment with Docker Compose or Kubernetes via Helm
Use cases
- Adding a support chat widget with automated answers to a company website
- Handling both pre-sales questions and after-sales service in one inbox
- Running a self-hosted customer service stack instead of a hosted chat SaaS
- Connecting a customer support workflow to existing systems via webhooks
Quick start
- 1
Open the Docker Compose guide for development and trials
- 2
Or open the Kubernetes Helm guide for development, POCs and production
Things to know
- The Helm charts should not be used as-is in production and need changes such as connecting your own database.
- The Helm charts deploy MongoDB in a container and configure no logging, so you must add these yourself.
- Private Enterprise Docker images require credentials obtained by contacting the vendor.
In collections
Topics
FAQ
- What is tiledesk?
- Open-source live chat platform with integrated AI chatbots, deployable on Docker Compose or Kubernetes with Helm. Tiledesk is an open-source live chat and customer support platform with built-in chatbots, written in Node.js and Express. It targets both pre-sales conversion on websites and post-sales support, with chatbots that can hand conversations over to human agents when needed.
- Is tiledesk free to use? What license does it have?
- tiledesk is open source under the MIT license. Check the license terms before using it in commercial products.
- Is tiledesk still maintained?
- Actively maintained. The last commit to tiledesk was on Nov 4, 2026.
- What can I use tiledesk for?
- Adding a support chat widget with automated answers to a company website Handling both pre-sales questions and after-sales service in one inbox Running a self-hosted customer service stack instead of a hosted chat SaaS Connecting a customer support workflow to existing systems via webhooks
- How do I install tiledesk?
- Open the Docker Compose guide for development and trials Or open the Kubernetes Helm guide for development, POCs and production
- Where can I get tiledesk?
- The source code and installation instructions are on GitHub: https://github.com/Tiledesk/tiledesk
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Python framework for building customer-facing AI agents that follow business rules, guidelines and procedures consistently by narrowing the LLM context to what is relevant each turn.
Open-source live chat support application for websites, with bots, voice/video calls, and messaging channel integrations.
Self-hosted team chat and omnichannel customer service platform with AI live chat, ticketing, knowledge base and call center modules.
A Helm chart for deploying the Dify LLM app platform on Kubernetes, covering its API, web, worker, sandbox and plugin components.
Android chat app that sends one prompt to multiple LLM providers at once, using your own API keys.