What sets it apart from TextExpander/Espanso:
• Project-aware — surfaces git branches, file paths, npm scripts,
Makefile targets, .env vars automatically. No manual setup.
• Scoped search — ;;@git for branches, ;;@f for files, ;;@npm for
scripts. Like a mini command palette in any text field.
• AI prompt templates — save and reuse prompts across ChatGPT,
Claude, Cursor, etc.
• Custom providers — pipe any shell command into the popup (Docker
containers, API lookups, bookmarks).
• Privacy-first — everything local, no cloud, no keylogging.
Accessibility permission only detects the ;; trigger.
Config is JSON (~/.config/tabtype/config.json) with per-project overrides. Requires macOS 15+. Happy to answer any questions!