Twenty degrees is not a smaller phone.

Side project · Exploration · Wearables · Glanceable AI · 2026

Open

Full project

BLE takeover architecture, display constraint discovery, Claude Code integration pipeline, display modes, and Mac companion app — seven sections on what it took to replace the phone.

TIERSide project · Exploration
DEVICEEven Realities G1
FOCUSGlanceable AI · Trust at speed
STATUSEarly build · 2026

Companion app design for G1 smart glasses — hands-free, always available, no phone screen. The G1 gives you a 20° field of view; the work is what belongs in that window when AI sits between intent and display.

The build replaces the Even companion app entirely with a desktop-hosted runtime over BLE. Claude Code is the lead integration — live tool progress, stop notifications, and session state stream directly to the glasses without touching the phone or switching windows. The glasses become a coding surface.

No scrolling lists, no dense interfaces, no reading. Whatever appears has to be readable in under 300ms or it is not useful. Interaction is limited to voice and a small touch surface on the temple. Wrong at glance-scale is worse than none.

Outcomes.

Constraint

40 characters × 5 lines, monochromatic green, 20° FOV — readable in under 300ms or not useful.

150ms parallel push

Dual-arm BLE writes reduced from 1.6s to ~150ms — fast enough for live tool progress.

Co-opt, don’t suppress

Stock firmware HUD can’t be hidden — feed it custom data and dominate the AI canvas instead.

Still open

Attention tiers, voice input (LC3 decode), and context at glance-scale — showing whether you should care, not just what’s happening.

Essay: Glanceable trust