2025-02-23 23:06:40 +08:00
2025-02-05 22:10:50 +08:00
2025-02-13 03:47:45 -05:00
2025-02-23 23:06:40 +08:00
2024-11-10 16:27:50 +08:00
2022-12-10 11:06:55 +08:00
2025-01-02 10:41:52 +08:00
2025-02-23 23:02:07 +08:00
2025-02-23 23:02:07 +08:00
2025-02-23 23:02:07 +08:00
2025-02-14 00:10:21 +08:00

LangBot

RockChinQ%2FLangBot | Trendshift

Home | Features | Deployment | FAQ | Plugin | Submit Plugin

😎High Stability, 🧩Extension Supported, 🦄Multi-modal - LLM Native Instant Messaging Bot Platform🤖

Discord GitHub release (latest by date) Dynamic JSON Badge python

简体中文 / English / 日本語

✨ Features

  • 💬 Chat with LLM / Agent: Supports multiple LLMs, adapt to group chats and private chats; Supports multi-round conversations, tool calls, and multi-modal capabilities. Deeply integrates with Dify. Currently supports QQ, QQ Channel, WeCom, personal WeChat, Lark, DingTalk, Discord, Telegram, etc.
  • 🛠️ High Stability, Feature-rich: Native access control, rate limiting, sensitive word filtering, etc. mechanisms; Easy to use, supports multiple deployment methods.
  • 🧩 Plugin Extension, Active Community: Support event-driven, component extension, etc. plugin mechanisms; Rich ecology, currently has dozens of plugins
  • 😻 [New] Web UI: Support management LangBot instance through the browser, for details, see documentation

📦 Getting Started

Important

  • Before you start deploying in any way, please read the New User Guide.
  • All documentation is in Chinese, we will provide i18n version in the near future.

Docker Compose Deployment

Suitable for users familiar with Docker, see the Docker Deployment documentation.

One-click Deployment on BTPanel

LangBot has been listed on the BTPanel, if you have installed the BTPanel, you can use the document to use it.

Zeabur Cloud Deployment

Community contributed Zeabur template.

Deploy on Zeabur

Railway Cloud Deployment

Deploy on Railway

Other Deployment Methods

Directly use the released version to run, see the Manual Deployment documentation.

📸 Demo

Reply Effect (with Internet Plugin)
  • WebUI Demo: https://demo.langbot.dev/
    • Login information: Email: demo@langbot.app Password: langbot123456
    • Note: Only the WebUI effect is shown, please do not fill in any sensitive information in the public environment.

🔌 Component Compatibility

Message Platform

Platform Status Remarks
Personal QQ ✅
QQ Official API ✅
WeCom ✅
Personal WeChat ✅ Use Gewechat to access
Lark ✅
DingTalk ✅
Discord ✅
Telegram ✅
WhatsApp 🚧

🚧: In development

LLMs

LLM Status Remarks
OpenAI ✅ Available for any OpenAI interface format model
DeepSeek ✅
Moonshot ✅
Anthropic ✅
xAI ✅
Zhipu AI ✅
Dify ✅ LLMOps platform
Ollama ✅ Local LLM running platform
LMStudio ✅ Local LLM running platform
GiteeAI ✅ LLM interface gateway(MaaS)
SiliconFlow ✅ LLM gateway(MaaS)
Aliyun Bailian ✅ LLM gateway(MaaS), LLMOps platform
Volc Engine Ark ✅ LLM gateway(MaaS), LLMOps platform

🤝 Community Contribution

Thanks to the following contributors and everyone in the community for their contributions.

S
Description
🤩 Easy-to-use global IM bot platform designed for LLM era / 简单易用的大模型即时通信机器人开发平台 ⚡️ Bots for QQ / QQ频道 / Discord / LINE / WeChat(微信, 企业微信)/ Telegram / 飞书 / 钉钉 / Slack 🧩 Integrated with ChatGPT(GPT), DeepSeek, Dify, n8n, Langflow, Claude, Google Gemini, xAI, PPIO, Ollama, 阿里云百炼, SiliconFlow, Qwen, Moonshot, SillyTraven, MCP etc. LLM & Agent & RAG
Readme Apache-2.0
305 MiB
Languages
Python 66.4%
TypeScript 28.4%
JavaScript 4.7%
Shell 0.2%
CSS 0.2%