What it does
LangBot connects AI models to messaging apps. You can set up a bot that chats with people on Discord, Telegram, Slack, LINE, WeChat, QQ, Lark, DingTalk and others, all from one place.
Bots can hold multi-step conversations, use tools, answer from your own documents and hand work to automation platforms such as Dify, n8n and Langflow. Hundreds of plugins add more features.
Everything is managed from a web panel, so you don't have to edit configuration files. It includes access controls, rate limits and word filters for running bots for many users.
Who it's for
Community managers, businesses and developers who want an AI assistant inside the chat apps people already use.
Can I use it without coding?
With some setup. There's a hosted cloud version; running it yourself takes one command or Docker, then setup happens in a web panel. New to this? Start here.
Can I run it?
- Cost
- Free, with optional paid extrasThe open-source version is free; the makers also sell a hosted or pro version.
- Runs on
- Server, Cloud
- Privacy
- Your choice: run it on your device or use an online service
- API key
- Not needed
Try it
- Use LangBot Cloud with nothing to install, or run it yourself with uv or Docker.
- Open the web panel and connect an AI model.
- Connect your bot to a chat app such as Discord, Telegram or Slack.
Using Claude Code, Cursor or another AI coding assistant? Paste the prompt and it will walk you through the setup.New to this?
Before you install
- Only download from the official GitHub page. Copies with similar names exist for many popular projects.
- License (Apache-2.0): Permissive: free to use, change and share, including for business.
- More on staying safe