Trigora es una plataforma de ejecución duradera para agentes y programas de IA de larga duración. Escriba lógica de aplicación normal en TypeScript, Python o Rust. Trigora puede suspender la ejecución a través de eventos, temporizadores, efectos externos y programas secundarios, y luego recuperarse desde un estado de continuación confirmado después de una falla sin reproducir el historial de ejecución completado.
Los sistemas tradicionales de flujo de trabajo duradero a menudo reconstruyen el estado de ejecución reproduciendo el historial anterior. Trigora utiliza Transparent Continuation Checkpointing (TCC) en su lugar. En los límites duraderos, TCC confirma la posición del programa y el estado duradero en vivo necesario para continuar. La recuperación se reanuda desde esa continuación confirmada en lugar de re-ejecutar el prefijo completado.
Trigora Cloud es el entorno de ejecución de producción administrado para programas TCC. Proporciona ejecución duradera, implementación y versionado de programas, eventos y temporizadores, disparadores cron y webhook, secretos de proyecto, inspección y observabilidad de ejecución, acceso al espacio de trabajo y tokens API, y persistencia y recuperación administradas.
TCC Engine es la tecnología de ejecución portátil subyacente a Trigora. Está implementado principalmente en Rust, admite incrustación nativa y WebAssembly, y tiene frontends declarados para TypeScript, Python y Rust. El motor está disponible por separado para equipos que deseen incrustar TCC en sus propios entornos de ejecución o infraestructura.
Fuente: Hacker News · Resumido por HeadlinesBriefing