Product frame
AIRI treats local AI as a usable desktop surface rather than a model wrapper with a chat box on top.
- The primary affordance is a hotkey-triggered overlay that can switch between expanded and chip modes.
- Boot flow is phase-based, so the app decides whether to show onboarding or the overlay based on real runtime readiness.
- The architecture is explicit across renderer, preload, main process, and a local llama-server sidecar.