Deploy Now

Stars

18,935

Forks

1,705

Watchers

199

Developer links

LangBot

Connect one AI assistant to every chat app your customers already use, then manage it from a single admin panel. Create a bot for Slack, Discord, Telegram, LINE, Lark, DingTalk, WeCom, Matrix, KOOK, or QQ, or embed the Page Bot widget on a website with one script tag. Event routing sends each message to the processor you choose, and a pipeline controls triggers, safety rules, the model and prompt, and how replies are sent. A built-in Debug Chat streams answers as you edit, in private or group sessions. Knowledge bases split uploaded documents into chunks and search them by vector, full-text, or hybrid matching, with query rewriting and reranking options. Add providers like OpenAI, Anthropic, DeepSeek, Gemini, and Ollama, then give each pipeline its own models. The dashboard counts executions, success rate, token usage, and active sessions, and tabs list model calls, user feedback, and error logs. Sessions show the full conversation for each user, with a button to reset context. Install plugins and MCP servers from the extension marketplace to add tools. Use it for a support bot, a community assistant, an internal helpdesk, or a multi-channel front desk. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.

LangBot
LangBot
LangBot
LangBot
LangBot
LangBot

Benefits

  • One Assistant, Many Chat Apps
  • Run the same pipeline behind Slack, Discord, Telegram, LINE, Lark, WeCom, and a website widget, so customers get consistent answers wherever they already talk to you.
  • Test Before Customers See It
  • Debug Chat streams real replies inside the pipeline editor, so you can adjust prompts, models, and knowledge sources and see the result before enabling a bot.
  • Answers From Your Own Documents
  • Upload product guides and policies to a knowledge base and have replies draw on them, with search and reranking settings tuned for your content.
  • Trace Every Run And Token
  • The dashboard shows executions, success rate, latency, and token counts per run, and error logs and session history make failed or odd replies easy to trace.

Features

  • Multi-Platform Bots
  • Create bots for a long list of messengers and enterprise chat tools, each with its own credentials and event routing rules to the processor you pick.
  • Configurable Processing Pipelines
  • Edit triggers, speech handling, safety checks, the AI model and prompt, and output behavior in tabs, with an agent runner that can call tools and knowledge.
  • Knowledge Base Retrieval
  • Chunk documents, then search by vector, full-text, or hybrid matching, with optional query rewriting, reranking models, and adjacent context windows.
  • Observability Dashboard
  • Filter executions by bot, processor, traffic, and status, then inspect model calls, token use, user feedback, and error logs in one view.
  • Plugins And MCP Extensions
  • Install runners, knowledge engines, and tools from the marketplace, and grant each plugin only the permissions it asks for.
  • Website Chat Widget
  • Embed a floating chat bubble with a custom title, icon, and language by pasting a script tag, with optional Cloudflare Turnstile protection.

Apps Similar to LangBot