XYZ-AI-Lab/AxisAgentic
AxisAgentic: An Extensible Runtime and Trajectory-Collection Framework for Long-Horizon Agents.
What it solves
AxisAgentic provides a standardized runtime for long-horizon AI agents, addressing the difficulty of managing complex, multi-turn interactions and collecting high-quality training data from those interactions. It ensures that the data collected for supervised fine-tuning (SFT) exactly matches what the model actually saw during execution, avoiding discrepancies between inference and training.
How it works
The framework uses an append-only trace system to record every runtime event, including tool use, context compaction, and rollbacks. This allows the system to reconstruct the exact state visible to the model at any point in time. It supports pluggable components—such as model clients, tools, and reward functions—and handles the operational overhead of long runs through context budgets, retries, and self-verification.
Who it’s for
It is designed for developers and researchers building complex AI agents that require long-term memory, tool orchestration, and a pipeline for improving models via trajectory collection and SFT export.
Highlights
- State-Faithful Traces: Records runtime markers to ensure SFT exports exclude hidden history or rolled-back actions.
- Extensible Architecture: Replaceable model clients, orchestrators, and recipe policies.
- Long-Horizon Support: Built-in mechanisms for context budget management, rollback, and recovery.
- Execution-to-Learning Loop: Seamlessly converts runtime trajectories into training formats for external systems.
- Reference Implementations: Includes recipes for Web Search and WideSearch, as demonstrated by the XYZ-Aquila system.
Related
- Project
- Project
- Project
- Project
- Project