Roadmap & OS Architecture.
We maintain strict technical honesty: macOS is currently our sole active desktop prototype. Below is the multi-platform engineering roadmap for Windows, iPhone, and Android.
macOS
Prototype / early accessNative Apple Silicon and Intel desktop build with discreet floating Audio Notch and instant AppleScript text insertion.
Windows
In planningSystem tray companion planned for Windows 11 with global hotkey and text insertion planned.
iPhone (iOS)
PlannedMobile voice productivity companion. Voice capture (planned).
Android
PlannedMobile voice productivity companion. Quick tile (planned).
Operating System Architecture Comparison
How Project Vaani hooks into native OS input pipelines and hardware accelerators.
| Layer / Mechanism | macOS | Windows | iPhone (iOS) | Android |
|---|---|---|---|---|
| Development Status | Prototype / Early Access | In Planning | Planned | Planned |
| Global Shortcut | Option+Space (Customizable) | RegisterHotKey API (Win+H hooked) | Action Button / Back Tap | Quick Settings Tile / Power Tap |
| Text Injection | AppleScript + Sentinel Clipboard | SendInput / UI Automation | Keyboard Extension API | InputMethodService / Bubble |
| Local AI Inference | whisper.cpp + Ollama (Metal) | Local models (planned) | CoreML models (planned) | On-device models (planned) |
| Floating HUD Overlay | Floating Audio Notch | System Tray / Border HUD | Dynamic Island / In-App Overlay | Accessibility Bubble |
| Transform Mode (⌥O) | Active (Accessibility API) | Planned (UI Automation) | Planned (Share Sheet / Action) | Planned (Text Selection Action) |
Local-First By Design
We prioritize quantized on-device inference using whisper.cpp and local LLM runners. Your spoken thoughts and dictionary stay strictly local when local mode is enabled.
Native Input Injections
Rather than forcing work into a siloed web app, Vaani injects directly into existing cursors in Xcode, Cursor, VS Code, Superhuman, Slack, Linear, and Notion.
Transparent Telemetry
The desktop app does not send speech bytes to third parties in local mode. The marketing website uses aggregate, cookieless Vercel Web Analytics strictly for page performance.