Sobre el proyecto

Helix es una plataforma privada y autoalojable para ejecutar una flota de agentes de codificación con IA en tu propia infraestructura. Cada agente opera en un entorno de escritorio aislado y acelerado por GPU con navegador, terminal, sistema de archivos y aplicaciones GUI, lo que te permite observar e interactuar con los agentes en tiempo real. El trabajo se organiza mediante proyectos y un tablero Kanban con las columnas: Backlog, Planning, Spec Review, In Progress, Pull Request y Merged. Creas una tarea de especificación que describe el resultado deseado, un agente de planificación redacta una especificación detallada, la revisas y apruebas, y luego un agente de implementación programa en su sandbox y abre una pull request. Las tareas se ejecutan en paralelo, cada una en su propio sandbox, con límites de WIP por columna. Helix admite múltiples harness de agentes (Claude Code, OpenAI Codex, Gemini CLI, Qwen Code, Goose, Zed Agent y cualquier agente compatible con ACP) y puede alternar entre ellos a mitad de tarea. Se integra con GitHub, GitLab y Azure DevOps para pull requests. Los proveedores de LLM incluyen las principales API alojadas, Anthropic a través del proxy de Helix (incluidos Vertex AI y Bedrock) y endpoints autoalojados compatibles con OpenAI como vLLM. Las funciones adicionales incluyen ingesta de RAG/conocimiento, skills/tools (REST, MCP, GPTScript), trazabilidad y observabilidad, multi-tenancy con OIDC SSO, facturación/medición, automatización (cron/webhooks) y notificaciones (Slack, Discord, correo electrónico). Las opciones de despliegue incluyen un instalador de inicio rápido con Docker y Helm charts para Kubernetes. La configuración se realiza mediante variables de entorno. El proyecto está licenciado bajo una licencia similar a la de Docker Desktop, gratuita para uso personal, educativo y de pequeñas empresas (ingresos inferiores a 10 millones de dólares, menos de 250 empleados), con licencias de pago para uso comercial de mayor escala.