piekara.me
← Back to Apps
🇵🇱 Polish-native model🔒 100% on-device🎙️ Hold, speak, paste

muff

Polish-first AI dictation for macOS. You dictate the way people actually speak — with the ums, the digressions, the swearing — and muff hands back finished text: an essay, a legal brief, a chapter. Everything runs on your Mac; audio and text never leave the device.

muff icon

What it does

⌨️

Hold to Dictate

A configurable global shortcut records while you hold it. Release, and the cleaned-up text is pasted straight at your cursor in whatever app you were in.

🧠

Speech and Language, On-Device

Speech recognition runs on the Apple Neural Engine and a bundled Polish-native language model cleans up the text. Nothing leaves the Mac — no cloud, no telemetry.

✍️

Writer Mode

The Writer profile turns raw, rambling dictation into finished prose. Lawyer, teacher, student, email and notes profiles are on the roadmap.

🔁

Continuous Dictation

Keep a session running hands-free instead of holding the key for every sentence — useful for long-form drafting.

🗣️

Wake-Word Activation

Start a dictation session from a spoken phrase rather than a keypress, with configurable stop phrases to end it.

😀

Spoken Commands

Say an emoji and it gets inserted; say a number in Polish or English and it lands as digits, not words.

🕓

Local History

Every session is stored locally in SQLite with its audio segments, browsable from a History view on your own machine.

🎛️

Live Overlay

A floating pill with a waveform shows capture state, and a HUD shortcut cycles dictation modes without opening settings.

One Product, One Language

No translation layer, no English model with Polish bolted on, and no 'sorry, didn't catch that'.

Local — no cloud, no telemetry
100%
Apple silicon
macOS 14+
Closed beta
v0.1

Built with

  • SwiftUI
  • Swift
  • AppKit (menu-bar app)
  • Parakeet ASR (CoreML / ANE)
  • llama.cpp + Bielik
  • GRDB (SQLite)
  • AVFoundation
  • Accessibility API
  • Astro (landing)
  • Cloudflare Pages

Polish Isn't a Suffix

One product, for one language. Join the closed beta waitlist and dictate the way you actually talk.

Occasional notes

Newsletter

What I'm building, lessons from shipping, and the odd post-mortem. No spam. Unsubscribe at any time.