tiledesk-dashboard  by Tiledesk

WebApp dashboard for managing Tiledesk, an open-source AI agent builder

created 7 years ago
286 stars

Top 92.5% on sourcepulse

GitHubView on GitHub
Project Summary

Tiledesk-dashboard provides an open-source, self-hostable web application for building and managing AI-powered conversational agents. It targets developers and businesses seeking an alternative to platforms like Voiceflow, offering features for customer support automation, multi-channel deployment, and seamless human-in-the-loop integration.

How It Works

The dashboard is built with Node.js and Angular, leveraging the Chat21 project for its real-time messaging capabilities. It allows users to visually design chatbot flows, integrate with various channels (Web, WhatsApp, Facebook Messenger, Telegram), and manage conversations. A key advantage is its "write once, run everywhere" approach to message formatting, automatically adapting rich content to different channel capabilities.

Quick Start & Requirements

  • Installation: Docker Compose is recommended for a one-click setup. Alternatively, clone the repository and run npm install.
  • Prerequisites: Node.js (v14.15.5 recommended), npm, Angular CLI (v14.2.9 recommended), and a running tiledesk-server instance.
  • Configuration: Environment variables and dashboard-config.json are used for API URLs and other settings.
  • Resources: Official documentation and GitHub releases are available.

Highlighted Details

  • Open-source alternative to Voiceflow for LLM-powered agent building.
  • Multi-channel support with adaptive message formatting.
  • Features include unlimited conversations, widget customization, CRM integration, ticketing, and analytics.
  • Extensible via APIs, webhooks, and an app marketplace.

Maintenance & Community

  • Active development is implied by the project's description.
  • Community support is available via a Discord server.

Licensing & Compatibility

  • MIT License.
  • Permits commercial use and integration with closed-source applications.

Limitations & Caveats

  • The README indicates some components like the iOS App are "work in progress."
  • Specific Node.js and Angular CLI versions are suggested, implying potential compatibility issues with newer versions.
Health Check
Last commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
2
Star History
22 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems).

LangBot by langbot-app

0.9%
13k
IM bot platform for the LLM era
created 2 years ago
updated 5 days ago
Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Jeff Hammerbacher Jeff Hammerbacher(Cofounder of Cloudera), and
1 more.

chathub by chathub-dev

0.1%
10k
All-in-one chatbot client
created 2 years ago
updated 4 months ago
Starred by Addy Osmani Addy Osmani(Engineering Leader on Google Chrome), Victor Taelin Victor Taelin(Author of Bend, Kind, HVM), and
1 more.

chatbox by chatboxai

0.3%
36k
Desktop client app for AI models/LLMs
created 2 years ago
updated 6 days ago
Feedback? Help us improve.