A native voice + text client for the AI gateway you host. Nothing in between.
Your voice becomes text on your iPhone. The text goes straight to the gateway you run. GigaDuck never sees a byte.
0 servers · 0 relays · 0 telemetry
Apple on-device speech is the default. Switch to a cloud provider anytime, with your own key.
Paste your URL and token. Any OpenAI-compatible server — OpenClaw and Hermes out of the box.
POST https://your.gateway/v1/chat/completions
Authorization: Bearer ******** On any surface. On-device speech by default; photos and files attach inline.
Start on Mac, finish on Watch. CloudKit syncs through your iCloud.
Native on each. Multi-turn voice everywhere.
Action Button to your AI, over anything.
⌘⇧1 menu-bar popover. A real Mac citizen.
The full client, full screen.
Tap, speak, hear the reply — eyes-free.
Hands-free voice loop. Driver-safe.
No servers. No accounts. No telemetry.
Nothing to log into. Nothing to leak. Nothing to subpoena.
Your voice can stay on your phone. Cloud STT is opt-in.
In memory only, deleted after every use.
No email, no password. A Keychain UUID we never see.
Your threads sync across devices through iCloud — invisible to us.
Drop a line and we'll tell you when it ships.
Email when it ships Meanwhile, see Tell a Duck →