Cayu is an open-source Python framework for building domain-specific long-horizon agents with durable state management. It enables agents to process complex, multi-step tasks across long sessions, pause for human input, and recover from recorded evidence without losing progress. The framework handles session recovery, permissions, budgets, and observability for enterprise workflows.