Introducing Kestrel

The operating system for production agents

Kestrel gives agent workflows durable execution, governed tool access, human review points, recovery, and evidence. It turns promising agent behavior into a system your team can inspect, improve, and run.

A good answer isn’t a production agent

AI models can draft, summarize, compare, and recommend. Production work needs approved system access, durable state, clear handoffs, human oversight, recovery paths, and proof of what happened. Kestrel provides the operating layer around agent work.

What Kestrel helps you do

[01]

Define workflows before launch

Map ownership, connected systems, allowed actions, review points, failure paths, and launch criteria before agents touch real operations.

[02]

Govern system access

Connect agents to real systems through typed tool contracts, allowlists, expected errors, and retained evidence.

[03]

Run with visibility and recovery

Durable execution with visible steps, saved state, checkpoints, approvals, retries, recovery, and final output history.

[04]

Evaluate real agent behavior

Use Ruhroh to run realistic tasks, preserve full work traces, review outcomes, and compare runs without relying on vibes.

[05]

Transfer operating capability

Deliver workflows, controls, runbooks, evaluation loops, and operational knowledge your team can keep using after launch.

The platform

One runtime for governed agent work

The foundation

Kestrel Runtime

The runtime behind each workflow: step execution, model and tool IO, durable state, checkpoints, approvals, recovery, persisted events, and replay material. Every capability below builds on the same execution model.

[01]

Kestrel Studio

Shape the workflow before launch: ownership, systems, allowed actions, review points, and launch criteria.

[02]

Tool Fabric & Connectors

Govern how agents reach enterprise systems through approved actions, expected errors, tool policies, and auditable access.

[03]

Ruhroh

Real tasks, full work traces, outcome reviews, and comparable runs so teams can see what agents actually did and what improved.

[04]

Operating Evidence

Capture context, tool calls, approvals, artifacts, outputs, checkpoints, and final state so each run can be inspected.

[05]

Developer Kit

Server-side SDKs, route helpers, CLI workflows, observability wrappers, and runner-service APIs for embedding Kestrel into existing architecture.

Operating evidence

Nothing disappears into a prompt

Every Kestrel run is visible while it executes and inspectable afterward. Actions, tool calls, approvals, artifacts, and final state become evidence your team can review, explain, and improve.

Run 4A2F · Quote reviewEvidence retained
09:41:02RETRIEVE ACCOUNT HISTORY
09:41:04COMPARE AGAINST MARGIN RULES
09:41:07DRAFT QUOTE RECOMMENDATION
09:41:08CHECKPOINT · STATE SAVED
09:41:08DISCOUNT 11% > 8% THRESHOLD
09:41:09AWAITING HUMAN APPROVAL
10:02:33APPROVED · J. MEYER
10:02:34ARTIFACT · QUOTE-4A2F.PDF
Tool contract · crm.quotes
tool:      crm.quotes
allow:     read, draft
deny:      send, delete
inputs:    account_id  (required)
errors:    not_found, stale_record
review:    discount > 8% -> human approval
evidence:  request, response, actor, time

Kestrel ships inside Lumi delivery work. Standalone platform access is currently available through private preview.

Request demo access

One runtime around your workflow. Five operating surfaces.

Before / after

Before Kestrel

  • A promising prompt chain
  • Scattered logs
  • Unclear system access
  • Informal approvals
  • Limited validation
  • A fragile handoff

After Kestrel

  • A named workflow owner
  • Governed system access
  • Human review points
  • Ruhroh evaluation loops
  • Visible runs with retained evidence
  • Operating guidance your team keeps

In the field

[01]

Quote review

Evaluate account history, pricing rules, and approval thresholds before recommendations become customer-facing.

[02]

Work-order triage

Prioritize work, identify missing information, coordinate assets, and retain evidence across operational decisions.

[03]

Healthcare intake & routing

Validate incoming requests, surface missing information, route safely, and separate recommendations from actions.

[04]

Dispatch exception handling

Coordinate disruptions, maintenance, compliance, and service commitments through approved workflows.

[05]

Engineering maintenance

Analyze defects, propose changes, execute validation, and retain a run history for every release.

Questions

Asked by every serious evaluator.

How do we get Kestrel?

Kestrel is included in Lumi's AI strategy and delivery work, from planning the first implementation through building and expanding it. Standalone platform access is currently available through private preview.

What stacks and models does Kestrel support?

Kestrel works with the model providers, cloud platforms, code repositories, and business systems your organization has already approved. You do not need to migrate to a new cloud or commit to one model provider.

How does Kestrel handle security and data?

Kestrel is designed to run inside your cloud and security boundary. Prompts, outputs, work history, and saved state remain in your environment under your identity, access, and data policies.

How is Kestrel different from open-source agent frameworks?

Agent frameworks help developers create agents. Kestrel helps teams run them in everyday business operations by managing long-running work, limiting access to approved systems, bringing people into important decisions, recording what happened, recovering from failures, and supporting repeatable testing.

How does Kestrel test whether an agent is improving?

Kestrel runs agents against realistic tasks, records how they completed the work, reviews the outcomes, and compares results over time. Teams can see what changed and whether the agent is becoming more reliable.

Can our engineers build on Kestrel without Lumi?

Yes. Kestrel provides server-side libraries, route helpers, command-line tools, monitoring integrations, and APIs that your engineers can use. Platform access is currently available through private preview.

What happens after Lumi hands off?

Your team keeps the working software, operating guides, run history, test suites, and engineering practices established during the engagement. Kestrel can continue running the AI agents your organization chooses to keep using.

See Kestrel structure one of your workflows.