Skip to content
@sayiir

Sayiir Workflow Engine

Simple, Powerful Entreprise grade workflows software built with rust

Sayiir

Durable workflows that feel like writing normal code.

Sayiir is a fast, lightweight durable workflow engine built in Rust with Python bindings. It checkpoints after each task and resumes from the last checkpoint — no deterministic replay, no DSLs, no separate infrastructure. Just a library you import.

Key Projects

Repository Description
sayiir Core engine (Rust) + Python bindings — durable execution, fork/join, retries, distributed workers

What Makes Sayiir Different

  • No deterministic replay — checkpoint & resume, not re-execution. Use any API, any library, zero determinism constraints
  • A library, not a platform — add it as a dependency and run. No cluster, no scheduler, no separate workers
  • Rust core, thin bindings — every language gets the same performance and safety guarantees
  • Pluggable everything — swap storage backends, codecs, and runners without touching workflow code

Get Started

Community

  • Discord — questions, feedback, discussion
  • Contributing — how to set up, build, test, and submit PRs

MIT Licensed — no lock-in, no vendor dependencies.

Pinned Loading

  1. sayiir sayiir Public

    Sayiir — Lightweight embeddable durable workflow engine in Rust with Python bindings. Checkpoint-based recovery, no deterministic replay. Alternative to Temporal, Restate, Airflow..

    Rust 3

Repositories

Showing 2 of 2 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…