Skip to main content

Easy-to-use global IM bot platform designed for LLM era

Project description

LangBot

Featured|HelloGitHub

使用 LangBot 快速构建、调试、部署即时通信机器人。

English / 简体中文 / 繁體中文 / 日本語 / Español / Français / 한국어 / Русский / Tiếng Việt

Discord QQ Group Ask DeepWiki GitHub release (latest by date) python star

项目主页部署文档插件介绍提交插件

📦 开始使用

快速部署

使用 uvx 一键启动(需要先安装 uv):

uvx langbot

访问 http://localhost:5300 即可开始使用。

Docker Compose 部署

git clone https://github.com/langbot-app/LangBot
cd LangBot/docker
docker compose up -d

访问 http://localhost:5300 即可开始使用。

详细文档Docker 部署

宝塔面板部署

已上架宝塔面板,若您已安装宝塔面板,可以根据文档使用。

Zeabur 云部署

社区贡献的 Zeabur 模板。

Deploy on Zeabur

Railway 云部署

Deploy on Railway

手动部署

直接使用发行版运行,查看文档手动部署

Kubernetes 部署

参考 Kubernetes 部署 文档。

😎 保持更新

点击仓库右上角 Star 和 Watch 按钮,获取最新动态。

star gif

✨ 特性

  • 💬 大模型对话、Agent:支持多种大模型,适配群聊和私聊;具有多轮对话、工具调用、多模态、流式输出能力,自带 RAG(知识库)实现,并深度适配 DifyCozen8n等 LLMOps 平台。
  • 🤖 多平台支持:目前支持 QQ、QQ频道、企业微信、个人微信、飞书、Discord、Telegram、KOOK、Slack、LINE 等平台。
  • 🛠️ 高稳定性、功能完备:原生支持访问控制、限速、敏感词过滤等机制;配置简单,支持多种部署方式。支持多流水线配置,不同机器人用于不同应用场景。
  • 🧩 插件扩展、活跃社区:高稳定性、高安全性的生产级插件系统,支持事件驱动、组件扩展等插件机制;适配 Anthropic MCP 协议;目前已有数百个插件。
  • 😻 Web 管理面板:支持通过浏览器管理 LangBot 实例,不再需要手动编写配置文件。

详细规格特性请访问文档

或访问 demo 环境:https://demo.langbot.dev/

  • 登录信息:邮箱:demo@langbot.app 密码:langbot123456
  • 注意:仅展示 WebUI 效果,公开环境,请不要在其中填入您的任何敏感信息。

消息平台

平台 状态 备注
QQ 个人号 QQ 个人号私聊、群聊
QQ 官方机器人 QQ 官方机器人,支持频道、私聊、群聊
企业微信
企微对外客服
企微智能机器人
个人微信
微信公众号
飞书
钉钉
KOOK
Discord
Telegram
Slack
LINE

大模型能力

模型 状态 备注
OpenAI 可接入任何 OpenAI 接口格式模型
DeepSeek
Moonshot
Anthropic
xAI
智谱AI
胜算云 全球大模型都可调用(友情推荐)
优云智算 大模型和 GPU 资源平台
PPIO 大模型和 GPU 资源平台
接口 AI 大模型聚合平台,专注全球大模型接入
302.AI 大模型聚合平台
Google Gemini
Dify LLMOps 平台
Ollama 本地大模型运行平台
LMStudio 本地大模型运行平台
GiteeAI 大模型接口聚合平台
SiliconFlow 大模型聚合平台
小马算力 大模型聚合平台
阿里云百炼 大模型聚合平台, LLMOps 平台
火山方舟 大模型聚合平台, LLMOps 平台
ModelScope 大模型聚合平台
MCP 支持通过 MCP 协议获取工具
百宝箱Tbox 蚂蚁百宝箱智能体平台,每月免费10亿大模型Token

TTS

平台/模型 备注
FishAudio 插件
海豚 AI 插件
AzureTTS 插件

文生图

平台/模型 备注
阿里云百炼 插件

😘 社区贡献

感谢以下代码贡献者和社区里其他成员对 LangBot 的贡献:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

langbot-4.6.5.tar.gz (3.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

langbot-4.6.5-py3-none-any.whl (3.8 MB view details)

Uploaded Python 3

File details

Details for the file langbot-4.6.5.tar.gz.

File metadata

  • Download URL: langbot-4.6.5.tar.gz
  • Upload date:
  • Size: 3.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for langbot-4.6.5.tar.gz
Algorithm Hash digest
SHA256 8b580ec1e01c650b4c5da4b979bcaafa14a256809dab66bec11e83cf870dba8c
MD5 61d093b14b78533cab0dac2463fe631f
BLAKE2b-256 51f73b73f6c3110cb58cc46d94b7231faf3f57bacbe1001a9fb142e440308d86

See more details on using hashes here.

File details

Details for the file langbot-4.6.5-py3-none-any.whl.

File metadata

  • Download URL: langbot-4.6.5-py3-none-any.whl
  • Upload date:
  • Size: 3.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for langbot-4.6.5-py3-none-any.whl
Algorithm Hash digest
SHA256 905f374fffb1e7e551c1f5bdc39083e2616e2c55b3ebd7ab2858a0010a04d693
MD5 0229c9c7ff2c6fabca93b464bcb54ab4
BLAKE2b-256 81acf582948041ad0924c8ec458d9e4011aed5baee0c71ca1091daf4fb206c04

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page