
Description
Taking a screenshot needs one app, annotating it needs another, pulling the text out of it needs a third, and recording a short clip needs a fourth. Four tools, four sets of shortcuts, and the results scattered across the desktop and a temp folder where you will never find them again.
Kiri folds all of it into one window. One shortcut — Shift+Ctrl+A on Windows — then pick a window or drag a region, and annotation, text recognition and recording all continue from there: crop, pen, shapes, arrows, text, mosaic, undo and redo, with screenshots landing on the clipboard and recordings saved as MP4 or GIF.
Local-first is stated rather than implied: OCR runs through the operating system own engine by default — Vision on macOS, Windows.Media.Ocr on Windows — so images never leave the machine, and the optional remote OCR asks before every single upload. Even updates are explicit: checking, downloading and installing each need a click, with no background checks and no silent installs.
Everything lands in one library that you can search, favourite, tag and rename, with deletions going to a recoverable trash and the library itself relocatable to an external drive. Written in Rust with Tauri, MIT licensed, with builds for macOS 14+ and Windows 11 x64.
One shortcut to start: Press the hotkey, click a window or drag a region, and continue straight into annotation, recognition or recording.
Full annotation toolset: Crop, pen, shapes, arrows, text and mosaic with undo and redo; annotated captures can be reopened from the library and edited again.
Local OCR: macOS Vision or Windows.Media.Ocr by default so images stay on the machine, with results kept in a searchable text history alongside the source image.
Recording and GIF: Record a region with optional system audio, microphone, pointer and click highlights, a countdown ring before it starts, and MP4 or GIF output.
One library: Screenshots and recordings share a searchable library with favourites, tags, renaming and a recoverable trash, and it can live on an external disk.
No silent updates: Checking, downloading and installing an update each require an explicit click, and packages are signature-verified.
Kiri folds all of it into one window. One shortcut — Shift+Ctrl+A on Windows — then pick a window or drag a region, and annotation, text recognition and recording all continue from there: crop, pen, shapes, arrows, text, mosaic, undo and redo, with screenshots landing on the clipboard and recordings saved as MP4 or GIF.
Local-first is stated rather than implied: OCR runs through the operating system own engine by default — Vision on macOS, Windows.Media.Ocr on Windows — so images never leave the machine, and the optional remote OCR asks before every single upload. Even updates are explicit: checking, downloading and installing each need a click, with no background checks and no silent installs.
Everything lands in one library that you can search, favourite, tag and rename, with deletions going to a recoverable trash and the library itself relocatable to an external drive. Written in Rust with Tauri, MIT licensed, with builds for macOS 14+ and Windows 11 x64.
Features
One shortcut to start: Press the hotkey, click a window or drag a region, and continue straight into annotation, recognition or recording.
Full annotation toolset: Crop, pen, shapes, arrows, text and mosaic with undo and redo; annotated captures can be reopened from the library and edited again.
Local OCR: macOS Vision or Windows.Media.Ocr by default so images stay on the machine, with results kept in a searchable text history alongside the source image.
Recording and GIF: Record a region with optional system audio, microphone, pointer and click highlights, a countdown ring before it starts, and MP4 or GIF output.
One library: Screenshots and recordings share a searchable library with favourites, tags, renaming and a recoverable trash, and it can live on an external disk.
No silent updates: Checking, downloading and installing an update each require an explicit click, and packages are signature-verified.

