Repository navigation
v1.0 — Command Studio
🍎 macOS only — This release contains the macOS version exclusively. Windows & Linux support is coming in a future release.
What's New in This Fork
📎 Attachments in Prompts
- Paste images directly from clipboard into custom prompts (
⌘V) - Attach image files (PNG, JPG, HEIC, etc.) via file picker
- Attach plain text files — content is sent as context to the AI
- Attachments also work in follow-up questions inside the response window
✏️ Smarter Input
- Multi-line expandable input — grows up to 5 lines, then scrolls
- Enter to send, Shift+Enter / Alt+Enter to insert a new line
- Input and attachments are reset on each popup open
🧩 Command Management
- Drag-to-reorder command buttons directly in the popup (Edit Mode)
- Import / export individual commands as JSON files
- Export full config (all commands + custom instruction) as a backup
- Import full config to restore or share your setup
- Per-command custom AI provider support
🖥️ UI & UX
- Wider popup for more breathing room
- Drag popup across multiple screens — not locked to the originating display
- Horizontal attachment strip with drag-to-scroll gesture
- Response window follow-up input supports attachments and multi-line
🐛 Bug Fixes
- Fixed: Onboarding could not locate the correct path to System Settings → Privacy & Security on newer macOS. The deep link now opens the correct pane directly.
🧠 AI Providers
| Provider | Type |
|---|---|
| Google Gemini | Cloud — Free tier available |
| OpenAI | Cloud — GPT-4o and compatible |
| Anthropic | Cloud — Claude 3.5 Sonnet, Opus, etc. |
| Mistral AI | Cloud |
| OpenRouter | Cloud — 100+ models via one API key |
| Ollama | Local |
| MLX (Apple Silicon) | Local — fully offline, zero internet |
Requirements
- macOS 14 (Sonoma) or later
- Apple Silicon or Intel Mac
Installation
- Download
AI-Shortcuts-v1.0-macOS.dmgbelow - Open the
.dmgand drag AI Shortcuts.app into your Applications folder - Launch — the app will guide you through permissions on first run
Accessibility permission is required to read and replace selected text system-wide. The app will prompt you on first launch.