← All tools

syshin0116/clidex

AI Agent
Popularity 75 Updated Development & Build

CLI tool discovery for AI agents. Search, compare, and install 440+ command-line tools with structured YAML/JSON output.

githubauto-collected

Installation

A directly usable install command is not verified yet. Check the project documentation or releases.

<p align="center" <img src="assets/logo.gif" alt="Clidex" width="500" </p <p align="center" <strongCLI tool discovery for AI agents</strong </p <p align="center" Search, compare, and install 4,924+ command-line tools with structured YAML/JSON output. </p <p align="center" <a href="https://github.com/syshin0116/clidex/actions/workflows/ci.yml"<img src="https://github.com/syshin0116/clidex/actions/workflows/ci.yml/badge.svg" alt="CI"</a <a href="https://github.com/syshin0116/clidex/releases/latest"<img src="https://img.shields.io/github/v/release/syshin0116/clidex" alt="Release"</a <a href="https://crates.io/crates/clidex"<img src="https://img.shields.io/crates/v/clidex" alt="crates.io"</a <a href="https://github.com/syshin0116/clidex/blob/main/LICENSE"<img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="License"</a </p

---

Quickstart

# Install
cargo install clidex            # or: curl -fsSL https://raw.githubusercontent.com/syshin0116/clidex/main/install.sh | sh

# Search (auto-downloads index on first run)
clidex "json processor"         # Pretty output in terminal, YAML in pipes
clidex "json processor" --json  # JSON output
clidex info jq                  # Detailed tool info
clidex compare jq dasel yq      # Side-by-side comparison

---

Why Clidex?

AI agents like Claude Code, Codex, and Gemini CLI can run terminal commands, but they don't know which tools exist beyond the basics. An agent uses grep when ripgrep is 10x faster, or find when fd is simpler.

Clidex bridges this gap. It's a local CLI that returns structured metadata about CLI tools: what they do, how to install them, and where to find docs. No web search API calls, no HTML parsing, and no cost. It is a fast local lookup.

<p align="center" <img src="assets/demo.gif" alt="clidex demo" width="600" </p

What makes it different

| | awesome-cli-apps / cli-anything | Clidex | |--|------|------| | Target user | Humans | AI agents (+ humans) | | Output | Markdown / TUI | YAML / JSON / Pretty | | Install info | Links only | brew install jq, ready to run | | Docs access | Click a link | llms.txt URL for agents to read | | Pipeline | No | clidex ... \| nexttool (YAML in pipes) | | Compare | No | clidex compare jq dasel yq |

---

Installation

With Cargo (all platforms)

cargo install clidex

Pre-built binaries

Linux / macOS:

curl -fsSL https://raw.githubusercontent.com/syshin0116/clidex/main/install.sh | sh