Your agents work.
Your home shows it.
No pings. No checking your phone. Your side lamp breathes gently when Claude finishes. Quiet status lights for Claude Code and Codex.
No sounds. No phone.
Ambient light replaces notification pings. Cook, read, watch a film -- a glance at the room tells you if your agent is working, blocked, or done.
Claude Code and Codex
Official hooks into both agents -- every state change streams to your devices instantly, 100% on your machine. Run both at once with per-session colours.
Agents drive devices too
Let Claude flip a plug or set a scene as a task step -- behind your approval, scoped to devices you allow, and everything reverts when the session ends.
Many agents, one lamp -- colour tells them apart.
Every repo gets its own profile and palette, and any number of Claude and Codex sessions can drive the same light. Blue means the API shipped; red means the game build wants you.
- ~/work/acme-apiFINISHEDlamp glows blue
- ~/side/gameNEEDS YOUlamp flashes red
- ~/oss/cli-toolPLAN READYlamp glows violet
Your appliances become status lights.
Map agent states to device scenes once, per repo -- then your room reacts while the agent works, and hands every device back exactly as it found it.
- WORKINGbreathes blue
- NEEDS PERMISSIONflashes red
- NEEDS INPUTsoft orange pulse
- PLAN READYglows violet
- CONTEXT LOWturns yellow
- FINISHEDturns green
Works with the devices you already own.
16+ brands driven directly on your LAN -- and 1000+ more via Home Assistant. Credentials stay on your machine.
