GitHub ha lanzado Horizons, un nuevo runtime de código abierto diseñado para sistemas de agentes. Este framework, construido principalmente en Rust, facilita la creación y despliegue de aplicaciones basadas en agentes, ofreciendo características como orquestación basada en eventos, gestión de estado a nivel de proyecto, ejecución de gráficos y acciones audibles. Horizons permite a los desarrolladores construir sistemas complejos donde los agentes interactúan y colaboran. La instalación es sencilla, con opciones para Docker Compose, línea de comandos y SDKs disponibles para Python, TypeScript y Rust. El runtime expone una API de gráficos para la ejecución de tareas y se integra con diversos backends, incluyendo SQLite y sistemas de archivos locales. El código fuente está disponible en GitHub bajo una licencia FSL-1.1-Apache-2.0, que permite su uso, modificación y redistribución con restricciones limitadas, convirtiéndose a Apache 2.0 después de dos años. La plataforma está diseñada para ser extensible y permite la integración con modelos de lenguaje grandes (LLMs) y herramientas externas a través de variables de entorno.
