Dekku for Scrum teams and engineering managers

Agents in the sprint. The flow stays readable.

See every change by stage, who it waits for and what it costs. Changes reach develop one at a time.

Dekku is a self-hosted delivery board for teams that build with AI coding agents. Your Scrum team keeps its events and its Definition of Done; agents write the code inside them.

Self-hosted runs on your infrastructure4 of 6 stages wait for a personEvidence for every acceptance criterionBudget reserved before every model call

Your sprint, with decisions and evidence in one place.

Dekku does not replace Scrum. It gives each event the facts it usually has to collect by hand.

  1. 01

    Refinement

    Ideas become cases through an exploration. The product owner approves each spec and its acceptance criteria.

  2. 02

    Planning

    Each sprint item is one case with its own branch, budget and Jira item.

  3. 03

    Daily

    The Flow and Blockers views show what waits for whom, without collecting updates by hand.

  4. 04

    Review

    Show the acceptance evidence per criterion, on the build that merged.

  5. 05

    Retrospective

    Cost by stage and first run against rework show where the agents struggle and where specs were thin.

  6. 06

    Definition of Done

    Your Definition of Done sets the quality standards for every change. Dekku runs the configured checks and enforces required approvals; your team ensures they cover those standards.

Your screens.

Saved views over the same record the team works in: the flow, the queue, the blockers and the cost.

  1. Fig. 1

    Flow

    Changes by stage and by who holds them, with work in progress and waiting time per stage.

  2. Fig. 2

    The delivery gate

    One change of a project passes the final rebuild, last evidence and merge at a time. The others queue by readiness and see their place.

  3. Fig. 3

    Blockers

    Everything that stops a change, with the person who can unblock it. A broken test setup goes to the admin, not back to the agent.

  4. Fig. 4

    Cost by stage

    First runs against rework, per stage, inside a budget per change and one for the whole queue.

Runs in your Kubernetes cluster.

In your cloud or your data centre. Secrets stay on the server, runners scale with the queue, and agents never receive your Git credentials or model-provider API keys.

dekku/              # workloads in your cluster  proxy, console    # behind your ingress and TLS  server            # process, LLM gateway, git, integrations  postgres          # the record, or your managed instance  runners           # agents and checks, rootless, scaled  object storage    # evidence and artifacts, S3-compatible
Cluster
Your Kubernetes, in your cloud or data centre. Your ingress, a managed PostgreSQL and S3-compatible storage; runners scale with the queue.
Sign-in
Your organisation's OIDC: Entra ID, Okta or any provider. Every approval carries the person from it.
Models
Your API key, Bedrock or Vertex, held only by Dekku's gateway as a cluster secret. Agents run on Claude Code.
Git
One credential with push rights to one repository, on the server only. Runners and agents never see it.
Operations
Backups of the record, OpenTelemetry traces and Prometheus metrics, and a journal every change can be rebuilt from.

Connects to

Agents do the work. The sprint stays yours.

What delivery managers ask.

How is this different from asking Claude Code to run the agents?

Claude Code implements a change for the developer who runs it. Dekku runs Claude Code in isolated runners and coordinates the change for the whole team. The approved spec, the approved design, the required checks and the acceptance are each on record.

How does Dekku keep our backlog updated?

Each change is one Jira item. Dekku keeps it updated and marks it Done when the approved, checked change is merged.

How do acceptance criteria relate to our Definition of Done?

Acceptance criteria describe one change. Your Definition of Done sets the quality standards for every change. Dekku runs the configured checks and enforces required approvals; your team ensures they cover those standards.

What happens when a change needs rework?

A reviewer requests changes with a note, and the agent's next attempt starts from it. A failed check blocks progress until its relevant inputs change and the check passes.

What do developers do?

They review the code the agents wrote, keep the tests and checks meaningful and fix the project's configuration when it breaks. Agents write the code; people decide.

Can cost run away during a sprint?

No. Each change has a budget, and so does the queue as a whole. Going over pauses the change or the queue until a person decides.

Bring a real backlog item.

We take one item from your backlog through the six stages with you. You see what each person decides and what Dekku does in between.

A walkthrough with the people who build Dekku. We keep your answers and the country you write from to prepare the demo; Cloudflare Turnstile filters spam.