Case study

Scribble

Cross-platform desktop speech-to-text app for Windows, macOS and Linux on Tauri and React: press a shortcut, speak, and the words appear wherever you type. Local transcription with Whisper or Parakeet, with cloud transcription and LLM post-processing as paid features.

Overview

Scribble

Cross-platform desktop speech-to-text app for Windows, macOS and Linux on Tauri and React: press a shortcut, speak, and the words appear wherever you type. Local transcription with Whisper or Parakeet, with cloud transcription and LLM post-processing as paid features.

Scribble turns speech into text anywhere on the desktop. Press a global shortcut, speak, and the words land in whatever app has the cursor.

Local first

Transcription runs on the machine with Whisper or Parakeet models, so nothing has to leave the computer. Cloud API transcription and LLM post-processing are available as paid features.

Built with

Tauri and Rust on the desktop side, React and TypeScript for the interface, shipping for Windows, macOS and Linux.

Gallery

Inside the project

Real screens captured from the live build.

Features

What it does

  • Global shortcut: press, speak, text appears where you type
  • Local transcription with Whisper or Parakeet models
  • Cloud API transcription as a paid feature
  • LLM post-processing as a paid feature
  • Windows, macOS and Linux
  • Tauri, Rust, React and TypeScript

Tools

The stack I build with

Whatever the project needs, from commerce platforms to custom apps.

TauriRustReactTypeScriptWhisper

In partnership with Mahmoud Abas

Start a project

Have a store or app to build?

Tell me what you're building.