Know where the cost actually fell.
Celladore Docket preserves provider-native billing evidence and is being verified to reconcile it against invoice-confirmed actuals, then attribute the result to the workload, customer, agent, feature, and outcome that caused it.
Actuals first, explanations attached
Estimates are useful, but they never overwrite observed quantities or invoiced amounts. Docket keeps each state and the evidence that moved it forward.
Realtime metrics
Azure Monitor metrics surfaced directly in Grafana — no extra infrastructure required.
Near-realtime AI usage
Azure OpenAI diagnostic logs stream through Event Hub into a cost estimator, priced per request as it happens — aoai_cost_estimate() running live in ADX.
Daily billed costs
FOCUS-format Cost Management exports land daily via a Container Apps Job at 3 AM UTC — the numbers that reconcile against the actual invoice.
Optimization recommendations
gpt-4.1-mini reviews all accumulated ADX cost data on a weekly cadence and produces ranked, actionable suggestions stored in cost_recommendations.
Adoption & lifecycle
FastAPI service tracking which teams and cost centres are onboarded. ADX-backed in production, Table Storage fallback for local dev.
PowerShell resource management suite
Eight production-grade scripts for the full resource lifecycle — capabilities vary by script, with advanced features like IaC detection and cascade depth limits available where appropriate.
| Script | Purpose |
|---|---|
| Invoke-ResourceInventory | List resources with cost and Azure Advisor enrichment |
| Invoke-ResourceDeletion | Safe deletion with lock checks, IaC detection, and cascade depth limits |
| Invoke-ResourceLifecycle | Stop / start / restart with state preservation |
| Invoke-ResourceSuspension | Soft-disable: locks, network deny, scale-to-zero |
| Invoke-ResourceScaling | SKU up/downscale with profiles and cost preview |
| Invoke-ResourceTagging | Bulk tag apply, remove, audit, and sync from cost centres |
| Invoke-ResourceHealthAudit | Compliance checks: tags, locks, orphans, naming conventions |
| Invoke-ResourceOrchestrator | Workflow composition: undo, history, cleanup |
Built on
Provisioned end-to-end with Terraform; no manually-created resources.
Where it sits in the ecosystem
Celladore Docket is the evidence layer for operational economics across the portfolio. It consumes source facts without replacing their native units or provenance.
Why it was built
Without agent-level cost attribution, runaway recursive agent loops across Mystira's story-generation pipeline were only discovered weeks later on aggregate monthly cloud invoices. There was no way to trace which agent, task, or repo caused the spike — just a number on a bill.
Docket was built to make LLM spend a first-class observable: per-agent, per-project, per-request — in near-realtime. The three-tier architecture exists because no single latency satisfies all three questions: "what's happening right now," "what did we spend this hour," and "what does the invoice actually say."
What it would cost
Docket has never been offered to anyone at a price. These are proposed tiers, not a bill — scoped to the cost centre, since that's the unit its own Cost Centre API already tracks, with a tracked-spend ceiling per tier so the plan also scales with what Docket is actually watching.
Up to 3 cost centres, up to $7,500/mo tracked spend
- All three latency tiers, realtime through invoice-reconciled
- 5 Grafana dashboards
- Email support
Up to 10 cost centres, up to $20,000/mo tracked spend
- Everything in Starter
- Weekly AI Advisor optimization recommendations
- PowerShell resource-management suite
Unlimited cost centres, unlimited tracked spend
- Everything in Team
- Cross-repo attribution — Sluice, Retort, CodeFlow, Baton
- Dedicated onboarding
Would this get budget approved on your side? Tell us — tell us which tier (or cost centre count) you're interested in ↗ — spend ceilings are grounded in published cost-visibility-tool pricing, not invented.
Celladore Docket is preparing its public alpha. CLI, browser, and JSON contracts are available for verification. Access remains controlled while Mystira login and representative cost evidence are verified with legitimate sessions. Building similar FinOps tooling for agent fleets? Talk to us →