SnapPrompt for Linux

Screenshot anything on Linux and ask Claude about it

Press Ctrl+Shift+1, select part of the screen and type your question. The answer appears right next to the capture, on X11 and Wayland.

The macOS and Linux builds are coming soon.

SnapPrompt is a desktop app for Windows, Mac and Linux. Open this page on your computer to download it.

SnapPrompt has no ChromeOS build. It runs on Windows, Mac and Linux; the Linux build has not been tested in a Chromebook's Linux environment.

  • Linux

    Linux x64, tested on Ubuntu 22.04

    SnapPrompt for Linux is x64 only for now.

    • Linux AppImageComing soon
    • Linux .debComing soon

    The Linux build is not published yet. This page links it as soon as it is.

  • Windows

    Windows 10 or 11, 64-bit

    SnapPrompt for Windows is x64 only for now. Windows 11 on ARM runs x64 apps through emulation; Windows 10 on ARM does not.

    • Download for Windows

      Windows 64-bit: version 0.4.0 · 8.9 MB · released

  • Mac

    macOS 12.3 or newer, Apple Silicon or Intel

    Not sure which chip? Apple menu › About This Mac.

    • Mac with Apple SiliconComing soon
    • Mac with IntelComing soon

    The Mac build is not published yet. This page links it as soon as it is.

The app asks for a key on first launch: get a free 3-day trial key on thedownload page, or buy a license for $19 + applicable tax.

How it works on Linux

  1. Press the shortcutCtrlShift1 starts a capture from any app. On X11 drag a region, press Space to pick a window or F for the full screen; on Wayland pick the area in your desktop's picker.
  2. Type a questionA prompt box opens beside the selection. Choose where it goes with Ctrl1 (quick answer),Ctrl2 (Claude Code) or Ctrl3 (Claude chat).
  3. Read the answerThe answer streams into a card next to the capture. Ask a follow-up, copy it, or fix the problem in Claude Code.

Install and first launch

Requirements: Linux x64 with WebKitGTK 4.1, an AppIndicator library for the tray icon, Tesseract for text recognition and, on Wayland, xdg-desktop-portal with your desktop's backend. The license is kept in the Secret Service keyring (GNOME Keyring or KWallet), so one must run in your session. You also need the Claude Code CLI signed in to your own Claude account.

  1. AppImage: install the libraries, then make the file executable and run it. The AppImage updates itself.
    sudo apt install libwebkit2gtk-4.1-0 libayatana-appindicator3-1 tesseract-ocr xdg-desktop-portal
    chmod +x SnapPrompt_*.AppImage
    ./SnapPrompt_*.AppImage
    Add tesseract-ocr-vie for Vietnamese text.
  2. .deb, once it is published: sudo apt install ./SnapPrompt_*.deb also installs WebKitGTK, the AppIndicator library and Tesseract; add tesseract-ocr-vie for Vietnamese and, on Wayland, xdg-desktop-portal. A .deb does not update itself: install the new one to update.
  3. Activate your trial key or license key when SnapPrompt asks for it.

On Fedora and Arch, install these packages for the AppImage instead:

sudo dnf install webkit2gtk4.1 libayatana-appindicator-gtk3 tesseract tesseract-langpack-vie xdg-desktop-portal
sudo pacman -S webkit2gtk-4.1 libayatana-appindicator tesseract tesseract-data-vie xdg-desktop-portal

SnapPrompt sits in the tray; its menu opens on any click and holds every action. A setting in Settings › General adds it to your desktop's autostart.

Linux shortcuts

  • CtrlShift1 capture and ask (quick answer)
  • CtrlShift2 full capture, with folder and model choices
  • CtrlShift3 open the app
  • AltS select text in the capture, AltA annotate, AltE open the image editor
  • CtrlM choose the model while you type

On X11 the keys you set in Settings work everywhere. On Wayland the desktop's GlobalShortcuts portal delivers them and lets you change them in its settings. Without the portal, add a custom shortcut in your desktop's keyboard settings that runs snapprompt --capture (or snapprompt --full-capture). The full list is in Keyboard shortcuts.

Text recognition on your computer

On Linux SnapPrompt reads the text in a capture with Tesseract. The capture is passed to it directly and never written to disk, and nothing is uploaded for OCR. Without Tesseract the capture still works, and Settings shows the command to install it. The optional Xiaomi-OCR-0 model is Windows-only for now. More inOffline OCR.

Frequently asked questions

Which distributions does SnapPrompt run on?

Linux x64. It is tested on Ubuntu 22.04 with X11 and Wayland. Other distributions work when they ship WebKitGTK 4.1, an AppIndicator library and xdg-desktop-portal.

AppImage or .deb?

The AppImage updates itself; you install its libraries yourself. The .deb installs WebKitGTK, the AppIndicator library and Tesseract with apt, and you update it by installing the new .deb. If a package is not published yet, the download button shows Coming soon.

Does it work on Wayland?

Yes. On Wayland the desktop shows its own region picker and SnapPrompt receives only the area you pick. Global shortcuts use the GlobalShortcuts portal (GNOME 48 or newer, KDE Plasma 5.27 or newer, Hyprland); the desktop may ask once. Without the portal, bind snapprompt --capture to a key in your desktop settings. Picking a single window with Space is X11 only.

Where is the tray icon on GNOME?

GNOME hides tray icons unless the AppIndicator and KStatusNotifierItem Support extension is enabled. Ubuntu ships it enabled; elsewhere install gnome-shell-extension-appindicator, enable it, then sign out and in.

Do I need a Claude account?

Yes. SnapPrompt talks to Claude through the Claude Code CLI and uses the sign-in Claude Code already has on your computer. If the CLI is missing, SnapPrompt can download and install the official build for you. The Claude chat destination works without the CLI.

Is it a subscription?

No. You pay $19 + applicable tax once and the license is yours for good, with 1 year of updates. SnapPrompt keeps working on every version released at or before your updates end (the date and time shown on the license page). A version released after that moment needs a renewal to run with your license. Renewing costs $9 + applicable tax a year.

Try SnapPrompt free for 3 days

Windows, Mac and Linux. The macOS and Linux builds are coming soon. After the trial, $19 + applicable tax once, with 1 year of updates included. You use your own Claude account.