langbot-app/LangBot

Production-grade platform for building agentic IM bots - Production-grade multi-platform intelligent bot development platform / Agent and knowledge-base orchestration, plugin system / Bots for Discord / Slack / LINE / Telegram / WeChat (WeCom, enterprise WeChat intelligent bots, official accounts) / Feishu / DingTalk / QQ / Matrix e.g. Integrated with ChatGPT (GPT), DeepSeek, Dify, n8n, Langflow, Coze, Claude, Gemini, GLM, Ollama, SiliconFlo

About the project

LangBot is an open-source platform for connecting language models to instant-messaging services so developers can build chatbots that converse, use tools, and execute tasks. It supports bot management, knowledge bases, plugins, and multiple chat platforms, and the catalogue entries provide skills, MCP tools, and instructions for working with it.

This repository also configures its own agents. See what LangBot tells them →

18kStars on the repository
16Mods indexed here, across every type
todayLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

shadcn

01

langbot-app/LangBot

MCP server Claude CodeCodexCursor +2

One of 5 in .mcp.json

Add components to your apps. Runs locally from the shadcn npm package.

not rated 18k +113 today A tokens not measured copy · 100% Apache-2.0

sequential-thinking

02

langbot-app/LangBot

MCP server Claude CodeCodexCursor +2

One of 5 in .mcp.json

Adds a structured step-by-step reasoning tool the agent can call to break a problem into revisable thoughts. Runs locally from the @modelcontextprotocol/server-sequential-thinking npm package.

not rated 18k +113 today A tokens not measured original Apache-2.0

github

03

langbot-app/LangBot

MCP server Claude CodeCodexCursor +2

One of 5 in .mcp.json

Lets the agent work with GitHub: search code, read and create issues and pull requests, and manage repositories through the GitHub API. Runs locally from the @modelcontextprotocol/server-github npm package. Needs 1 environment variable to run.

not rated 18k +113 today A tokens not measured original Apache-2.0

fetch

04

langbot-app/LangBot

MCP server Claude CodeCodexCursor +2

One of 5 in .mcp.json

Lets the agent fetch a URL and read its content as markdown. Runs locally from the mcp-server-fetch Python package.

not rated 18k +113 today A Socket: warn tokens not measured original Apache-2.0

playwright

05

langbot-app/LangBot

MCP server Claude CodeCodexCursor +2

One of 5 in .mcp.json

Lets the agent drive a real browser: open pages, click, type, take screenshots and read the accessibility tree, using Playwright. Runs locally from the @playwright/mcp npm package.

not rated 18k +113 today A tokens not measured original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: