Skip to content
Pyrula

Agents

pyrula.agents adds an authoring model on top of the workflow engine. You write agents and tools, stream their output, and serve them over HTTP. The durability and replay guarantees come from the engine underneath.

from pyrula.agents.decorators.agent import agent
from pyrula.agents.decorators.tool import tool

Start with the Quickstart to define an agent and prove a crash resumes without re-running work. For the execution model agents inherit (runs, replay, suspend points), read the Workflows concepts.