Plataforma open source de chatbot com agentes que conecta LLMs, plugins e ferramentas de agente a apps de mensagens como QQ, Telegram, Slack e Discord.
langbot-app/LangBot
Plataforma open source para criar chatbots com IA que conectam LLMs ao Slack, Discord, Telegram, WeChat, Lark, DingTalk e outros serviços.
- Estrelas
- 18,303
- Forks
- 1,800
- Issues abertas
- 140
- Último commit
- há 7 horas
O que é?
LangBot é uma plataforma para criar e executar bots com agentes em serviços de mensagens instantâneas. Ela conecta modelos de linguagem de grande porte e ferramentas de workflow a plataformas de chat como Discord, Telegram, Slack, LINE, QQ, WeChat, WeCom, Lark, DingTalk e KOOK, permitindo que uma única configuração de bot atenda a vários canais.
O projeto oferece conversas com várias rodadas, chamadas de ferramentas, respostas em streaming e uma base de conhecimento integrada para geração aumentada por recuperação (RAG). Ele se integra ao Dify, Coze, n8n, Langflow e Ollama, além de provedores como OpenAI, Anthropic, DeepSeek e Gemini. Um painel de gerenciamento web permite configurar bots, pipelines e modelos, enquanto o sistema de plugins e o suporte a MCP ampliam seus recursos.
Escrito em Python, o LangBot pode ser iniciado com uvx ou Docker Compose. Controle de acesso, limitação de taxa, filtragem de palavras sensíveis e monitoramento estão incluídos para executar bots em produção.
Recursos principais
- 01Conecta LLMs e workflows de agentes, como Dify, Coze e n8n, a plataformas de chat.
- 02Oferece suporte a Discord, Telegram, Slack, LINE, QQ, WeChat, WeCom, Lark, DingTalk e KOOK em uma única base de código.
- 03Inclui uma base de conhecimento integrada para geração aumentada por recuperação (RAG).
- 04Oferece um painel web para gerenciar bots, pipelines e modelos.
- 05Disponibiliza um sistema de plugins e suporte ao protocolo MCP.
- 06Inclui controle de acesso, limitação de taxa e filtragem de palavras sensíveis.
Casos de uso
- Implantar um bot de atendimento ao cliente no Slack ou Discord que responda com base na sua base de conhecimento.
- Conectar workflows do n8n ou Dify ao WeCom ou DingTalk para processos internos de negócios.
- Moderar grupos de comunidade no QQ ou Discord com filtragem de conteúdo baseada em IA.
Início rápido
- 1
Instale e execute com uv (inicialização em uma linha)
uvx langbot - 2
Clone o repositório
git clone https://github.com/langbot-app/LangBot - 3
Acesse o diretório docker
cd LangBot/docker - 4
Inicie a stack com Docker Compose e abra http://localhost:5300
docker compose --profile all up -d
Antes de usar
- É necessário ter o uv instalado para iniciar com uma única linha.
- A implantação na nuvem e algumas integrações com plataformas dependem de serviços de terceiros e chaves de API.
Tópicos
Perguntas frequentes
- O que é LangBot?
- Plataforma open source para criar chatbots com IA que conectam LLMs ao Slack, Discord, Telegram, WeChat, Lark, DingTalk e outros serviços. LangBot é uma plataforma para criar e executar bots com agentes em serviços de mensagens instantâneas. Ela conecta modelos de linguagem de grande porte e ferramentas de workflow a plataformas de chat como Discord, Telegram, Slack, LINE, QQ, WeChat, WeCom, Lark, DingTalk e KOOK, permitindo que uma única configuração de bot atenda a vários canais.
- LangBot é gratuito? Qual é a licença?
- LangBot é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- LangBot ainda é mantido?
- Manutenção ativa. O último commit de LangBot foi em 20 de out. de 2026.
- Para que posso usar LangBot?
- Implantar um bot de atendimento ao cliente no Slack ou Discord que responda com base na sua base de conhecimento. Conectar workflows do n8n ou Dify ao WeCom ou DingTalk para processos internos de negócios. Moderar grupos de comunidade no QQ ou Discord com filtragem de conteúdo baseada em IA.
- Como instalar LangBot?
- Instale e execute com uv (inicialização em uma linha): uvx langbot Clone o repositório: git clone https://github.com/langbot-app/LangBot Acesse o diretório docker: cd LangBot/docker Inicie a stack com Docker Compose e abra http://localhost:5300: docker compose --profile all up -d
- Onde consigo LangBot?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/langbot-app/LangBot
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Segundo cérebro de IA que você pode hospedar por conta própria, responde a perguntas sobre a web e seus documentos e oferece agentes personalizados e automações programadas.
Agente autônomo de pesquisa open source que planeja perguntas, coleta fontes da web e locais e escreve relatórios com citações usando qualquer provedor de LLM.
FastGPT é uma plataforma open source para criar AI Agents, com processamento de dados, bases de conhecimento RAG e orquestração visual de workflows para apps com LLM.
Infraestrutura de memória nativa para agentes, que transforma conversas e execuções de agentes LLM em memória persistente e estruturada para apps em Python e TypeScript.
Um framework de agentes que conecta humanos digitais (2.5D, 3D, mobile, PC e web) e LLMs (compatíveis com OpenAI e DeepSeek) a sistemas de negócios.