brain
Brain es un runtime distribuido y extensible para agentes de IA minimalista. Permite conectar modelos, herramientas y guardar conversaciones en historial.
Ficha actualizada 22 sept 2026, 23:56 · upstream 22 sept 2026, 23:34 · release sin release detectada
Qué es brain
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Brain es una herramienta open-source para ejecutar agentes de inteligencia artificial. Conecta un modelo con herramientas, envía mensajes y lee respuestas. Guarda la historia de conversación, resultados de herramientas y progreso para que tu aplicación pueda volver a ellos más tarde.
Características principales: - Agrega funciones de tu aplicación como herramientas que el agente puede llamar. - Sigue el output en tiempo real e inspecciona lo ocurrido en una sesión. - Usa un bucle de agente listo o escribe tu propia lógica de comportamiento. - Ejecuta Brain sobre tu infraestructura local o usa Aex para alojarlo.
Requisitos: Docker, Node.js 22+, clave API OpenAI.
- Ejecutar agentes de IA en un entorno local sin necesidad de servicios externos
- Conectar modelos de lenguaje con herramientas externas (APIs, bases de datos)
- Gestionar conversaciones y sesiones de agente para aplicaciones web o móviles
- Implementar workflows de automatización con historial persistente
- Ejecutar agentes en entornos aislados sin dependencias del sistema operativo
- Runtime distribuido que soporta múltiples modelos de lenguaje y herramientas
- Historial persistente: las sesiones se guardan incluso tras reinicios de servidor
- Soporte para ejecución local con Docker, Node.js o Python
- API HTTP pública para clientes externos sin necesidad de SDK
- Extensible mediante extensiones personalizadas en Rust, Python y JavaScript
- Requiere un servidor backend que soporte la API HTTP (8080 por defecto)
- No incluye herramientas nativas; debe implementarse con funciones de terceros
- El historial no se actualiza automáticamente tras errores o fallos de red
- Depende de una conexión estable a la API del modelo para respuestas en tiempo real
- La ejecución local consume recursos del sistema operativo (CPU, RAM, disco)
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.
Instala Brain con Docker: docker run --rm -p 127.0.0.1:8080:8080 -e BRAIN_LISTEN=0.0.0.0:8080 -e BRAIN_API_TOKEN=<tu_token> ghcr.io/aexhq/brain:latest. En el terminal, instala las dependencias con npm y configura OPENAI_API_KEY. Para producción, usa Aex para alojar Brain en la nube o desplégalo en un contenedor Docker en tu servidor.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
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.