On the recordOn your device
Silo Transcribe · macOS · v1.0 · Pre-release

Record, transcribe,
summarize — on
your Mac.

Capture meetings and system audio, get an accurate transcript back, and let it draft the summary, decisions, and action items — all on your Apple Silicon GPU through local Whisper and Gemma models. No upload, no account, no cloud. Built for rooms where the conversation can't leave.

Coming to the Mac App Store Join the waitlist →
Apple SiliconmacOS 14+Local onlyNo telemetryMeeting intelligence
I · Why This Exists

Keep the record.
Keep it private.

offline · private · on-device

Silo Systems builds infrastructure for people who would rather not negotiate with their own software. Silo Transcribe is the same discipline, pointed at one job — turning a conversation into a searchable, summarized record — done entirely on the machine you already own. Your meetings never become someone else's training data.

01Offline by default

No upload step. None.

Capture, transcription, diarization, and summarization all run on your Mac through a bundled local runtime on your Apple Silicon GPU. The speech and language model weights download once from public open-weights mirrors, then Silo Transcribe works offline for the lifetime of the app — in a locked room exactly the way it works at your desk.

02Privacy-preserving

Your conversations never leave the room.

No analytics SDK, no telemetry, no account, no crash reporter. The Python inference layer binds strictly to loopback (127.0.0.1) as on-device IPC — it is not a network service. The audio you record and the transcripts it produces stay in your Application Support container, never transmitted anywhere.

03Intelligence, on-device

Summaries that stay private.

Structured summaries, decision registers, action items, and participant lists are generated locally by a Gemma instruction model through mlx-lm. The meeting that would normally be fed to a cloud notetaker never touches a server — the intelligence is computed on hardware you already own.

II · Three Moves

Capture. Transcribe. Summarize.

all on-device
01 · Capture

System audio and
mic, together.

Silo Transcribe records the system audio of a call through ScreenCaptureKit and your microphone through AVAudioEngine at the same time, then merges them into one stream. Whoever is on the line and whoever is in the room end up in the same transcript — no virtual cable, no second device, no bot joining your meeting.

capture · loopback · local
02 · Transcribe

Whisper, accelerated
on your GPU.

A local Whisper model (large-v3-turbo, MLX) transcribes the audio on your Apple Silicon GPU, with in-memory 16kHz mono resampling for speed. Energy-based diarization splits the result into per-speaker utterances, so the transcript reads like the conversation actually happened — not one undifferentiated block.

whisper · mlx · diarized
03 · Summarize

Decisions and
actions, drafted.

A local Gemma instruction model, running through mlx-lm, reads the transcript and produces a structured summary, a decision register, a list of action items, and the participants — all written to a local SQLite store you can search with full-text FTS5. The summary a cloud notetaker would charge you for, computed on your own machine and kept there.

summary · decisions · search
III · Feature Catalogue

One record, end to end.

all on-device · v1.0
CapabilityS/01

Double-stream capture.

Record system audio via ScreenCaptureKit and your microphone via AVAudioEngine at the same time — so a call, a recording, and the person in the room all land in one transcript.

ScreenCaptureKit · AVAudioEngine
CapabilityS/02

Local transcription.

Speech-to-text runs through a Metal-accelerated Whisper model (large-v3-turbo, MLX) with in-memory 16kHz mono resampling. Fast on Apple Silicon, and entirely on-device.

Whisper · MLX
CapabilityS/03

Speaker diarization.

Energy-based partitioning splits the audio into clean per-speaker utterances, so the transcript reads like a conversation instead of a wall of text.

on-device · per-utterance
CapabilityS/04

Meeting intelligence.

A local Gemma model via mlx-lm turns the transcript into a structured summary, a decision register, action items, and a participant list — no cloud notetaker required.

Gemma · mlx-lm
CapabilityS/05

Full-text search.

Every session is indexed with SQLite FTS5, so you can query across months of meetings instantly and jump straight to the line that matters.

SQLite FTS5 · instant
CapabilityS/06

Edit & export.

Correct the transcript inline, retitle sessions, and export transcripts and summaries to a folder you choose. Your words, your files, no re-upload.

editable · exports
CapabilityS/07

First-run weights.

Whisper and Gemma download once from public open-weights mirrors with live byte-progress. After that, every transcription and summary is offline.

one-time · local
CapabilityS/08

Menu bar & file import.

Start a capture from the menu bar, drop in an existing audio file to transcribe, and let smart titles name the session for you.

menu bar · import
IV · System & Runtime

Concrete claims,
no asterisks.

local-first · provable
Operating systemmacOS 14+ (Sonoma)Apple Silicon required
EngineWhisper · GemmaMLX · on-device
Network usageModel download onlyPublic open-weights mirrors
User dataLocal SQLite + containerNever transmitted
V · Pricing

Pay once. Keep every word.

mac app store · one-time
Mac App Store
One-time
price announced at launch · every update included
no subscription · no per-minute fee

Cloud notetakers rent you transcription by the seat and run your meetings through their servers. Silo Transcribe is a single purchase, on your Mac, with unlimited local transcription and summarization — because it all runs on hardware you already own. Buy once, keep the record.

Coming to the Mac App Store
VI · Privacy & Support

Plain English, on file.

full policy · direct contact
SECURE_CHANNEL_ACTIVE

Be in the first hundred to keep a private record.

Silo Transcribe is in pre-release for the Mac App Store. Join the waitlist and we'll send a single email when it goes live — no marketing list, no newsletter, no follow-up campaigns.

Join the waitlist Waitlist email · one message · launch only