Synced from hotshot. This page is pulled from hivecommons/hotshot@main during the docs build. Edit the canonical source in the hotshot repository.
Hotshot Roadmap
Hotshot is a small cross-platform bridge from screenshots to AI terminals. This roadmap records the near-term direction so contributors can align work across the macOS app, Linux script, and Windows helper.
Recently shipped
- macOS, Linux, and Windows screenshot-to-terminal flows with CLI-aware text injection for Claude Code, GitHub Copilot CLI, aider, and opencode.
- Clipboard enrichment with image data, file URLs, and shell-escaped text paths.
- Isolated Linux and Windows tests (with external tools replaced by test doubles) plus extracted
HotshotCorehelpers for shared macOS decision logic. - First tagged release (v0.1.0) and a Homebrew install path via the
hivecommons/homebrew-hivetap (brew install hivecommons/hive/hotshot).
Near term
- Package distribution: extend first-class install paths beyond Homebrew on macOS, documenting follow-on candidates such as winget and distro packages.
- Cross-platform parity (consistent behavior): keep Linux Wayland/X11 (Linux display systems) and Windows behavior aligned with macOS for clipboard modes, typed injection, warning paths, and safe fallback when helper tools are missing, such as keeping the saved image available even when typed injection cannot complete.
- More terminal and agent targets: expand detection and examples for terminals and AI CLIs as the ecosystem changes, while keeping unknown targets on safe, explicit fallback behavior.
Non-goals for now
- Full screen recording, GIF capture, or video editing workflows.
- Remote desktop or SSH session discovery beyond terminal/tmux-oriented flows.
- Cloud storage or hosted screenshot processing; Hotshot should remain local by default.