2026 · 1.5k LOC
G2 Hive
The Hive swarm on your face — agent status and a push-to-talk assistant on a pair of smart glasses.
G2 Hive puts the command center on a pair of smart glasses. Its board-glance mode polls the swarm and renders live status on the 576×288 monochrome display: a NOW page with in-progress tasks and who owns them, a QUEUE page with what is ready and what is next, and a STATS page with tasks done, cost, and test pass rates. A single temple tap cycles the pages.
Double-tap and it becomes a conversation. Push-to-talk captures audio, ships it for transcription, and streams the swarm's reply back sentence by sentence with the reasoning traces — thought, delegate, synthesize — surfaced as they happen. It is a full state machine: idle, listening, transcribing, thinking, streaming, and back.
The display is the constraint and the design. Twenty-five characters a line, four-bit greyscale, no pointer — text is uppercase ASCII with hex-cell headers standing in for glyphs the firmware font does not carry. When the glasses bridge is not present, it degrades gracefully to a browser preview with a keyboard standing in for the temple button.
TypeScript on the EvenHub G2 SDK, built with Vite. The page builders and the push-to-talk transitions are pure functions, fully unit-tested with no glasses and no network in the loop; only the mic capture and canvas render are hardware-only. Verified in the browser preview; not yet run on physical glasses.