ankole
Ankole es un sistema operativo open source para fuerza laboral de IA que transforma agentes en trabajo autónomo medible. Funciona como alternativa a Claude Tag, proporcionando 'empresa con cerebro' con conocimiento compartido y persistencia de estado empresarial.
Ficha actualizada 25 sept 2026, 3:16 · upstream 25 sept 2026, 3:08 · release v1.6.2-rc.1
Qué es ankole
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Ankole es una plataforma open source diseñada para convertir agentes de IA en trabajadores autónomos que ejecutan funciones empresariales y son medidos por resultados. Funciona como alternativa open source a Claude Tag, proporcionando un 'cerebro empresarial' que da conocimiento compartido a todos los agentes autorizados.
La arquitectura combina Phoenix/OTP (Elixir) para el control plane con Bun + TypeScript para Agent Computer Workers y Rust para componentes de kernel. PostgreSQL proporciona persistencia duradera para decisiones, estados y auditoría. El sistema mantiene el estado empresarial y tiempo de ejecución requerido para trabajos que continúan después de las llamadas al modelo.
El sistema soporta múltiples proveedores de IA compatibles con OpenAI API (OpenAI, Azure, Claude, Google, etc.) e integra con plataformas de chat empresariales y consumer (Slack, Teams, WhatsApp, Telegram, etc.). Incluye Virtual Actors para sesiones duraderas que pueden despertar, hacer checkpoint, hibernar y recuperarse con contexto.
- Automatización de procesos empresariales con agentes autónomos medibles por resultados
- Investigación profunda con división de trabajo entre workers independientes y hipótesis competidoras
- Análisis de datos complejos con persistencia de estado y recuperación tras fallos
- Integración con sistemas existentes mediante adaptadores de chat, email y APIs
- Gestión empresarial de identidad, autorización y auditoría completa de decisiones de IA
- Procesamiento de señales empresariales con wake-up automático por eventos externos
- Arquitectura basada en OTP para supervisión robusta y recuperación automática de sesiones
- Persistencia duradera en PostgreSQL para trabajos que pueden durar horas o días
- Multi-proveedor compatible con OpenAI API para flexibilidad de modelos
- Sistema de Virtual Actors con mailbox, lifecycle y recovery path por sesión
- Brain empresarial con conocimiento compartido, búsqueda vectorial y auditoría completa
- Integración nativa con 10+ plataformas de chat empresariales y consumer
- API pública aún en definición con cambios rotativos posibles entre releases
- Complejidad HIGH según análisis técnico (requiere conocimientos avanzados)
- Infraestructura propia necesaria para control plane, no SaaS
- PostgreSQL obligatorio para persistencia de estado duradero
- Mínimo 4 núcleos CPU y 4GB RAM requeridos para producción
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.
Despliegue en infraestructura propia con PostgreSQL para persistencia. Mínimo 4 núcleos CPU, 4GB RAM, 20GB disco. Usar Docker Compose devkit para servicios locales. Configurar AIGateway para múltiples proveedores. Establecer quotas por agente para control de gasto. Implementar supervision trees OTP para recuperación automática. Requiere conocimientos avanzados en Elixir/OTP, Bun y Rust.
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.