Skip to main content
Vaani
Engineering Architecture·macOS In Active Testing

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 access

Native Apple Silicon and Intel desktop build with discreet floating Audio Notch and instant AppleScript text insertion.

Status:Prototype / early access
Explore Mac Spec

Windows

In planning

System tray companion planned for Windows 11 with global hotkey and text insertion planned.

Status:In planning
Explore Windows Spec

iPhone (iOS)

Planned

Mobile voice productivity companion. Voice capture (planned).

Status:Planned
Explore iOS Spec

Android

Planned

Mobile voice productivity companion. Quick tile (planned).

Status:Planned
Explore Android Spec

Operating System Architecture Comparison

How Project Vaani hooks into native OS input pipelines and hardware accelerators.

Layer / MechanismmacOSWindowsiPhone (iOS)Android
Development StatusPrototype / Early AccessIn PlanningPlannedPlanned
Global ShortcutOption+Space (Customizable)RegisterHotKey API (Win+H hooked)Action Button / Back TapQuick Settings Tile / Power Tap
Text InjectionAppleScript + Sentinel ClipboardSendInput / UI AutomationKeyboard Extension APIInputMethodService / Bubble
Local AI Inferencewhisper.cpp + Ollama (Metal)Local models (planned)CoreML models (planned)On-device models (planned)
Floating HUD OverlayFloating Audio NotchSystem Tray / Border HUDDynamic Island / In-App OverlayAccessibility 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.