Skip to content

leopiney/elevenscribe

Repository files navigation

Elevenscribe icon

Elevenscribe

Speech-to-text and text-to-speech, one hotkey away.


Elevenscribe is a macOS menubar app powered by ElevenLabs that gives you speech-to-text and text-to-speech from anywhere on your Mac.

  • Speech-to-Text — Press ⌘ Shift Space to start recording, speak, then press ⌘ Shift Space again to stop. The transcript is pasted directly into the active app using the Scribe real-time API.
  • Text-to-Speech — Copy any text to your clipboard and have it read aloud using ElevenLabs voices.

Elevenscribe overlay showing live transcription while a YouTube video plays

  • Floating overlay shows live transcription as you speak
  • Automatically ducks system volume while recording
  • Runs silently in the menu bar, always one shortcut away
  • Requires an ElevenLabs API key

Install from Releases

  1. Go to the Releases page and download the latest .dmg
  2. Open the .dmg, drag Elevenscribe to your Applications folder
  3. Launch the app and enter your ElevenLabs API key when prompted
  4. Grant Accessibility and Microphone permissions if macOS asks

Build Locally

Prerequisites: Rust, Node.js, pnpm

git clone https://github.com/pentoai/elevenscribe
cd elevenscribe
pnpm install
pnpm tauri build

The .dmg will be at src-tauri/target/release/bundle/dmg/.

For development with hot-reload:

pnpm tauri dev

Related

Epicenter — a more fully-featured ElevenLabs dictation app with more configuration options, if you need something beyond what Elevenscribe offers.

Contributing

Commits must follow the Conventional Commits format — this is enforced by a commit-msg hook and drives automatic versioning:

Prefix Example Version bump
feat: feat: add paste on stop minor 0.1.0 → 0.2.0
fix: fix: restore volume on crash patch 0.1.0 → 0.1.1
feat!: feat!: redesign overlay API major 0.1.0 → 1.0.0
chore: docs: refactor: chore: update deps no bump

When a versioned commit is merged to main, a Release PR is opened automatically. Merging it tags the release and triggers the macOS build.

About

Using Scribe v2 API from ElevenLabs so that I don't have to pay Monologue, WhisperFlow, or SuperWhisper

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors