Skip to content

LangBot

by LangBotAppGet updates sent to me

Puts an AI chatbot into WeChat, QQ, Lark, Telegram, Slack, Discord and other chat apps

View on GitHub

The problem it solves

Your community group asks the same ten questions every day, and you are the one typing the answers at midnight.

For Community managersCustomer support teamsSmall businesses

Before
You answer repeat questions by hand in several chat apps, or build a separate bot for each one.
After
One web panel runs an AI assistant with your knowledge base across WeChat, Telegram, Slack, Discord and more.
Stars
★ 19k
License
Apache-2.0
Cost
Usage-based
Platforms
Mac · Win · Linux
Runs
Self-hosted · Cloud

Screenshots

From the project's own repository.

The LangBot web panel dashboard with message counts, model calls, success rate and a traffic chart
Image: LangBot (Apache-2.0). Original file

Overview

LangBot is an open-source platform for running AI chatbots in the chat apps your team or community already uses, including WeChat, WeCom, QQ, Lark, DingTalk, Telegram, Slack, Discord and LINE. You connect a model such as DeepSeek, OpenAI, Claude or a local Ollama model, add a knowledge base or plugins, and manage every bot from a web panel without editing config files. You can run it yourself with one command or Docker, or use the hosted LangBot Cloud. It suits community managers, support teams and small businesses.

One web panel runs the same assistant across Chinese and international chat apps, with a knowledge base and hundreds of plugins.

Try these first

Start with the first one: it is a small task you can check easily.

  1. Connect one model and a Telegram test bot in the panel, then ask it [a question] in a private chat.First try · test chat only

  2. Add our FAQ document as a knowledge base and make the bot answer from it: [attach file]

  3. Connect the same bot to our Discord server.posts in Discord

  4. Show me today's message volume and model calls on the dashboard.

Example prompts written by Agent Flows Hub.

Features

From the creator's documentation.

FeatureWhat it doesRuns
Chat appsWeChat, WeCom, QQ, Lark, DingTalk, Telegram, Slack, Discord, LINE and moreYour bot accounts
ModelsOpenAI, Claude, DeepSeek, Gemini and other providers, or local OllamaYour model provider
Knowledge baseAnswers from documents you add, with links to Dify, Coze, n8n and LangflowYour server
Web panelSet up bots and pipelines and watch usage without editing config filesYour server
ControlsAccess control, rate limits and sensitive-word filteringYour server
PluginsHundreds of plugins and MCP support to add toolsPlugin market

Good to know

Answer common questions in a team or community chat group with an AI assistant. LangBot connects a model and an optional knowledge base to WeChat, Telegram, Slack, Discord and other apps, and shows message and model-call counts in its web panel.

Limits

  • Each chat app needs its own bot account or API setup, and the steps differ by platform.
  • Messages sent to the bot go to the model provider you choose. Tell group members a bot is answering, and follow each chat app's rules.

Notes by (original project name: LangBot), written from the creator's documentation, not from running it ourselves. LangBot README · LangBot documentation

Stuck setting it up?

Tell us what happened. We take a look first; if it needs paid work, you get an estimate before anything starts.

Get help

Other apps

  • LibreChat Gives you a self-hosted ChatGPT-style app where you switch between many AI models
  • LM Studio Finds, downloads and runs open AI models on your computer in one desktop app
  • LobeHub Lets you build a team of AI agents that chat, write and run scheduled tasks for you
  • LocalMiniDrama Turns a story idea into a script, storyboard and finished short drama video on your PC
  • Macro Puts your team's email, chat, tasks, docs and AI agents in one linked workspace
  • MaxKB Builds a chat assistant that answers questions from your own documents, on your server

See all 113 apps

GitHub