Three files are the service: routes, the whisper half, the kokoro half. No auth
of its own — in-cluster only; the ai plane (api.hanzo.ai) authenticates and
meters every caller, including the anon grant tier, before a request lands
here. Weights bake into the image at build so the container boots offline.
Phase 2 is /v1/realtime: full-duplex websocket speech with barge-in, plus
camera-frame relay into the multimodal models.
Co-authored-by: Hanzo Dev <[email protected]>