AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Video › argmax-oss-swift
✦ Free & open sourceVideo

argmax-oss-swift

On-device speech-to-text, speaker diarization, and text-to-speech for Apple Silicon.

On-Device Speech AI for Apple Silicon

Swift inference frameworks for Whisper, Pyannote, and Qwen-TTS running locally on macOS and iOS.

Free forever · open source · MIT
✓ Light setup✓ Browser-based✓ Real-time collaboration
7.5
ZEKAI
Essential on-device Apple Speech AI
Free & open source · Video
Ease of setup4
Usefulness9
Maintenance9.5
Community7.5
★ 6,400
GITHUB
Oct 2026
UPDATED
MIT
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

This is a collection of turn-key Swift frameworks designed for running speech AI models directly on Apple Silicon devices. You should use this if you are building native iOS or macOS applications that require local transcription, text-to-speech, or speaker diarization without relying on cloud APIs.

Runs on
Cross-platform
Hosting
Desktop
Languages
Swift
License
MIT

What it is

The SDK packages three core inference engines into Swift library products: WhisperKit for OpenAI Whisper speech-to-text, SpeakerKit for Pyannote speaker diarization, and TTSKit for Qwen-TTS text-to-speech. It supports memory-efficient streaming for large audio files, custom voices, and local server execution via an optional CLI.

Who it's for

It suits iOS and macOS developers building offline-first audio, video, or transcription applications requiring local processing on Apple hardware. It does not suit teams building non-Apple applications without wrapping the local server, or those needing pre-built Android support without upgrading to the Pro SDK.

Key features

WhisperKit Speech-to-Text

Run OpenAI Whisper models locally on Apple Silicon for multilingual transcription.

Incremental Audio Loading

Stream large audio files from disk in bounded-memory chunks using VAD silence boundaries.

SpeakerKit Diarization

Perform speaker diarization using Pyannote-based models natively in Swift.

TTSKit Text-to-Speech

Generate speech locally using Qwen-TTS with support for custom voices and real-time streaming.

How to start

Up and running in 3 steps

1
Open your Swift project in Xcode 16.0 or later and go to File > Add Package Dependencies.
2
Enter the repository URL https://github.com/argmaxinc/argmax-oss-swift.
3
Select the ArgmaxOSS umbrella product or individual kits like WhisperKit and add them to your target.
Real talk

Our honest verdict

What's great

  • Runs entirely on-device on macOS and iOS with no cloud API dependency
  • Memory-efficient streaming handles large audio files without crashing
  • Modular architecture lets you import WhisperKit, TTSKit, and SpeakerKit individually
  • Includes Swift CLI tools and local server capabilities for testing

Where it falls short

  • Requires macOS 14.0+ and Xcode 16.0+ to build and run
  • Advanced features like real-time multi-speaker transcription require the paid Pro SDK
  • Running large models locally demands significant Apple Silicon memory and compute resources
Cost

Pricing & license

Free under its MIT license for the open-source Swift SDK. Additional advanced features, custom vocabulary, and cross-platform support are available through the commercial Argmax Pro SDK.

Paid work

Open remote AI-training roles

876 open remote AI-training roles, updated November 15, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives
Get more

Use it, or have us set it up

📄 Free PDF: argmax-oss-swift for Video
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure argmax-oss-swift for you — and train your team.
Get it done for you ↗
Questions

FAQ

What platforms are supported by this SDK?

The open-source Swift SDK supports macOS 14.0 and later, requiring Xcode 16.0 or later.

Can I process large audio files without running out of memory?

Yes, WhisperKit includes an incremental audio loading mode that streams files from disk in bounded-memory chunks split at VAD boundaries.

Are all features included in the open-source release?

The open-source SDK provides core inference frameworks, while advanced features like real-time transcription with speakers and custom vocabulary require the Argmax Pro SDK.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Video — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google