---
name: cli-anything-hub
description: >-
  Browse and install 42+ agent-native CLI tools for GUI software.
  Covers image editing, 3D, video, audio, office, diagrams, AI, and more.
---

# CLI-Anything Hub

Agent-native stateful CLI interfaces for 42 applications. All CLIs support `--json` output, REPL mode, and undo/redo.

## Quick Install

```bash
# First, install the CLI Hub package manager
pip install cli-anything-hub

# Browse available CLIs
cli-hub list

# Install any CLI by name
cli-hub install gimp
cli-hub install blender

# Search by category or keyword
cli-hub search image
cli-hub search 3d
```

## Available CLIs

### 3D

| Name | Description | Install |
|------|-------------|---------|
| **Blender** | 3D modeling, animation, and rendering via blender --background --python | `cli-hub install blender` |
| **FreeCAD** | Parametric 3D CAD modeling via FreeCAD CLI (258 commands: Part, Sketcher, PartDesign, Assembly, Mesh, TechDraw, Draft, FEM, CAM, and more) | `cli-hub install freecad` |

### Ai

| Name | Description | Install |
|------|-------------|---------|
| **ComfyUI** | AI image generation workflow management via ComfyUI REST API | `cli-hub install comfyui` |
| **Dify Workflow** | CLI-Anything wrapper for the Dify workflow DSL editor covering create, inspect, validate, edit, export, and layout operations | `cli-hub install dify-workflow` |
| **NotebookLM** | Experimental NotebookLM harness scaffold wrapping the installed notebooklm CLI for notebook, source, chat, artifact, download, and sharing workflows | `cli-hub install notebooklm` |
| **Novita** | Access AI models via Novita's OpenAI-compatible API (DeepSeek, GLM, MiniMax) | `cli-hub install novita` |
| **Ollama** | Local LLM inference and model management via Ollama REST API | `cli-hub install ollama` |

### Audio

| Name | Description | Install |
|------|-------------|---------|
| **Audacity** | Audio editing and processing via sox | `cli-hub install audacity` |

### Automation

| Name | Description | Install |
|------|-------------|---------|
| **n8n** | Workflow automation via n8n REST API — 55+ commands | `cli-hub install n8n` |

### Communication

| Name | Description | Install |
|------|-------------|---------|
| **Zoom** | Meeting management via Zoom REST API (OAuth2) | `cli-hub install zoom` |

### Database

| Name | Description | Install |
|------|-------------|---------|
| **ChromaDB** | Vector database operations — collections, documents, semantic search via ChromaDB HTTP API | `cli-hub install chromadb` |

### Design

| Name | Description | Install |
|------|-------------|---------|
| **Sketch** | Generate Sketch design files (.sketch) from JSON design specifications via sketch-constructor | `cli-hub install sketch` |

### Devops

| Name | Description | Install |
|------|-------------|---------|
| **iTerm2** | Control a running iTerm2 instance — manage windows, tabs, split panes, send text, read output, run tmux -CC, broadcast keystrokes, and configure preferences. | `cli-hub install iterm2` |
| **PM2** | Node.js process management — list, start, stop, restart, logs, and metrics via PM2 CLI | `cli-hub install pm2` |

### Diagrams

| Name | Description | Install |
|------|-------------|---------|
| **Draw.io** | Diagram creation and export via draw.io CLI | `cli-hub install drawio` |
| **Mermaid** | Mermaid Live Editor state files and renderer URLs | `cli-hub install mermaid` |

### Game

| Name | Description | Install |
|------|-------------|---------|
| **Slay the Spire 2** | Control the real Slay the Spire 2 game via local STS2_Bridge HTTP API | `cli-hub install slay_the_spire_ii` |

### Gamedev

| Name | Description | Install |
|------|-------------|---------|
| **Godot Engine** | Game engine project management, scene editing, export and GDScript execution via Godot 4 headless mode | `cli-hub install godot` |

### Generation

| Name | Description | Install |
|------|-------------|---------|
| **AnyGen** | Generate docs, slides, websites and more via AnyGen cloud API | `cli-hub install anygen` |

### Graphics

| Name | Description | Install |
|------|-------------|---------|
| **CloudAnalyzer** | Point cloud and trajectory QA: Chamfer/AUC/F1, ATE/RPE/drift, ground segmentation metrics, config-driven quality gates, baseline evolution — harness wraps the CloudAnalyzer Python API | `cli-hub install cloudanalyzer` |
| **CloudCompare** | 3D point cloud and mesh processing: load/save, color ops, normal estimation, Delaunay meshing, noise filtering, ICP registration, connected component segmentation | `cli-hub install cloudcompare` |
| **RenderDoc** | GPU frame capture analysis: pipeline state, shader export, texture inspection, draw call browsing | `cli-hub install renderdoc` |

### Image

| Name | Description | Install |
|------|-------------|---------|
| **GIMP** | Raster image processing via gimp -i -b (batch mode) | `cli-hub install gimp` |
| **Inkscape** | SVG vector graphics with export via inkscape --export-filename | `cli-hub install inkscape` |
| **Krita** | Digital painting and raster image editing via Krita CLI export pipeline | `cli-hub install krita` |

### Music

| Name | Description | Install |
|------|-------------|---------|
| **MuseScore** | CLI for music notation — transpose, export PDF/audio/MIDI, extract parts, manage instruments | `cli-hub install musescore` |

### Network

| Name | Description | Install |
|------|-------------|---------|
| **AdGuardHome** | DNS ad-blocking and network infrastructure management via AdGuardHome REST API | `cli-hub install adguardhome` |
| **Teltonika RMS** | Device management and monitoring via Teltonika RMS REST API | `cli-hub install rms` |

### Office

| Name | Description | Install |
|------|-------------|---------|
| **LibreOffice** | Create and manipulate ODF documents, export to PDF/DOCX/XLSX/PPTX via headless mode | `cli-hub install libreoffice` |
| **Mubu** | Knowledge management and outlining via local Mubu desktop data | `cli-hub install mubu` |
| **Zotero** | Reference management via local Zotero SQLite, connector, and Local API | `cli-hub install zotero` |

### Osint

| Name | Description | Install |
|------|-------------|---------|
| **Intelwatch** | Competitive intelligence, M&A due diligence, and OSINT directly from your terminal. | `cli-hub install intelwatch` |

### Project-Management

| Name | Description | Install |
|------|-------------|---------|
| **SeaClip** | Kanban board, 6-agent AI pipeline, and issue management via SeaClip-Lite FastAPI + SQLite | `cli-hub install seaclip` |

### Search

| Name | Description | Install |
|------|-------------|---------|
| **Exa** | AI-powered web search and content extraction via the Exa API | `cli-hub install exa` |

### Streaming

| Name | Description | Install |
|------|-------------|---------|
| **OBS Studio** | Create and manage streaming/recording scenes via command line | `cli-hub install obs-studio` |

### Testing

| Name | Description | Install |
|------|-------------|---------|
| **WireMock** | HTTP mock server management — create stubs, inspect requests, record traffic, and manage scenarios via WireMock REST API | `cli-hub install wiremock` |

### Video

| Name | Description | Install |
|------|-------------|---------|
| **Kdenlive** | Video editing and rendering via melt | `cli-hub install kdenlive` |
| **Openscreen** | Screen recording editor — zoom, speed ramps, trim, crop, annotations, backgrounds, and polished exports via ffmpeg | `cli-hub install openscreen` |
| **Shotcut** | Video editing and rendering via melt/ffmpeg | `cli-hub install shotcut` |
| **VideoCaptioner** | AI-powered video captioning — transcribe speech, optimize/translate subtitles, burn styled subtitles into video | `cli-hub install videocaptioner` |

### Web

| Name | Description | Install |
|------|-------------|---------|
| **Browser** | Browser automation via DOMShell MCP server. Maps Chrome's Accessibility Tree to a virtual filesystem for agent-native navigation. | `cli-hub install browser` |
| **clibrowser** | Zero-dependency CLI browser for AI agents with search, extraction, forms, RSS, crawling, auth, and WebMCP support | `cli-hub install clibrowser` |

## How It Works

`cli-hub` is a lightweight wrapper around `pip`. When you run `cli-hub install gimp`,
it installs a separate Python package (`cli-anything-gimp`) with its own CLI entry point
(`cli-anything-gimp`). Each CLI is an independent pip package — `cli-hub` simply resolves
names from the registry and tracks installs.

## Usage Pattern

All CLIs follow the same pattern:

```bash
# Interactive REPL
cli-anything-<name>

# One-shot command
cli-anything-<name> <group> <command> [options]

# JSON output for agents
cli-anything-<name> --json <group> <command>
```

## For AI Agents

1. Install the hub: `pip install cli-anything-hub`
2. Install the CLI you need: `cli-hub install <name>` (installs `cli-anything-<name>` pip package)
3. Run: `cli-anything-<name>` for REPL, or `cli-anything-<name> <command>` for one-shot
4. Read its full SKILL.md at the repo path shown in registry.json
5. Always use `--json` flag for machine-readable output
6. Check exit codes (0=success, non-zero=error)

## More Info

- Repository: https://github.com/HKUDS/CLI-Anything
- Web Hub: https://clianything.cc
- Last Updated: 2026-03-31
