Analysis updated 2026-05-18
Transcribe an audio recording to text fully on-device without uploading it anywhere.
Run a local OpenAI compatible chat server for other apps to connect to privately.
Convert written text to spoken audio from the command line.
Get live transcripts from your microphone for notes or dictation.
| innovatorved/sayitdev | aiduckman/claudeusage_latest_may2026 | arnabau/thermalpulse | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | Swift | Swift | Swift |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 2/5 | 2/5 | 3/5 |
| Audience | developer | vibe coder | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires macOS 26+ on Apple Silicon with Apple Intelligence enabled for chat and server features.
SayItDev is a command line tool for Mac called dev that runs Apple's on-device Apple Intelligence features locally, covering text to speech, speech to text, live microphone transcription, chat with a local language model, and an OpenAI compatible server, all without sending anything to the cloud or requiring an API key. The tool offers a handful of simple commands. Running dev with the speak flag converts typed text to spoken audio. The listen flag captures microphone input and returns a transcript, while the transcribe flag does the same for an existing audio file, entirely on the device. Typing a plain prompt after dev sends it to the on-device language model for a response, and the serve flag starts a local HTTP server on port 11434 that exposes OpenAI compatible endpoints for chat completions, text to speech, and transcription, so other apps on the same machine can talk to it like they would talk to a cloud AI service. Because everything runs locally through Apple Intelligence, it requires macOS 26 or later on an Apple Silicon Mac, with Apple Intelligence enabled for the chat and server features. Installation is done through Homebrew with a short tap and install command, or by building from source with make. Using the microphone or speech recognition features requires granting Terminal.app permission in System Settings, though the transcribe and speak commands only need speech access and no microphone. SayItDev is a fork of an existing project called apfel, extended by its author to add the voice features. It is aimed at developers who want private, offline AI text and voice tools on their Mac without paying for or depending on a cloud API. It is released under the MIT license.
A Mac command line tool that runs Apple Intelligence locally for text to speech, transcription, and chat, plus an OpenAI compatible local server.
Mainly Swift. The stack also includes Swift, Apple Intelligence, Homebrew.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.