Plataforma de chatbot con agentes y de código abierto que conecta LLM, plugins y herramientas para agentes con apps de mensajería como QQ, Telegram, Slack y Discord.
langbot-app/LangBot
Plataforma de código abierto para crear bots de chat con IA que conectan LLM con Slack, Discord, Telegram, WeChat, Lark, DingTalk y más.
- Estrellas
- 18,303
- Forks
- 1,800
- Issues abiertos
- 140
- Último commit
- hace 7 horas
¿Qué es?
LangBot es una plataforma para crear y ejecutar bots con agentes en servicios de mensajería instantánea. Conecta modelos de lenguaje grandes y herramientas de flujos de trabajo con plataformas de chat como Discord, Telegram, Slack, LINE, QQ, WeChat, WeCom, Lark, DingTalk y KOOK, de modo que una sola configuración de bot pueda funcionar en varios canales.
El proyecto incluye conversaciones de varios turnos, llamadas a herramientas, respuestas en streaming y una base de conocimiento integrada para la generación aumentada por recuperación. Se integra con Dify, Coze, n8n, Langflow y Ollama, así como con proveedores como OpenAI, Anthropic, DeepSeek y Gemini. Un panel web permite gestionar la configuración de bots, pipelines y modelos; además, un sistema de plugins y la compatibilidad con MCP amplían sus capacidades.
Está escrito en Python y se puede iniciar con uvx o Docker Compose. Incluye control de acceso, limitación de solicitudes, filtrado de palabras sensibles y monitoreo para ejecutar bots en producción.
Funciones clave
- 01Conecta LLM y flujos de trabajo con agentes, como Dify, Coze y n8n, a plataformas de chat.
- 02Admite Discord, Telegram, Slack, LINE, QQ, WeChat, WeCom, Lark, DingTalk y KOOK desde una única base de código.
- 03Incluye una base de conocimiento integrada para la generación aumentada por recuperación.
- 04Ofrece un panel web para gestionar bots, pipelines y modelos.
- 05Incluye un sistema de plugins y compatibilidad con el protocolo MCP.
- 06Añade control de acceso, limitación de solicitudes y filtrado de palabras sensibles.
Casos de uso
- Implementar un bot de atención al cliente en Slack o Discord que responda con información de tu base de conocimiento.
- Conectar flujos de trabajo de n8n o Dify con WeCom o DingTalk para procesos empresariales internos.
- Moderar grupos de comunidades en QQ o Discord mediante el filtrado de contenido basado en IA.
Inicio rápido
- 1
Instala y ejecuta con uv (inicio en una sola línea)
uvx langbot - 2
Clona el repositorio
git clone https://github.com/langbot-app/LangBot - 3
Ve al directorio docker
cd LangBot/docker - 4
Inicia el stack con Docker Compose y abre http://localhost:5300
docker compose --profile all up -d
Antes de usarlo
- Para iniciar con una sola línea, uv debe estar instalado.
- El despliegue en la nube y algunas integraciones de plataformas dependen de servicios de terceros y claves de API.
Temas
Preguntas frecuentes
- ¿Qué es LangBot?
- Plataforma de código abierto para crear bots de chat con IA que conectan LLM con Slack, Discord, Telegram, WeChat, Lark, DingTalk y más. LangBot es una plataforma para crear y ejecutar bots con agentes en servicios de mensajería instantánea. Conecta modelos de lenguaje grandes y herramientas de flujos de trabajo con plataformas de chat como Discord, Telegram, Slack, LINE, QQ, WeChat, WeCom, Lark, DingTalk y KOOK, de modo que una sola configuración de bot pueda funcionar en varios canales.
- ¿LangBot es gratuito? ¿Qué licencia tiene?
- LangBot es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿LangBot sigue mantenido?
- Mantenimiento activo. El último commit de LangBot fue el 20 oct 2026.
- ¿Para qué puedo usar LangBot?
- Implementar un bot de atención al cliente en Slack o Discord que responda con información de tu base de conocimiento. Conectar flujos de trabajo de n8n o Dify con WeCom o DingTalk para procesos empresariales internos. Moderar grupos de comunidades en QQ o Discord mediante el filtrado de contenido basado en IA.
- ¿Cómo se instala LangBot?
- Instala y ejecuta con uv (inicio en una sola línea): uvx langbot Clona el repositorio: git clone https://github.com/langbot-app/LangBot Ve al directorio docker: cd LangBot/docker Inicia el stack con Docker Compose y abre http://localhost:5300: docker compose --profile all up -d
- ¿Dónde consigo LangBot?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/langbot-app/LangBot
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Segundo cerebro con IA autoalojable que responde preguntas sobre la web y tus propios documentos, con agentes personalizados y automatizaciones programadas.
Agente de investigación autónomo y de código abierto que planifica preguntas, recopila fuentes web y locales, y redacta informes con citas usando cualquier proveedor de LLM.
FastGPT es una plataforma de código abierto para crear agentes de IA, con procesamiento de datos, bases de conocimiento RAG y orquestación visual de flujos de trabajo para aplicaciones con LLM.
Infraestructura de memoria nativa para agentes que convierte las conversaciones y ejecuciones de agentes LLM en memoria persistente y estructurada para aplicaciones Python y TypeScript.
Un framework de agentes que conecta humanos digitales (2.5D, 3D, móvil, PC y web) y LLM con sistemas empresariales.