---
name: cli-anything-hub
description: >-
  Browse and install 80+ CLI tools for GUI software and popular platforms.
  Covers image editing, 3D, video, audio, office, diagrams, AI, communication, devops, and more.
---

# CLI-Anything Hub

Agent-native CLI interfaces for 80 applications — 64 harness CLIs (stateful, `--json`, REPL) plus 16 public/third-party CLIs (npm, uv, brew, and more).

## 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
cli-hub install generate-veo-video

# Search by category or keyword
cli-hub search image
cli-hub search ai

# Launch an installed CLI
cli-hub launch <name> [args...]
```

## CLI-Anything Harness CLIs

Stateful, agent-native wrappers for 64 GUI applications. All support `--json` output, REPL mode, and undo/redo.

### 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` |
| **MiniMax** | Chat and TTS via MiniMax AI API — MiniMax-M2.7 chat models and speech-2.8-hd TTS | `cli-hub install minimax` |
| **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 |
|------|-------------|---------|
| **MacroCLI** | Layered macro runtime that converts GUI workflows into parameterized, agent-callable macros — record once, run anywhere via CLI with backend routing across native APIs, file transforms, accessibility controls, and visual template matching | `cli-hub install macrocli` |
| **n8n** | Workflow automation via n8n REST API — 55+ commands | `cli-hub install n8n` |

### Communication

| Name | Description | Install |
|------|-------------|---------|
| **VE Twini** | Unified Twitter/X CLI bridging bird (GraphQL API) and opencli (browser automation) | `cli-hub install ve-twini` |
| **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` |

### Debugging

| Name | Description | Install |
|------|-------------|---------|
| **LLDB** | Stateful native debugging via LLDB with JSON CLI workflows and a stdio Debug Adapter Protocol server | `cli-hub install lldb` |
| **Unreal Insights** | Windows-first Unreal trace capture, background session control, engine-matched UnrealInsights builds, and headless Timing Insights export workflows | `cli-hub install unrealinsights` |

### Design

| Name | Description | Install |
|------|-------------|---------|
| **Ink/Stitch** | Machine-embroidery digitization — set stitch params, validate, preview, and export to DST/PES/JEF/VP3 via Ink/Stitch | `cli-hub install inkstitch` |
| **Sketch** | Generate Sketch design files (.sketch) from JSON design specifications via sketch-constructor | `cli-hub install sketch` |

### Devops

| Name | Description | Install |
|------|-------------|---------|
| **ETH2 QuickStart** | Hardened Ethereum node deployment and operations via the eth2-quickstart automation scripts | `cli-hub install eth2-quickstart` |
| **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` |
| **NSLogger** | Capture, parse, filter, export, and mirror NSLogger iOS/macOS logs from the CLI | `cli-hub install nslogger` |
| **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` |

### Finance

| Name | Description | Install |
|------|-------------|---------|
| **Firefly III** | Personal finance management via the Firefly III REST API | `cli-hub install firefly-iii` |

### 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` |
| **s&box** | Game engine project management for s&box (Source 2): scenes, prefabs, materials, sounds, codegen, asset graph, project validation | `cli-hub install sbox` |
| **UEAtelier** | Unreal Editor 5.6/5.7 MCP self-extension workbench - editor automation, build diagnostics, Task Atlas workflows, PIE smoke verification, scaffold pipeline | `cli-hub install ueatelier` |

### Generation

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

### Graphics

| Name | Description | Install |
|------|-------------|---------|
| **3MF** | Mesh geometry editor for 3D printing files — detect and resize cylindrical holes, repair meshes, compare 3MF files | `cli-hub install 3mf` |
| **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` |
| **Nsight Graphics CLI** | Windows-first Nsight Graphics CLI for Graphics/OpenGL capture, GPU Trace summary, Generate C++ Capture, and ngfx-replay analysis | `cli-hub install nsight-graphics` |
| **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` |

### Knowledge

| Name | Description | Install |
|------|-------------|---------|
| **Obsidian** | Knowledge management and note-taking — manage notes, search vault, execute commands via Obsidian Local REST API | `cli-hub install obsidian` |

### 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 |
|------|-------------|---------|
| **Calibre** | E-book library management — list, search, metadata editing, format conversion via calibredb, ebook-convert, ebook-meta | `cli-hub install calibre` |
| **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** | CLI & MCP server for Zotero 7/8 — 52 MCP tools + 70+ CLI commands for search, import, PDF, BibTeX, notes, and more | `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` |

### Science

| Name | Description | Install |
|------|-------------|---------|
| **Stata** | Run Stata do-files, batch jobs, and reproducible econometric projects from the terminal with JSON output, log parsing, project scaffolding, and security guard | `cli-hub install stata` |
| **Uni-Mol Tools** | Molecular property prediction — train and predict with 5 task types (classification, regression, multiclass, multilabel) for drug discovery | `cli-hub install unimol_tools` |

### Scientific

| Name | Description | Install |
|------|-------------|---------|
| **QGIS** | Geospatial project authoring, layout export, and processing via PyQGIS and qgis_process | `cli-hub install qgis` |

### Search

| Name | Description | Install |
|------|-------------|---------|
| **Exa** | AI-powered web search and content extraction via the Exa API | `cli-hub install exa` |
| **Hacker Feeds CLI** | CLI for GitHub Trending, Hacker News, Reddit, Product Hunt, DEV.to, Lobsters, EchoJS, and V2EX feeds | `cli-hub install hacker-feeds-cli` |

### 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` |
| **QuietShrink** | Compress macOS screen recordings on Apple Silicon — 70-90% smaller files at visually lossless quality, hardware-encoded, computer stays silent | `cli-hub install quietshrink` |
| **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` |
| **Mailchimp** | Mailchimp Marketing API v3.0 — manage audiences, campaigns, reports, automations, ecommerce, templates, and more from an agent-native CLI | `cli-hub install mailchimp` |
| **Safari** | Native macOS Safari browser automation via safari-mcp — 84 tools for navigation, DOM, forms, network capture, and screenshots | `cli-hub install safari` |

## Public & Third-Party CLIs

Official and community CLIs for popular platforms, managed via npm, uv, brew, and other installers. 16 CLIs available.

### Ai

| Name | Description | Entry Point | Install |
|------|-------------|-------------|---------|
| **Generate Veo Video** | CLI for generating videos with Google Veo 3.1 via Vertex AI/Gemini — text-to-video, image-to-video, reference images, frame morphing, and video extension | `generate-veo` | `cli-hub install generate-veo-video` |
| **Jimeng / Dreamina CLI** | Official ByteDance AI image and video generation CLI — text-to-image, text-to-video, image-to-video, digital human, and intelligent canvas; domestic brand is Jimeng (即梦), international brand is Dreamina | `dreamina` | `cli-hub install jimeng` |
| **MiniMax CLI** | MiniMax AI platform CLI for managing tokens, models, and API interactions from the command line | `minimax-cli` | `cli-hub install minimax-cli` |

### Audio

| Name | Description | Entry Point | Install |
|------|-------------|-------------|---------|
| **ElevenLabs CLI** | Official ElevenLabs CLI for managing voice agents as code with local configs, templates, auth, push/pull sync, tests, widgets, and branch-aware workflows | `elevenlabs` | `cli-hub install elevenlabs` |

### Communication

| Name | Description | Entry Point | Install |
|------|-------------|-------------|---------|
| **Feishu/Lark CLI** | Official Lark (Feishu) CLI for managing Lark apps, bots, and cloud resources from the terminal | `lark-cli` | `cli-hub install feishu` |
| **WeCom CLI** | Official WeCom open-platform CLI for contacts, todos, meetings, messages, calendars, docs, and smart sheets | `wecom-cli` | `cli-hub install wecom` |

### Data-Science

| Name | Description | Entry Point | Install |
|------|-------------|-------------|---------|
| **TraceCSR / Py4CSR CLI** | GxP-compliant agent harness for CDISC Clinical Study Report (CSR) and Tables/Figures/Listings (TFL) generation | `tracecsr` | `cli-hub install py4csr` |

### Devops

| Name | Description | Entry Point | Install |
|------|-------------|-------------|---------|
| **1Password CLI** | Official 1Password CLI for vault access, secrets retrieval, item automation, and desktop-app-backed authentication | `op` | `cli-hub install 1password-cli` |
| **DeployHQ CLI** | Deploy code, manage projects/servers, run and monitor deployments via the DeployHQ platform — for humans and AI agents | `dhq` | `cli-hub install deployhq` |
| **Sentry CLI** | Official Sentry CLI for releases, sourcemaps, debug files, monitors, and org/project automation | `sentry-cli` | `cli-hub install sentry` |

### Knowledge

| Name | Description | Entry Point | Install |
|------|-------------|-------------|---------|
| **Obsidian CLI** | Official Obsidian command line interface for vault automation, developer tools, screenshots, search, history, and plugin workflows | `obsidian` | `cli-hub install obsidian-cli` |

### Mobile

| Name | Description | Entry Point | Install |
|------|-------------|-------------|---------|
| **Android CLI** | Official Android terminal interface for SDK setup, project creation, emulator/device management, app run/deploy workflows, docs access, and skill management for any agent | `android` | `cli-hub install android-cli` |

### Music

| Name | Description | Entry Point | Install |
|------|-------------|-------------|---------|
| **Suno CLI** | CLI for generating music with Suno AI from lyrics and style prompts, with batch generation, status polling, downloads, and automatic MP3 tagging | `suno` | `cli-hub install suno` |

### Web

| Name | Description | Entry Point | Install |
|------|-------------|-------------|---------|
| **Contentful CLI** | Official Contentful CLI for spaces, migrations, imports, exports, seeding, and environment management | `contentful` | `cli-hub install contentful` |
| **Sanity CLI** | Official Sanity CLI for studios, datasets, schemas, imports, exports, and structured content workflows | `sanity` | `cli-hub install sanity` |
| **Shopify CLI** | Official Shopify CLI for apps, themes, functions, extensions, and Hydrogen storefront workflows | `shopify` | `cli-hub install shopify` |

## How It Works

`cli-hub` is a unified package manager for both harness CLIs and public CLIs:

- **Harness CLIs**: installed via `pip` as `cli-anything-<name>` packages
- **npm CLIs**: installed via `npm install -g`
- **uv CLIs**: installed via `uv tool install`
- **brew/script CLIs**: installed via the tool's native installer
- **bundled CLIs**: detected from PATH (pre-installed with the host app)

## Harness CLI Usage Pattern

All harness 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>`
3. Run the CLI directly via its entry point, or use `cli-hub launch <name> [args...]`
4. For harness CLIs: use `--json` flag for machine-readable output; check exit codes (0=success)
5. Read each harness CLI's full SKILL.md at the repo path shown in registry.json

## More Info

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