What's New
Release notes and changelog for CommandIt.
Version 1.0 — Launch
Section titled “Version 1.0 — Launch”The initial public release of CommandIt for macOS.
- Floating palette — press
Control+Spaceto open a floating command palette above any app - Auto-paste — snippets paste directly into your active app via System Events
- Full-text search — FTS5-powered instant search across names, templates, summaries, categories, and tags
- Fuzzy matching — typo-tolerant search that ranks results by relevance
- Categories and tags — organize snippets by domain and cross-cutting labels
- Favorites — star frequently-used snippets for quick access
- Snippet types — Code, Command, Prompt, Query, Text, and URL
- Soft delete — deleted snippets go to Recently Deleted for 30 days before permanent removal
- Library window — three-column layout for browsing, editing, and managing your full snippet collection
- Sort bar — sort by name, date created, date modified, usage count, or category
- Bulk operations — select multiple snippets for delete, export, or category assignment
- Import/Export — JSON import and export with safety validation for shell commands
- Menu bar app — no Dock icon, always accessible from the menu bar
Template Engine
Section titled “Template Engine”- Argument placeholders —
{name}syntax with fill-in forms at paste time - Six argument types — text, number, select (dropdown), boolean (checkbox), multiline, and secret (masked)
- Dynamic variables —
{{date}},{{time}},{{datetime}},{{clipboard}},{{shell:command}} - Boolean flags — optional flags that are included or excluded entirely based on a checkbox
- Default values — pre-fill arguments with sensible defaults
Plus Features
Section titled “Plus Features”- Composition queue — chain multiple snippets with join strategies (
&&,||,;, newline, pipe) - Quick Capture — press
Control+Shift+Spaceto turn clipboard text into a templated snippet with auto-detected arguments - Execution history — track every snippet paste with timestamps and filled argument values
- Composable filters — combine
@categoryand#tagfilters with AND logic - Shell commands — embed live shell output in snippets at paste time
- iCloud Sync — sync snippets across Macs via iCloud (no account or server needed)
- Unlimited export — export and share any number of snippets at once
- AI Arg Detection (Free) — automatically detect arguments in pasted commands
- AI Description Generation (Free) — auto-generate one-line summaries for snippets
- AI Command Generation (Plus) — describe what you want in natural language, get a shell command (
Command+G). Works with on-device MLX (Apple Silicon) or your own cloud API key - Command Explanation (Plus) — get plain-language breakdowns of complex commands
- Semantic Search (Plus) — find snippets by meaning using Apple’s NLEmbedding
- Cloud AI / BYOK (Plus) — bring your own Claude, OpenAI, or custom API key for cloud-powered AI features
Snippet Packs
Section titled “Snippet Packs”- Curated packs — install ready-made snippet collections for Git, Docker, API, Kubernetes, and more
- One-click install — browse and install packs from Settings
Onboarding
Section titled “Onboarding”- Setup wizard — Welcome, Tutorial, Permissions, Pack Picker, AI Setup, Plus Pitch, and Completion steps
- Interactive tutorial — practice the global hotkey during onboarding
- Permission guidance — step-by-step Accessibility and Automation permission setup
Settings
Section titled “Settings”- Customizable hotkey — set any modifier+key combination as your global palette shortcut
- Keyboard shortcuts reference — full shortcut list in Settings and in the palette help overlay
- AI provider configuration — choose between on-device MLX, Claude, OpenAI, or a custom endpoint
- Backup and restore — automatic backups on launch with manual restore option
- Auto-update — Sparkle-powered updates with release notes