GREMBLE.
Workshop · Vancouver B.C.
GRM-02 · Open source · ● Open source

GrembleVoice

On-device speech, speaker labels and cleanup for Apple platforms.

7
Modules
Apache 2.0
Licence
Swift 6
Strict concurrency
Terminal output of a two-speaker sample recording, transcribed with timestamps and speaker labels.
Fig. 1 · Real output on a Mac: a sample two-person recording, transcribed and split by speaker on-device
The Learn Corrections sheet listing four misheard words and their corrected spellings.
Fig. 2 · Real screen, debug app: corrections learned from an edited sample transcript
The dictionary list with six place-name entries and the misheard forms each one fixes.
Fig. 3 · Real screen, debug app: the dictionary those corrections build, applied to every transcript

Features

  • An open-source, on-device speech stack for Apple platforms.
  • Swift 6 strict concurrency, with injection-hardened context capture.

A Spec sheet

Modules
Core, Audio, two speech engines, Refinement, Cloud, Engine
Recognition
Either of two open speech models, on-device
Refinement
A local language model or your own cloud key
Install
Swift Package Manager
Extras
Hallucination filter, phonetic dictionary, injection-hardened context capture
Used by
Detto, CRYPTiD

B Releases

  1. Jul 22, 2026Latest release

C Related parts

What's Gremble

A Vancouver workshop that builds tools for public affairs and knowledge work, plus apps, open source, hardware and games.

Who's Jason

Jason Craik founded Gremble. He works in public affairs and political risk in Vancouver, advising on government relations, corporate affairs, M&A, market entry, issues and strategy. About Jason → · LinkedIn ↗