Local-first · MCP-native · Privacy by default

Your commands, one keystroke away.

Summon any command, snippet, or workflow from a floating palette. Fuzzy search, fill in args, auto-paste — in under two seconds. And every snippet is available to your AI agents over MCP.

Free forever. macOS 15+ · Apple Silicon recommended

Works with Claude Code, Codex, Gemini CLI, Cursor, and Windsurf.

Everything you need, nothing you don't.

Built for developers who value speed, privacy, and keyboard control.

Fuzzy + FTS5 search

Fuzzy matching plus SQLite FTS5 full-text search rank by relevance, frequency, and recency. Find any command instantly — no exact spelling required.

Templates with arguments

Snippets with {placeholders} prompt you for values before pasting. Six argument types plus dynamic variables: date, clipboard, shell output.

Composition queue

Stack multiple snippets together with join strategies (&&, ||, ;, |, ). Build a multi-step command, fill its args, paste once.

On-device AI

MLX models run locally on Apple Silicon for arg detection, descriptions, and semantic search. Free, private, no API key required.

Organization

Categories, tags, favorites, smart filters, and bulk operations in a three-column Library window. Built to manage thousands of snippets without slowing down.

Snippet Packs

Install curated community packs — Git, Docker, AWS, Kubernetes, API recipes — in one click. Start with a real library instead of an empty page.

iCloud sync

Optional CloudKit sync keeps your library identical across Macs, encrypted in transit and at rest by Apple. No account, no server, no login.

New Snippet from Selection

Highlight text anywhere, hit ⌃⇧Space, and CommandIt grabs it, opens the New Snippet form, and auto-detects the placeholders — free for everyone.

Auto-paste

Select a snippet, fill its args, press Enter. CommandIt pastes the rendered command directly into whichever app you were using — terminal, editor, browser, anywhere.

See it in action.

A keyboard-driven palette, a serious library, and AI that respects your data.

The palette

Summon, search, paste.

A floating panel above every window. Fuzzy + FTS5 search ranks by relevance, frequency, and recency. Type a few letters and your snippet is one Enter away.

CommandIt palette open with search results

The library

Three-column workbench.

Sidebar of categories and smart filters, list of snippets with sort + bulk actions, detail editor on the right. Built for managing thousands of commands without slowing down.

CommandIt library three-column layout

Composition

Stack snippets together.

Queue multiple commands, choose a join strategy (&&, ||, ;, |, ), fill all the args at once, paste the whole pipeline. Saves you from rebuilding common multi-step flows.

Composition queue with multiple stacked snippets

Developer Tools

Your snippets, wired into your terminal and your AI agents. A terminal-friendly CLI and a built-in MCP server — both ship with the app, both install in one command.

commandit CLI

Search, render, and paste snippets directly from your terminal. Every snippet in your library becomes a one-liner.

$ commandit search docker
$ commandit render deploy-staging
$ commandit paste git-rebase-onto

Install from Settings → Developer Tools or run commandit install-cli.

MCP Server (built in)

Every snippet becomes a tool your AI agent can call. Agents can search, render, create, and refine snippets — the full circle.

One-command install from Settings → Developer Tools for Claude Desktop, Cursor, and Windsurf. Terminal agents (Claude Code, Codex, Gemini CLI) use their own native MCP config — the integration guide has copy-paste snippets for each.

Read tools (search, describe) are free. Write tools (create, render, paste, generate, enhance) are Plus.

Works with Claude Code · Codex · Gemini CLI · Cursor · Windsurf · VS Code

Read the integration guide

Three steps. Two seconds.

From hotkey to pasted result — faster than opening a terminal.

1

Summon

⌃Space

Press the global hotkey from anywhere on your Mac. A floating palette appears above your current window — no context switching, no focus loss.

2

Search

Type anything

Fuzzy + FTS5 search ranks by relevance, frequency, and recency. Fill in template arguments with auto-detected types. Stack multiple snippets in the composition queue.

3

Paste

↩ Enter

CommandIt pastes the result directly into whichever app you were using — terminal, editor, browser, anywhere. Whole flow takes under two seconds.

Simple Pricing.

A generous free tier with on-device AI for everyone. Plus for power users who want sync, cloud AI, and the full agent toolset.

Free

$0 forever

Everything you need to get started.

  • Unlimited snippets, categories, tags, and favorites
  • Encrypted at rest (AES-256 via SQLCipher)
  • Fuzzy + FTS5 full-text search
  • Auto-paste into any app
  • Template arguments (6 types)
  • Dynamic variables (date, clipboard, shell)
  • + 8 more on the pricing page
Download free

Plus

$4.99 /mo · or $49/yr

For developers who want sync, cloud AI, and full MCP.

  • Everything in Free
  • iCloud CloudKit sync (encrypted in transit & at rest)
  • Multi-snippet composition queue
  • Cloud AI — NL→command (⌘G)
  • Cloud AI — command explanation
  • Cloud AI — BYOK (Claude, OpenAI, custom)
  • + 2 more on the pricing page
See pricing

7-day free trial. 14-day money-back guarantee. Cancel anytime.

Privacy is the product.

Your snippets live on your Mac. Period. Local-first by default, optional iCloud sync, BYOK for cloud AI — and only cookie-free, aggregate website analytics.

Encrypted at rest

AES-256 via SQLCipher — your local database is unreadable without the key.

Encrypted sync

Optional iCloud CloudKit sync, encrypted in transit and at rest by Apple.

On-device AI

MLX models run locally on Apple Silicon. No prompts sent anywhere.

BYOK cloud AI

Plus features call your own Claude / OpenAI key directly. CommandIt never proxies.

Ready to try CommandIt?

Download for free. No account, no signup.

macOS 15+ · Apple Silicon recommended