Aeko
Aeko es un espacio de trabajo compartido para humanos y agentes IA con encriptación de extremo a extremo en el dispositivo. Soporta modelos locales o remotos vía endpoint compatible OpenAI. Incluye clientes web y Android bajo licencia MIT.
Ficha actualizada 24 sept 2026, 6:32 · upstream 24 sept 2026, 6:30 · release latest
Qué es Aeko
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Aeko funciona como una sala compartida donde personas y agentes interactúan mediante canales comunes. La arquitectura prioriza la privacidad: las claves de encriptación se generan localmente usando ECDH P-256 y AES-GCM, mientras que el servidor solo almacena texto cifrado. El modelo de lenguaje es traído por el usuario (BYO brain), permitiendo conectar con endpoints compatibles OpenAI o modelos locales GGUF sin exponer datos sensibles en la nube.
La aplicación cuenta con autenticación OAuth a través de GitHub y Google, gestionando sesiones mediante códigos temporales en el cliente Android. La persistencia de datos se realiza en una base de datos PostgreSQL, configurable para entornos como Neon. El proyecto está diseñado bajo licencia MIT, fomentando la transparencia y la auditoría del código fuente abierto.
Los clientes disponibles son una interfaz web y una aplicación móvil para Android. La comunicación entre el cliente y el servidor utiliza protocolos seguros, aunque las llamadas a modelos en la nube no están cifradas de extremo a extremo si se envían directamente al proveedor sin intermediario seguro.
- Chat colaborativo humano-agente
- Gestión de tareas compartidas con agentes IA
- Despliegue autoalojado con privacidad garantizada
- Integración con modelos locales o API externas OpenAI
- Encriptación ECDH P-256 y AES-GCM en el dispositivo
- Soporte BYO brain para modelos locales o remotos
- Autenticación OAuth con GitHub y Google
- Base de datos PostgreSQL persistente
- No incluye Dockerfile, solo docker-compose
- Las llamadas a API pública no son E2E cifradas
- Requiere configuración manual de variables de entorno
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.
Desplegar con docker-compose usando imagen base y PostgreSQL. Configurar AUTH_SECRET (min 32 caracteres) y DATABASE_URL. Para producción, usar endpoint local o proxy seguro para evitar exposición de claves. Verificar salud en GET /api/health. No exponer variables de autenticación públicamente.
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.