Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker Compose detectado

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.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
S3/MinIO
BASES DE DATOS
No detectadas
PUERTOS
310011434
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.