Skip to content

scribe 0.6

Latest

Choose a tag to compare

@overseers-desk overseers-desk released this 28 Jun 08:36
· 54 commits to master since this release

First release of scribe, one tool that replaces the earlier dictation and clipboard-styling scripts.

Scribe takes text from the microphone or the clipboard, optionally restyles it with an LLM, and delivers it by typing, pasting, or leaving it on the clipboard. Five flags describe a run:

  • --input mic|clipboard
  • --window | --no-window
  • --deliver type|paste|clipboard
  • --style[=NAME], with --auto-style-delay for timed auto-styling
  • --quotes double|single|straight and --dialect off|british

Presets:

  • Dictate into the focused window: --input mic --no-window --deliver type
  • Dictate, review, paste: --input mic --window --style --auto-style-delay 1000 --deliver paste
  • Restyle the clipboard, review, copy back: --input clipboard --window --style --deliver clipboard

Requires whisper-cli, parecord, dotool, wl-clipboard, a Wayland-native Tk 9, a whisper model, and a DeepSeek API key. See the README for the dependency list and setup.

Known issue: --no-window --deliver paste can deliver stale clipboard content on the Wayland Tk build (#1).