Web Dashboard
Visual workflow monitoring with real-time execution status, task-level drill-down, execution history, and searchable workflow instances.
Sayiir Server is under active development. Join the Discord for early access and to shape the roadmap.
Sayiir’s open-source core gives you a fast, simple durable workflow library. Sayiir Server adds the operational layer — a managed platform for teams that need visibility, scheduling, multi-tenancy, and production-grade security without building it themselves.
Same workflows. Same code. Just deploy to the server instead of running standalone.
Web Dashboard
Visual workflow monitoring with real-time execution status, task-level drill-down, execution history, and searchable workflow instances.
Multi-Tenant Isolation
Namespace-based tenant isolation with per-tenant resource quotas, role-based access control (RBAC), and API key management.
Managed Scheduling
Cron-based triggers, event-driven workflow starts, webhook ingestion endpoints, and recurring workflow schedules — all configurable from the dashboard.
Observability
Native OpenTelemetry traces, Prometheus metrics endpoints, structured logging, and configurable alerting rules for workflow failures and SLA breaches.
helm install sayiir for the full stack (server, dashboard, workers, PostgreSQL)Sayiir Server runs as a lightweight gRPC service alongside your existing PostgreSQL backend. Workers connect to the server instead of polling the database directly, enabling centralized scheduling, authentication, and observability.
Your App → Sayiir Server (gRPC) → PostgreSQL ↕ Worker Pool (auto-scaled) ↕ Dashboard (web UI)Your workflow code doesn’t change. The same #[task] functions, the same Flow builder, the same workflow! macro — just pointed at the server endpoint instead of a direct database connection.
Sayiir Server is being designed in the open. We’re looking for:
Join the Discord or open an issue to get started.