Projects · 11

Things I've built, mostly so I'd want to use them.

P-05 Local-First / CLI · Go · 2026 · Released

tprompt

tmux-first prompt library that injects the prompt you pick into whatever runs in your pane

gotuitmuxcliprompt-library
The tprompt prompt board open in a tmux popup, listing saved prompts by key

Coding agents lock saved prompts inside their own slash commands. tprompt keeps mine as plain markdown files and injects the one I pick into whatever is running in the current tmux pane — Claude Code, Codex, aider, a Python REPL, or a bare shell — as if I typed it. The main workflow is a tmux popup: prefix + P, pick a prompt by key, and the text lands in the pane I launched from. Because it rides tmux, it rides remote sessions too: SSH in, attach, and the same prompt board is right there.

Nothing runs as a daemon. Picking a row writes a private handoff job and spawns a short-lived worker that waits for real tmux pane readiness before injecting; direct send and paste deliver synchronously. It’s deliberately narrow — no templating, no composition, no GUI — and guarantees verified tmux-targeted delivery, not how the receiving app interprets the text. Released and installable via Homebrew or mise.

Role
Solo
Stack
Go
Status
Released
Year
2026
~/projects · last sync 06 jun 2026
ESC