Skip to content
Pyrula

Pyrula

Pyrula runs durable workflows and LLM agents that survive crashes and resume where they left off. Over Kafka, an agent’s output and its offset commit can be bound into one transaction for read-process-write pipelines. Underneath is a fast, typed functional core (Either, Option, Try, immutable IList/IMap, Rust-backed serde) that everything is built on.

Install what you need. Each piece ships as its own package and depends on the core.

Terminal window
pip install pyrula

New here? Start with Install, then the Quickstart.