Penwright
For engineers and AI-editor power users

Your prompt is finished by the time your fingers reach the keyboard.

Dictate prompts into Cursor and ChatGPT. Write PR descriptions, commit messages, and JSDoc without leaving the keyboard.

Penwright for For engineers and AI-editor power users

Why Penwright fits

Four things that matter for your role.

Designed for technical vocabulary

Penwright recognizes library names, CLI flags, and snake_case identifiers, and learns the ones it doesn't.

    Designed for technical vocabulary in Penwright for Mac

    AI-editor companion

    Talk the prompt out loud. Cursor sees a clean, structured request, not a stream of consciousness.

      AI-editor companion in Penwright for Mac

      No code leaves your Mac

      You can dictate in repos under NDA. Audio and text both stay local.

        No code leaves your Mac in Penwright for Mac

        Custom dictionary for stack jargon

        Kubernetes, Hasura, Datadog. Add them once, ship them forever.

          Kestral→KestrelLearned
          react→ReactLearned
          post gres→PostgresLearned
          penwright→PenwrightLearned

          The small stuff that makes voice actually usable.

          Dictionary, snippets, multilingual, all local.

          Personal dictionary

          Add your team's vocabulary once. Penwright gets it right every time after that, codenames, last names, library names, internal acronyms.

          Add: 'Kestrel' • Replace: 'Kestral' with 'Kestrel'

          Voice snippets

          Trigger a saved block of text by saying a phrase. The expanded version comes out polished, and the variables stay yours to fill.

          'sig' → 'Best, Daniel, Penwright founder'

          99 languages

          Whisper transcribes 99 languages, auto-detected while you speak. English and German get first-class cleanup. All of it runs on your Mac.

          EN · DE · ES · FR · PT · JA · ZH · …
          Privacy

          Privacy by architecture, not by policy.

          Penwright does not need your spoken content to provide the product. Audio, transcripts and local indexes stay on your Mac, and you can verify the network traffic yourself.

          Content stays on your Mac

          Dictation, transcripts, meeting audio and local indexes are processed and stored on your machine.

          Included at launch

          Data minimisation by default

          Penwright's servers handle accounts, licences and billing, not the audio or transcripts you create on your Mac.

          Included at launch

          No audio or text upload endpoint

          The Penwright API has no route for your dictation audio or transcripts. A server cannot leak content it never receives.

          Included at launch

          Verify every claim

          Use any network monitor you trust. The security page documents the traffic you should, and should not, see.

          Included at launch
          Real-life use cases

          Where developers use Penwright

          • 01

            PR descriptions that actually explain

            Talk through what changed and why. GitHub gets a paragraph instead of "fix bug".

          • 02

            Code comments out loud

            Hold a thought, speak it into the JSDoc block, keep refactoring. No more comment debt.

          • 03

            Linear tickets while debugging

            Reproduce, then dictate the steps directly into the bug report, every detail still fresh.

          What is typing costing you?

          Drop your numbers in and see what voice gives back.

          h

          Emails, docs, prompts, chats. All of it counts.

          €/h

          If you don't bill hourly, use a fair estimate.

          Monthly savings
          €2,829
          Around 47 hours of writing per month
          Yearly savings
          €33,943
          Penwright Pro is €9.00/month

          Try it with your voice.

          7-day trial, then €9/month. Local, private, in every Mac app.