Skip to content
ATAI Today Brief
HomeNewsConceptsGuidesToolbox
AboutSubscribeUA
Subscribe

AI Today Brief

The daily AI-engineering brief. Built in public. EN · UA.

XTelegramLinkedInYouTubeRSS
NewsConceptsGuidesSubscribeAdvertiseAboutEditorial policyAI disclosurePrivacyTerms

© 2026 AI Today Brief. All rights reserved.

  1. Home/
  2. News/
  3. Local LLMs/
  4. SayItDev: Run Apple Intelligence Locally on macOS
Local LLMs

SayItDev: Run Apple Intelligence Locally on macOS

July 12, 2026· 5 min read
OKCurated by Oleksandr Kuzmenko, AI Product Engineer·Updated July 12, 2026·Sources cited on every story
AI-assisted · editor-reviewed·How we use AI
SayItDev: Run Apple Intelligence Locally on macOS

SayItDev is a lightweight command-line interface and local server that exposes Apple Intelligence capabilities. It provides fully local text-to-speech, transcription, and an OpenAI-compatible endpoint without requiring cloud APIs or API keys.

Impact: Medium

Why it matters

It allows developers to utilize Apple's native on-device AI capabilities and audio features directly through a CLI or local server, mimicking OpenAI's API locally without sending data to the cloud.

TL;DR

  • 01SayItDev runs Apple Intelligence locally on macOS, providing voice and LLM features with no cloud or API keys.
  • 02It serves an OpenAI-compatible API locally, exposing endpoints like chat completions, speech synthesis, and transcription.
  • 03It requires Microphone and Speech Recognition permissions in macOS System Settings for voice-based features.

Key facts

Platform
macOS
API Compatibility
OpenAI-compatible endpoints
License
Open Source

Native CLI and Local Server

SayItDev operates entirely on-device, offering a set of command-line flags to handle various audio and LLM tasks. Running --transcribe performs speech-to-text conversion locally, which can be further customized with --locale en-US and --timestamps flags to output precise time ranges for each segment.

OpenAI-Compatible API Endpoints

By spinning up the local server, developers get access to multiple standardized endpoints:

  • /v1/chat/completions for local text generation.
  • /v1/audio/speech for text-to-speech synthesis.
  • /v1/audio/transcriptions for speech-to-text conversions.

This makes it drop-in compatible with existing SDKs and tools designed for OpenAI's cloud API.

Installation and Permissions

To build SayItDev from source, clone the repository and run:

make build && sudo make install

For features requiring microphone access (such as --listen), you must grant Speech Recognition and Microphone permissions to your terminal application within System Settings → Privacy.

Try it in 2 minutes

make build && sudo make install

bash

✓ When to use

  • When you want to run Apple Intelligence and voice tasks locally on macOS.
  • When you need an OpenAI-compatible local API for chat, speech, or transcribing audio on Mac.

✕ When NOT to use

  • When you are not on macOS or do not have Apple Intelligence features available.
  • When you require enterprise-grade cloud LLMs with high parameter counts.

What to do today

  • →Clone the repository and run `make build && sudo make install` to build SayItDev.
  • →Grant terminal permissions for Microphone and Speech Recognition in macOS System Settings to use `--listen` or `--transcribe`.
#SayItDev#apfel

Sources

  • SayItDev GitHub Repository
ShareShare on XShare on LinkedIn
← Previous storyRoute Claude Code Subagents to GPT-5.6 Sol via Proxy

Related stories

  • Local LLMsMesh LLM Uses Iroh to Pool Distributed GPUs into One OpenAI-Compatible API
  • Local LLMsMeetily: Open-Source, Privacy-First Local AI Meeting Assistant Using Whisper
  • Local LLMsMicrosoft Foundry Managed Compute Deploys Hugging Face Models
  • Local LLMsIstota Personal AI Operating System Integrates with Nextcloud and Plain-Text Ledgers

Email digest

Get the morning AI brief

One email a day — the stories that matter for engineers, founders and tech leads. Human-edited, with links to primary sources.

  • ✓120+ sources scanned daily
  • ✓Edited by a human
  • ✓1 email per day
  • ✓EN + UA

By subscribing you agree to the privacy policy.