Repolode
langbot-app

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. 1

    Instala y ejecuta con uv (inicio en una sola línea)

    uvx langbot
  2. 2

    Clona el repositorio

    git clone https://github.com/langbot-app/LangBot
  3. 3

    Ve al directorio docker

    cd LangBot/docker
  4. 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