tiledesk-dashboard  by Tiledesk

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

Created 8 years ago
307 stars

Top 87.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

3 days ago

Responsiveness

1 week

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

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems") and Yaowei Zheng Yaowei Zheng(Author of LLaMA-Factory).

AstrBot by AstrBotDevs

1.1%
15k
LLM chatbot/framework for multiple platforms
Created 3 years ago
Updated 14 hours ago
Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Jasper Zhang Jasper Zhang(Cofounder of Hyperbolic), and
7 more.

anything-llm by Mintplex-Labs

0.5%
53k
All-in-one AI app with built-in RAG, agents, and no-code agent builder
Created 2 years ago
Updated 1 day ago
Feedback? Help us improve.