✦ Free & Open Source

Your templates,
one keystroke away.

Press Ctrl+Shift+Space from any app. Search your saved templates. Text appears instantly in any focused field. No cloud. No accounts. Just speed.

CueDraft template picker interface

How it works

From trigger to text in seconds.

01

Trigger

Press Ctrl+Shift+Space from any app — email, Slack, IDE, browser. CueDraft appears instantly as an overlay.

02

Search

Type a few characters. Full-text search finds your template in under 50ms. Filter by category or scroll with arrow keys.

03

Injected

Hit Enter. Text appears in your focused field — no clipboard, no paste. If the template has variables, you're prompted to fill them first.

Features

Everything you need. Nothing you don't.

Global hotkey

Trigger the picker from any application — browser, terminal, IDE, email client. Configurable hotkey, registered at the OS level.

Instant FTS5 search

SQLite FTS5 full-text search returns results in under 50ms. Prefix match on title and content — no loading spinner.

Template categories

Organize templates into categories like Work, Personal, or Code. Filter the picker to the right context instantly.

Variable substitution

Use {{variable}} tokens in templates. Before injection, CueDraft prompts you to fill each variable — great for names, dates, and project codes.

Privacy-first

All data lives in a local SQLite database. Zero network calls, zero telemetry, zero analytics. Your templates never leave your machine.

Windows & Linux

Native text injection on Windows (SendInput) and Linux (X11 via robotjs, Wayland via xdotool/wl-copy). Works with any keyboard layout.

Your data never
leaves your machine.

CueDraft was built for people who care about what happens to their text. No accounts to create, no servers to trust, no telemetry to opt out of. It just works — locally.

Zero network calls
No servers, no APIs, no cloud sync — ever.
No telemetry, ever
Nothing is tracked, logged, or reported.
Local SQLite database
Your data lives in ~/.config/cuedraft/ on your machine.

Download

Download CueDraft

Free. No accounts. No subscriptions.

Universal
Linux .AppImage

Runs on any Linux distro. No install needed — just mark executable and run.

Download
Debian / Ubuntu
Linux .deb

Install system-wide with dpkg. Integrates with system package management.

Download
Windows 10+
Windows .exe

NSIS installer. Installs to %LOCALAPPDATA%\Programs\CueDraft. Launch at startup optional.

Download

All releases are available on GitHub Releases.