Repos, artifacts, and the reading list behind the design.
Everything is open source. The playground is live. The prior art that shaped the design is linked, not assumed.
Four repositories, one story.
The Helm chart, Temporal saga, WorkflowRun CRD, kopf operator, and CLI. The load-bearing infra piece. Apache-2.0.
Pluggable agentic workflow recipes. Each ships as a versioned spec + code, pullable over S3 or OCI. Community-open.
AI copilot for Google Business Profile owners. Consumes microagents, deploys via plnt. The end-user proof that the stack works.
Astro static site + Preact playground. Marketing pages + docs + interactive orchestration demo. Deployed to Vercel.
The things you can click, curl, and pull.
Pick a workflow, watch the orchestration timeline, invoke it. Browser UI backed by the playground API.
HTTP endpoint. /v1/workflows, /v1/workflows/<id>/invoke (SSE), /healthz.
Multi-arch python:3.12-slim, ~150 MB, non-root, health-checked. Published to GHCR.
Prior art the design is built on.
Sagas, compensation, retry policies. The playbook for orchestration workflows that survive process restarts.
The reason retry budgets sit at the edge (Envoy), not per-hop. Chapter 22 of the SRE book.
The reference K8s CRD + controller for inference workloads. plnt's WorkflowRun borrows heavily from the shape.
DAG-of-steps orchestration on Kubernetes. Inspiration for the workflow spec shape (steps + deps + tool bindings).
Chart-per-runner packaging, values.yaml discipline, hooks, tests. The reason plnt does not invent its own package manager.
Traffic weighting for canary → stable transitions. plnt writes VS weights during promote / rollback.
Two minutes on a local kind cluster.