A chief of staff, not another chatbot.
Baymax notices what changed, prepares what matters, and follows through, so your household spends less time coordinating and more time living.
Thursday 11:00 AM pediatrician visit confirmed.
14 changes scanned · 13 handled or noise filtered.
79 sleep cycles baseline · Pat readiness low, walk ready.
Nursery climate held in measured 23–24°C target band.
11:00 AM calendar overlap resolved with two prepared options · Claim draft ready for review · Quiet elsewhere.
A day with Baymax
Baymax notices what changed, prepares what matters, and follows through in a continuous chronological rhythm—while staying quiet when nothing needs your attention.
Your morning, already sorted.
Every morning at 09:45 (following the 09:30 deterministic projection), Baymax combines the shared calendar with staged triage across three Gmail inboxes. Exact deterministic rules remove cancellations and stale signals; bounded classification filters the rest. The briefing presents what changed, what is already handled, and the single decision most worth making.

I found 14 changes. Thirteen are handled or non-actionable.
Only one decision needs you; the options are ready.
✉️ What changed:
• The insurer replied; claim draft updated.
• Thursday’s pediatrician appointment is confirmed for 11:00 AM.
✓ Already handled:
• Birth registration is complete.
• 12 low-priority messages filtered out.
Your one decision: A calendar overlap at 11:00 AM. Reply options to compare two prepared fixes.
Quiet when nothing needs you.
A useful chief of staff protects household attention. At 10:00 AM, Surgical Questions evaluates active context across schedules and tasks to see if any timely question is genuinely worth asking. Finding none, it suppresses execution with zero cost and sends no push notifications.
From intent to approval.
Baymax keeps canonical household commitments separate from conversational memory. It gathers required receipts, checks policy fields, and prepares complete claim drafts—stopping at the boundary where human approval is mandatory. Nothing is submitted without explicit authorization.

What is the status of birth registration and the insurance claim?
✓ Canonical state: Birth registration is marked [x] complete in milestones.json.
📄 Insurance claim:
• Draft prepared from the attached receipt.
• Required policy fields checked.
• Nothing has been submitted.
One action: Reply review to inspect the draft before any submission.
Health observations, carefully bounded.
At 16:00, Baby Experiment Scout combines freshness-aware signals from Huckleberry, Fitbit / Google Health, and an owner-private Oura adapter. Missing streams stay missing instead of reading as zero. Tentative baby sleep correlations and parent recovery are framed strictly as observations, making zero unsolicited care or feeding changes.

Recovery call: You slept 6.8 hours, your best night this week. Readiness is 38 and HRV is down; accumulated sleep debt remains.
Plan adapted: No barbell today. Baymax replaced the programmed session with one 20-minute stroller walk and optional mobility.
Data boundary: Nutrition is not tracked, so I am not scoring it or inventing a trend.
Your one action: Take the stroller walk whenever the window opens.
Baseline ready: 79 sleep cycles, 131 feeds, and 78 diaper records now give Baymax enough coverage to watch for repeatable patterns.
Signal, not advice: Sleep cycles following recorded bottle feeds were longer on average, but this is observational, intertwined with changing infant sleep baselines, and not a reason to alter feeding.
Parent sleep may move with total baby sleep, but only seven overlapping nights exist and the correlation is tentative.
Decision: Keep care unchanged and logging consistent. Baymax will surface this only if more data warrants it.
Weekly Horizon Scan: It sees around corners.
Every Sunday at 15:00, Horizon looks 12 weeks ahead across household commitments, travel schedules, and family messages. It surfaces at most three blind spots while there is still time to act, then waits for a simple add or skip.

I looked 12 weeks ahead. One item is worth planning now.
October family trip
Travel documents are not on the plan.
Why now:
A passport check this week leaves time for a normal renewal if needed.
Suggested next step:
Add “Check passport expiry” for this week.
Reply add or skip. Nothing changes until you approve.
Deterministic climate safety
The room changed. Baymax handled it safely.
When nursery climate drifts, an autonomous agent cannot afford hallucinations, flapping toggles, or silent failures. Baymax operates under explicit physical constraints designed to hold the household's measured 23–24°C target band and fail closed on any uncertainty.
Measured 23–24°C Target
Holds the household's measured 23–24°C controller target band with bounded thresholds and cooldowns that reduce repeated changes.
Target Band PolicyHistory Written First
Validated room sensor telemetry is written to canonical history before any physical IR control command is initiated.
Atomic State CheckFull-State Presets Only
Dispatches complete configuration payloads (Mode, Temp, Fan) via the BroadLink IR adapter rather than ambiguous relative increments.
Deterministic IRNever OFF, Toggle, or DRY
Dangerous ambiguous operations like blind power toggles or drying modes are permanently blocked by code.
Forbidden ActionsStale State Fails Closed
If readings are stale or unreadable, control safely halts with zero blind actions; stale or unreadable readings fail closed.
Fail-Closed BoundaryPrivate Telemetry & Proof
Technical alerts stay in private logs. Attempted commands are not proof of physical AC state; each dispatch is an attempted intervention.
Verification BoundaryAudience & trust
The right message. The right person. The right moment.
A household chief of staff needs more than shared context. Baymax understands who should know what. Shared logistics go to the family conversation, personal matters stay private, and nothing is sent when there is nothing useful to add.
Pediatrician appointments, shared calendar conflicts, travel itineraries, and baby milestone baselines.
Personal body recovery metrics, draft insurance claims, and individual admin follow-ups stay in 1:1 chats.
Zero unsolicited advice, zero hallucinations, and zero messages sent when routine scheduled scans detect no changes.
| Story Moment | Signal & Input | Routing Boundary | Safety / Policy Guarantee |
|---|---|---|---|
| Morning Daily Brew (09:45) | 3 Gmail inboxes + Shared Calendar | Shared briefing + Private conflict prompt | Runs after 09:30 projection. Drops stale/cancelled events; prepares exactly 1 decision. |
| Surgical Questions (10:00) | Active context across inboxes & tasks | Silent (No message) | Checks at 10:00. Stays silent with wakeAgent: false when no high-priority question exists. |
| Insurance Follow-up (13:30) | Clinic receipt attachment in email | Pat Private 1:1 | Explicit human approval required. Claims drafted and checked, but never auto-submitted. |
| Baby Experiment Scout (16:00) | Huckleberry sleep & feed records | PJ Shared Family Group | Runs at 16:00. Observational pattern detection (79 cycles). Strictly no medical or care changes. |
| Body Recovery (Morning) | Oura Ring + Fitbit / Google Health | Pat Private 1:1 | Owner-scoped token. Missing streams stay missing; no invented nutrition or fatigue trends. |
| Nursery Climate Control | Validated room sensor reading | Five-minute deterministic loop · Private alerts | Full-state presets only. Attempted commands are not proof of physical AC state; stale or unreadable readings fail closed. |
| Weekly Horizon Scan (Sun 15:00) | 12-week forward schedule + messages | Shared briefing + Add/Skip prompt | Deep research scan for blind spots. Nothing added to schedule without explicit user confirmation. |
System map & state
Baymax prepares bounded evidence, verifies exact facts with code, applies model judgment only where ambiguity remains, and records approved outcomes back into canonical state.
Gmail ×3, Calendar, Huckleberry, Oura, room sensor.
Filter cancellations, check reading freshness, missing ≠ zero.
GPT-5.6 Sol / Luna triage; suppress low-value noise.
Allowlisted IR presets; Telegram approval gates.
Apply replies once, deduplicate, write canonical JSON.
Less to remember. Less to chase.
More handled.
Hermes made the agent possible. Baymax made it dependable: deterministic where truth matters, agentic where judgment helps, approval-gated where consequences matter, and quiet when the family needs less technology, not more.