Skip to content

Jev directory

Jev Voice

A hands-free macOS voice assistant: whisper.cpp transcribes locally in about 100 ms, then one roughly 250 ms Jev request selects a typed action plus arguments, and code executes it against the Mac.
Stars
121
Language
Python
License
MIT
Reading time
3 min
Published by
Community
Author
kevinbadi
Last verified
Sep 2026

kevinbadi/jev-voice

User repository on GitHub

View on GitHub

Talk to your Mac. Local whisper.cpp + one Jev (TypeSafe) call per command + macOS automation.

Forks
22
Last pushed
Updated Sep 2026

Repo stats from the GitHub API, cached Oct 2026.

About this project

Talk to your Mac. You speak, it opens apps, types, searches, scrolls, presses keys. Everything runs locally except one 250 ms call to Jev (TypeSafe's System One model), which turns the transcript into a typed action plus typed arguments in a single fan-out request. Jev never generates text; code produces candidate values and Jev selects. Code owns execution.

Quoted from the project's README. Read the full README.

Highlights

  • Pipeline: mic, energy VAD, whisper.cpp on Metal (~100 ms), one Jev request (~250 ms), then macOS actions and spoken replies via say.
  • Handles opening apps, site-specific search, typing, about 45 keyboard shortcuts, scroll-wheel events, volume and media keys, and compound commands.
  • Multi-step tasks port the jev-ultrafast agent loop from the DOM to the macOS Accessibility tree, offering only operations with a valid target.
  • Before input the executor re-reads the target's role, label, value, and enabled state, and hit-tests its centre so a covered control is never clicked.
  • Everything runs locally except the Jev call; code produces candidate values and Jev selects rather than generating text.

Quickstart

bash
cp .env.example .env
./scripts/setup.sh
jev --text "open chrome and go to youtube" --dry-run

Watch out

MIT-licensed; requires macOS on Apple Silicon with whisper-cpp, ffmpeg, uv, and a TypeSafe API key, plus Microphone, Accessibility, and Input Monitoring permissions.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

X: Voice-controlled computer use on a Mac

X: A computer assistant that listens

X: Speech to live slides

X: Jev for real-time speech

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai