search your command
history the way you think.
Ctrl+R only matches exact substrings.
Grep is powerful but verbose.
You remember the intent, not the flags.
Process
> Trigger
Type ic in your terminal to open the TUI.
> Describe
Type what you want to do in natural language. No need to remember exact regex or pipe commands.
> Execute
icommand ranks historical commands by semantic similarity. Hit enter to copy the command.
Semantic Search
Uses local vector embeddings to understand intent behind queries, not just string matching.
Works Offline
Zero latency. No data leaves your machine. Your history remains private and secure.
Universal Shell
Seamless integration with Zsh and Bash via a single binary. No complex config.
Instant Results
Built for fast startup and search times, even with massive histories.
Live Preview
v1.0.4-stableGet Started
1. Install icommand using pipx
pipx install icommand-cli2. Initialize icommand
$icommand init3. Start using icommand
Close your shell, start a new one, then type:
$ icto launch the TUI interface
— or —
Search for commands directly:
$icommand search "npm run dev"Alternative install methods
pip install icommand-clibrew install icommandcoming soon