Pickaxe: Una biblioteca TypeScript para construir agentes de IA escalables
Pickaxe es una biblioteca ligera en TypeScript para construir agentes de IA tolerantes a fallos y escalables. Se encarga de las complejidades de la ejecución duradera, el encolamento y la programación, permitiéndote concentrarte en la lógica principal del negocio. No es un framework; todo es una función, lo que facilita la integración con bases de código existentes. Los agentes pueden llamar a herramientas, otros agentes o cualquier función que definas. Construido sobre la cola de tareas duradera de Hatchet, Pickaxe garantiza la tolerancia a fallos y la recuperabilidad, reanudando automáticamente la ejecución incluso después de fallos de máquina. Admite la implementación distribuida en varias plataformas basadas en contenedores y ofrece opciones de configuración para reintentos, limitación de velocidad, control de concurrencia y mucho más.