Skip to content

A parakeet that repeats what you says with local fine-tuning on voice to text intent

Notifications You must be signed in to change notification settings

JackSwitzer/Panokeet

Repository files navigation

Panokeet

Local voice-to-text dictation for macOS using whisper.cpp. Fast, private, runs entirely on your Mac.

Status: Recording Platform: macOS

Features

  • Global hotkey - Toggle recording from anywhere with Cmd+Keypad7
  • Fast transcription - GPU-accelerated via Metal on Apple Silicon
  • Privacy first - Everything runs locally, no data leaves your Mac
  • Training data - Optionally save audio/text pairs for future fine-tuning

Quick Start

./start.sh

See SETUP.md for installation instructions.

How It Works

  1. Press Cmd+Keypad7 to start recording
  2. Speak into your microphone
  3. Press Cmd+Keypad7 again to stop
  4. Edit the transcript if needed, then press Enter to save & copy to clipboard

Architecture

┌─────────────────┐     HTTP      ┌─────────────────┐
│   SwiftUI App   │◄────────────►│  Python Backend │
│   (Menu Bar)    │   :8765      │   (FastAPI)     │
└─────────────────┘              └────────┬────────┘
                                          │
                                          ▼
                                 ┌─────────────────┐
                                 │   whisper.cpp   │
                                 │  (Metal/GPU)    │
                                 └─────────────────┘

License

MIT

About

A parakeet that repeats what you says with local fine-tuning on voice to text intent

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •