eyas
Plataforma auto-alojada modular para agentes de IA con memoria persistente, orquestación y comunicación multi-canal. Soporta Bun/Node.js, Docker y bases SQLite.
Ficha actualizada 24 sept 2026, 18:09 · upstream 24 sept 2026, 18:04 · release v0.8.30-beta
Qué es eyas
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
EYAS es una plataforma de agentes de inteligencia artificial personal diseñada para ser auto-alojada y modular. Proporciona capacidades de orquestación de agentes, memoria persistente y comunicación a través de múltiples canales. La arquitectura permite la integración con diversos proveedores de IA mediante claves API o ejecutables locales como Ollama.
El sistema utiliza una base de datos SQLite para el almacenamiento persistente y cuenta con un sistema de cifrado basado en una clave maestra para proteger secretos y datos sensibles. Incluye herramientas completas para gestión de backups, restauración de sistemas vacíos y despliegue en múltiples entornos mediante Docker o instalación nativa.
La plataforma soporta la ejecución de múltiples instancias simultáneas mediante el uso de variables de entorno como EYAS_HOME, permitiendo separar entornos de producción y desarrollo. Incluye documentación multilingüe y una interfaz web auto-generada para la gestión de agentes y configuración del sistema.
- Automatización de tareas repetitivas mediante agentes especializados con memoria contextual persistente
- Gestión de conocimiento personal centralizada con integración de documentos y bases de datos vectoriales
- Monitoreo y análisis de sistemas mediante agentes dedicados a la recolección de métricas
- Despliegue local de asistentes de IA sin dependencia de servicios en la nube externos
- Arquitectura modular que permite añadir o modificar agentes sin afectar al núcleo del sistema
- Sistema de backups completo con soporte para destinos remotos (S3, FTP, SSH, Dropbox)
- Soporte nativo para múltiples instancias en el mismo servidor mediante EYAS_HOME
- Interfaz web auto-generada que se reconstruye automáticamente tras cambios en el código fuente
- Dependencia de Bun como runtime principal, aunque soporta Node.js 22+ como alternativa
- Migraciones entre versiones requieren precaución para evitar incompatibilidades con la base de datos SQLite
- La configuración de destinos remotos para backups requiere gestión manual de credenciales seguras
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.
Utilice EYAS_HOME para separar instancias (ej: ~/.eyas/prod vs ~/.eyas/dev). Configure EYAS_PORT=3200 para evitar conflictos con servicios que usan el puerto 3100. Para despliegues Docker, use docker compose up -d y verifique los logs con docker compose logs -f. Asegure data/master.key con chmod 600 antes de iniciar.
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.