CRIS-0 uses task state as a shared basis to coordinate the world model, action policy, and verification tools, and on this basis decides whether an action should continue, retry, or fall back. The planner divides the task into observable, verifiable stages, sets completion conditions and reference tools for each stage, and gradually forms a task graph; the task graph records transition relationships between stages and also provides a path for fallback after failure.
On the prediction side, CRIS-0 introduces the company's self-developed Causal World Model, which first predicts how task-relevant states will change, then represents the outcome after action accordingly. Aether AI also adds a module that generates actions to the system, sharing representations with the world model, and the two together form the Policy model.
On the execution side, CRIS-0 uses a unified tool interface to let the planner call rule functions, the policy model, navigation tools, and verifiers, with tool selection depending on which stage the task has reached and what conditions that stage must satisfy. After each stage ends, the verifier checks whether the result meets the preset conditions, and the planner then decides to continue, retry, or fall back.
The team also designed a Structured State Transition Loop, which records successful and failed attempts and incorporates effective recovery paths into the task graph for reuse in similar stages. The intent of this design is to give failure recovery a clear starting point, rather than making it untraceable within an end-to-end model.