Skip to main content

Status: WIP

Pladder

Push-to-talk dictation for macOS, built for talking to coding agents. Hold a key, speak, let go, and about 300 ms later the prompt is in Claude Code, Codex, Cursor or OpenCode. It runs entirely on device, works offline in 25 languages, and is free and MIT licensed.

manifest

status
WIP
date
stack
  • Swift
  • macOS
  • On-device AI
  • Speech-to-text
  1. 01input

    Challenge

    Prompts for agents keep getting longer, and speaking is three to four times faster than typing. Dictation has always given that advantage back in the wait after you stop talking, and cloud tools add a subscription, an account, and the question of where your audio ends up. The goal is release-to-paste latency close to zero on the slowest supported Mac, without a single word leaving the machine.

  2. 02build

    Approach

    Pladder runs NVIDIA's Parakeet TDT v3 on the Neural Engine and transcribes while you are still speaking, so an M1 pastes in about 300 ms whether you spoke for five seconds or five minutes. Everything else was moved off the critical path, and every change to it ships with a before-and-after benchmark. Around that core sits a polished menu bar app with a Liquid Glass pill, a send key that pastes and presses Return in one motion, a dictionary that learns your project's jargon, filler-word removal, spoken punctuation, and a CLI so other tools can use it for speech-to-text.

  3. 03output

    Next steps

    3 open
    1. Ship a signed download so installing no longer means building from source.
    2. Graduate the experimental on-device polish step that turns "wait, no, Friday" into "Friday".
    3. Keep pushing release-to-paste latency down, with a benchmark for every change.

~/Labs

All labs
  • Status: WIP

    Habit Tracker

    A local-first habit tracker based on Atomic Habits, built end to end by a seven-stage agent software factory. Plan habits around the identity you want to build, work through a focused daily queue, reflect on misses, and get coaching grounded in the four laws of behavior change. It installs as a PWA, works offline, and keeps all data on your device.

    • Nuxt
    • PWA
    • Software factory
    • Agentic engineering
  • Status: WIP

    Good Vibes Only

    Claude Code plugins that take care of the annoying parts of agent work, so agents stay on track and you do not have to babysit them. The first plugin, usage-limits, lets long agent runs survive a usage limit. Claude pauses cleanly and picks up in the same thread once the window resets.

    • Claude Code
    • Agent skills
    • Agentic engineering

Let's talk.

Want to discuss a talk, a workshop, or an internal session? Email is the best starting point.

Fabian Meyer

fmeyer.dev • © 2026