KEA (formerly VOX)

Featured Project

KEA (formerly VOX)

Active

A local-first AI desktop tool in Rust + Tauri — rewrite text with a hotkey, dictate with a local or hosted model, and get meeting notes. Rebuilt from a Swift app.

Active Featured Rust · Tauri · React

Project Snapshot

Status Active
Project Type Featured Case Study
Core Stack 7 technologies
Access 1 external link

Overview

Project Snapshot

My personal AI desktop tool, rebuilt from the native-Swift VOX into a Rust + Tauri app so it isn't tied to one platform and the engine layer is genuinely pluggable. It runs on macOS today; Windows/Linux builds compile and are CI-tested but their runtime isn't finished.

It replaced several paid subscriptions for me — speech-to-text, LLM text cleanup, and meeting notes — in one place, with the option to run everything locally.

Key Features

Overview

01

Features

  • Rewrite selected text on a hotkey.
  • Dictation: transcribe on pause, LLM cleanup, paste at cursor.
  • Meeting notes: record mic + system audio, then LLM summary you can chat with.

02

Design

  • 6-crate Rust workspace; pluggable LLM/STT/TTS engines (OpenAI or local whisper-rs/sherpa-onnx).
  • 63 Tauri commands; macOS Accessibility, ScreenCaptureKit, and Keychain integration.

Tech Stack

Core Stack

Core Stack

  • Rust
  • Tauri

Application Layer

  • React
  • SQLite

Data & AI

  • OpenAI
  • whisper-rs

Delivery

  • sherpa-onnx