The CLI directory for the agent era
Find the best CLI
for any service
CLIs are the interface layer AI agents use to interact with the world. We index them so you can find the right one.
216 CLIs · 2 agent-ready · Why CLIs matter →
Or skip the search — let your agent find CLIs · curl clis.dev/api/clis
General-purpose fuzzy finder. Pipe anything into it — files, history, processes, git branches.
Blazingly fast recursive search. Respects .gitignore, supports regex. The grep everyone switches to.
cat with syntax highlighting and git integration. Like cat, but you can actually read the output.
Simple, fast alternative to find. Respects .gitignore, regex and glob support.
Smarter cd. Learns your directories, jump anywhere with "z". Replaces autojump and z.
Blazing fast file manager. Async I/O, image preview, bulk rename. The next-gen ranger.
The unorthodox file manager. Tiny, nearly 0-config, incredible speed.
Modern ls replacement. Colors, icons, git status, tree view. Fork of exa.
Console file manager with VI bindings. Preview, bulk rename, custom commands.
Next-gen ls command with icons, colors, and tree view
New way to navigate directory trees. Fuzzy search, preview, custom verbs.
Terminal file manager inspired by ranger — fast, minimal, single binary
Intuitive find-and-replace CLI — friendlier sed
Very fast fuzzy finder. Next-gen fzf alternative in Rust.
Human-friendly and fast alternative to cut and awk
Move files to trash instead of deleting permanently
Why CLIs?
The interface layer for AI agents
AI agents don't click buttons — they run commands. A single CLI call uses ~200 tokens. The equivalent MCP server dumps 55,000 tokens into your context window. That's a 275x difference →