CLI-Anything GUI Harnesses¶
CLI-Anything (43,822 stars, arXiv:2606.03854) makes ANY software agent-native by generating CLI harnesses for GUI applications. These 9 skills let Hermes agents control creative tools, productivity apps, and AI infrastructure through standardized command-line interfaces. Combined installs: 4,769 (plus 43K from parent ecosystem).
Prerequisites¶
- Hermes Agent installed and running
- CLI-Anything installed:
pip install cli-anything - Each harness requires its target application installed (see below)
- Python 3.10+
Capabilities¶
| Harness | Target App | What It Enables |
|---|---|---|
cli-anything-browser |
Chromium/Firefox | Browser automation via CLI - navigate, extract, screenshot |
cli-anything-freecad |
FreeCAD | Parametric 3D modeling - create, modify, export CAD files |
cli-anything-ollama |
Ollama | Local LLM management - pull, run, stop models; query endpoints |
cli-anything-notebooklm |
Google NotebookLM | Podcast and audio generation from documents |
cli-anything-zotero |
Zotero | Reference management - search, cite, organize papers |
cli-anything-audacity |
Audacity | Audio editing - cut, filter, normalize, export |
cli-anything-shotcut |
Shotcut | Video editing - trim, transition, render, export |
cli-anything-comfyui |
ComfyUI | Stable Diffusion workflow - queue prompts, manage models, batch generate |
cli-hub-meta-skill |
(meta) | Discover, compare, and manage CLI-Anything harnesses |
Installation¶
# Install CLI-Anything core
pip install cli-anything
# Install all 9 harnesses
npx skills add hkuds/cli-anything --skill cli-hub-meta-skill
npx skills add hkuds/cli-anything --skill cli-anything-browser
npx skills add hkuds/cli-anything --skill cli-anything-freecad
npx skills add hkuds/cli-anything --skill cli-anything-ollama
npx skills add hkuds/cli-anything --skill cli-anything-notebooklm
npx skills add hkuds/cli-anything --skill cli-anything-zotero
npx skills add hkuds/cli-anything --skill cli-anything-audacity
npx skills add hkuds/cli-anything --skill cli-anything-shotcut
npx skills add hkuds/cli-anything --skill cli-anything-comfyui
CLI Reference¶
# Discover available harnesses
hermes skill hkuds/cli-anything/cli-hub-meta-skill
# Browser: navigate and extract
hermes skill hkuds/cli-anything/cli-anything-browser
# Generate AI images via ComfyUI
hermes skill hkuds/cli-anything/cli-anything-comfyui
# Edit audio with Audacity
hermes skill hkuds/cli-anything/cli-anything-audacity
# Manage local LLMs with Ollama
hermes skill hkuds/cli-anything/cli-anything-ollama
CorpusIQ Use Cases¶
| Use Case | Harness | Value |
|---|---|---|
| Automated video production | cli-anything-shotcut |
Agent-driven video editing without manual GUI interaction |
| AI image generation at scale | cli-anything-comfyui |
Batch Stable Diffusion workflows controlled by agents |
| Podcast/audio content | cli-anything-notebooklm, cli-anything-audacity |
Generate and edit audio content programmatically |
| Research & citations | cli-anything-zotero |
Automated reference gathering for content creation |
| Local AI infrastructure | cli-anything-ollama |
Manage local models without leaving the agent workflow |
| 3D asset creation | cli-anything-freecad |
Agent-driven CAD modeling for product visualization |
Troubleshooting¶
| Issue | Fix |
|---|---|
cli-anything command not found |
Install the CLI-Anything package globally: pip install cli-anything |
| Target app not launching | Each harness requires the specific GUI app installed - check the app's website |
| FreeCAD errors on headless | FreeCAD requires a display - use xvfb-run on headless Linux |
| ComfyUI workflow fails | Ensure ComfyUI server is running on the expected port (default: 8188) |
← Skills Catalog | Marketplace →
Integration with CorpusIQ¶
CorpusIQ is the connector layer that lets AI assistants read the systems a business already runs on - accounting, payments, CRM, email, files and analytics - and answer with the source named. It is read-only by design: it retrieves data and never writes to, or acts in, a connected system, which is what makes it safe to point at live accounts.
This page is part of the CorpusIQ directory, the reference we maintain for the MCP server and agent-skill ecosystem. Run alongside CorpusIQ, a third-party server like this one can be combined with a company's own business data in a single answer.