KYRON AI
KYRON · AI layer
How to make AI advice unmistakable in a critical system of record.
- Role
- Solo — interaction design, front-end
- Build
- Web
- Built with
Cursor agents
Claude Code
Claude
Figma
- Timeline
- Part of the KYRON build · Aug–Sep 2026

KYRON AI
KYRON · AI layer
At a glance
The central design question
Rules today, no model yet. The advisor is a fixed, auditable score and templated text. Fixing inputs and outputs first kept interaction design separate from inference.
The advisor activates at three steps in the declare-incident wizard, and summarizes field reports once squads are dispatched — this case study covers the wizard and the incident summary. Other AI surfaces exist in the product (Readiness Ask, Reports, document scan).
KYRON’s value depends on records being trustworthy. Adding AI to that surface creates a specific risk. The question I set myself wasn’t “what can AI do here” but “how do I make its output unmistakable.”
Decisions
Operational data is teal. The advisor lives in a purple, labeled panel. The separation is visible before you read a word.

Label. “Brief · Emergency advisor” names the source before you read the advice.
Color. Purple marks the advisor’s surfaces. Operational data stays teal.
Boundary. Advice lives in its own panel, outside the fields that become the record.
A suggestion never advances the wizard or dispatches on its own. The one exception: "Select recommended" fills the squad selection — but the coordinator still confirms before anything is sent.
“Declare and dispatch? This broadcasts a call-out to the selected squads. It cannot be undone.”

The advisor scores every squad that has at least one available fighter: 40% the squad’s readiness, 30% the share of its members available right now, and 30% proximity (full marks on top of the incident, minus 12 points per km). The top three become the Recommended set, and each badge shows its evidence — “79% · 29 km” — while the strip says it plainly: “weighted for readiness, available fighters, and proximity — not distance alone.”
A settlement coordinator always sees their own squad first, with nearby reinforcement as an explicit, separate request.
40%
Readiness
The squad’s readiness score
30%
Available now
Share of its members available
30%
Proximity
Full marks on site, −12 per km
Recommendations can be wrong — they’re only as current as the readiness and availability records behind them. That’s why every badge shows its evidence, any squad can be picked instead, and nothing is sent until the coordinator confirms.
The advisor has a place in the flow, not a conversation. AI also appears elsewhere in the product; beyond the wizard and the incident summary below, those surfaces are out of scope here.

After dispatch
Once squads are moving, field reports arrive faster than a coordinator can read them. The Status reports panel offers an AI Summary — what came in, which reports carry warnings, the latest update and who sent it — in the same purple, labeled layer. The raw log stays one tab away.

The log stays one tab away. The raw reports are the record. The summary sits beside them and never replaces them.
Labeled AI Summary. Purple, marked and named — the same layer as the wizard’s advisor.
Where it could go
17 to 47 percent
Response rates of volunteer first responders in recent studies, as cited by Khalemsky et al., JMIR mHealth and uHealth 2023
The same study predicted who would ignore an alert with 79.1% accuracy — and was far worse at predicting who would respond (46.5%). That points to where an advisor like this could help: deciding who to call first — sketched in the code as an “unlikely to respond” hint that shows its reason and never removes anyone from a call-out.
What I learned
In a tool people rely on under stress, the most important AI decision is visual, not technical.
With inputs and outputs fixed, choosing a model becomes a swap behind the same interface, not a redesign.
Today the recommendation is a fixed score anyone can audit. A model would add uncertainty, so it would need a confidence on every badge and an audit trail behind every pick. The layer, the evidence and the confirmation stay the same.