generalbots
Multi-agent AI platform para agentes autónomos, orquestación de IA agéntica y automatización de flujos LLM. Plataforma open source construida en Rust con 80 aplicaciones propias.
Ficha actualizada 23 sept 2026, 16:42 · upstream 23 sept 2026, 16:09 · release 2.4.42
Qué es generalbots
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
General Bots es una plataforma multi-agente de inteligencia artificial que permite la orquestación de agentes autónomos para la automatización de flujos de trabajo basados en LLM. Es un software libre, autocontenido y construido en Rust. General Bots ofrece 80 aplicaciones propias —Chat, CRM, Correo, Drive, Calendario, Reuniones, Documentos y RAG avanzado— que se ejecutan como una sola plataforma sobre su propia infraestructura. Su enfoque es soberano: puede operar completamente offline o aislado de la red sin necesidad de conectarse a un proveedor de nube.
- Automatización de flujos de trabajo empresariales con agentes autónomos
- Orquestación de múltiples bots con personalidades y capacidades distintas desde una sola interfaz
- Gestión de conocimiento corporativo mediante RAG avanzado sobre documentos PDF, Word y Excel
- Creación de contenido SEO optimizado en voz propia con marca consistente
- Automatización de respuestas a clientes vía WhatsApp Business API o Teams
- Generación de tickets de soporte y gestión de relaciones con clientes (CRM)
- Análisis de datos mediante consultas naturales sobre bases de datos SQL y archivos Excel
- Monitoreo y cumplimiento normativo (GDPR, LGPD) en entornos sensibles
- Orquestación multi-agente con personalidades distintas desde una sola interfaz de control
- Soberanía de datos: ejecución completa offline sin necesidad de conectividad a internet
- Modelo agnóstico: soporta múltiples proveedores LLM como DeepSeek, Qwen, GLM, Kimi y OpenAI
- RAG avanzado con capacidades de razonamiento agéntico, memoria persistente y búsqueda multimodal
- Desarrollo bajo código mediante BASIC —un lenguaje simplificado para definir comportamientos de bots sin necesidad de conocimientos avanzados en programación
- APIs en BASIC para integración rápida con sistemas legacy o que requieran endpoints REST simples
- Dependencia de APIs externas (LLMs, bases de datos) que pueden tener latencia o fallar
- La plataforma no incluye un motor LLM propio; depende de proveedores externos para la generación de contenido
- El uso offline requiere configuración manual y gestión del conocimiento local
- No se soporta nativamente el procesamiento en tiempo real de grandes volúmenes de datos sin streaming
- Depende de servicios externos (S3, SMTP, IMAP) que pueden no estar disponibles o tener límites
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Se recomienda desplegar General Bots en un entorno local con PostgreSQL y Redis para la persistencia de datos. Para producción, se sugiere usar Docker Compose para orquestar las aplicaciones del servidor, el backend y los servicios externos (S3, SMTP). Se recomienda configurar un firewall que solo permita conexiones a las portas públicas (3000, 4000, 5000) y ocultar la API interna. Para entornos sensibles, se debe desplegar en modo offline con almacenamiento local o S3 privado. El sistema de autenticación debe configurarse con OAuth 2.0 para soportar múltiples organizaciones (tenencias). Se recomienda implementar un plano B que use una base de datos local como respaldo cuando la conexión a PostgreSQL se vea comprometida.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.

