Talos
Agente AI auto-hospedado para terminal y Telegram con kernel de permisos determinista que requiere aprobación humana antes de ejecutar efectos. Usa Python 3.11+ con 263 escenarios adversarios probados.
Ficha actualizada 24 sept 2026, 10:05 · upstream 24 sept 2026, 10:01 · release v0.19.19-alpha
Qué es Talos
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Talos es un agente autónomo ejecutado en tu propia máquina que recibe instrucciones por canal de chat, razona mediante modelo de lenguaje y ejecuta herramientas solo tras validación de kernel de seguridad determinista. El modelo propone pero nunca decide: cada efecto se autoriza individualmente con tokens únicos vinculados a argumentos exactos, válidos una vez durante 30 segundos.
El sistema incluye auditoría append-only del trail, sin identidades por defecto que puedan comandarlo, y sandbox nativo (bubblewrap en Linux, sandbox-exec en macOS). Soporta tres canales de entrada: Telegram long-polling, IMAP para correo y WhatsApp broker sobre SSH. Todos los canales son outbound-only; un webhook necesitaría puerto público.
No es multi-tenant: un operador, una máquina. Quien ejecute código en el proceso puede acceder al token mint. No defiende contra modelos maliciosos, solo contra errores o inyecciones de prompt a través de salida de herramientas.
- Automatización de tareas en terminal con aprobación humana verificable antes de cada efecto
- Integración con Telegram para recibir comandos remotos sin exponer shell directamente
- Búsqueda web sin cuenta mediante DuckDuckGo por defecto o Brave API opcional
- Transcripción local de audio usando faster-whisper sin enviar datos a terceros
- Extracción de frames individuales de video con ffmpeg bajo control del kernel
- Kernel de permisos determinista: tokens únicos válidos una vez durante 30 segundos
- 263 escenarios adversarios probados en redteam.py antes de cada cambio
- Auditoría append-only con verificación de firma y checksum en instalación
- Sin identidades por defecto que puedan comandar el agente
- Sandbox nativo obligatorio: bubblewrap (Linux) o sandbox-exec (macOS)
- Evaluación local determinista sin dependencias externas para preflight
- No es multi-tenant: un operador, una máquina; acceso directo al token mint desde el proceso
- Requiere sandbox de plataforma disponible; si no está presente, la herramienta run_shell se niega
- No defiende contra modelos maliciosos, solo contra errores o inyecciones de prompt
- Sin gateway ni portal web configurables; cada configuración es atómica en un archivo
- No genera imágenes o video: lectura permitida, generación eliminada por diseño
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.
Requiere Python 3.11+ en Linux o macOS con conexión a modelo (API key o CLI instalado). Instalación manual con verificación de firma y checksum. Preferir Telegram para bot wizard. Usar TALOS_SANDBOX_ALLOW_UNCONFINED=1 solo si se desactiva sandbox intencionadamente. Reiniciar servicio tras cambios de configuración. Verificar con talos doctor antes de producción.
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.
