What this resource does
Core uses
This toolkit provides agent-oriented command interfaces for many software applications
CLI-Anything contains separate command harnesses for different applications. This page highlights the harnesses with clear research or academic workflows and the CLI-Hub used to discover them.
Only research-relevant representative harnesses are shown. The official repository contains many unrelated application harnesses.
Research-software command interfaces
Includes agent-facing CLI harnesses for selected research and knowledge tools such as Zotero, OpenRefine, QGIS, and UniMol Tools.
- Typical inputs
- A supported upstream application; A concrete automation task
- Output
- Commands or structured results produced by the selected harness.
Best for: Researchers who need an agent to operate one documented application.
Components for this task
cli-anything-zotero
Provides Zotero commands for collections, items, notes, citations, bibliographies, imports, exports, and session context.
cli-anything-openrefine
Controls OpenRefine for messy-data import, operation histories, row inspection, cleaned-data export, undo, and redo.
cli-anything-qgis
Controls QGIS projects, writable layers, features, layouts, exports, and processing operations through the QGIS runtime.
cli-anything-unimol-tools
Provides project, training, model-management, prediction, and cleanup commands for Uni-Mol molecular-property workflows.
CLI discovery and installation
Provides CLI-Hub for browsing, installing, updating, and launching available command-line harnesses.
- Typical inputs
- Harness name; Installed upstream software where required
- Output
- An installed CLI harness and its available commands.
Best for: Selecting one documented harness rather than installing the whole repository.
Component for this task
cli-hub
Lists available CLI-Anything harnesses and provides documented discovery and installation commands.
Use boundaries
Limits and checks
Upstream software changes
Commands may stop matching the installed application version.
Check the selected harness and upstream version before use.
Local automation
A task may modify documents or application state.
Use copies and inspect commands before allowing writes.
Variable dependencies
Installation scope and cost cannot be stated once for the whole toolkit.
Install and review only the selected harness.
More boundaries
- The toolkit does not make every included software package an academic research tool.
- A harness cannot operate an upstream application that is missing, inaccessible, or unsupported on the user's system.
- Command output still requires domain review before it is used as research evidence or analysis.
Technical details
- Resource type
- Toolkit
- Author or maintainer
- HKUDS
- Version
- v0.4.0
- Latest release
- v0.4.0
- Source last updated
- 9 Jul 2026
- Last verified
- 13 Jul 2026
- Documented applications
- Claude Code, Codex, OpenClaw, Pi, OpenCode, Hermes, Reasonix, Qodercli, GitHub Copilot CLI
- Licence
- Apache-2.0
- Access
- Publicly available
- Additional costs
- Platform terms or usage limits may apply. API usage fees may apply for selected components. External services, software, compute, or data access may have separate costs.
- Skill instruction language
- English
- Documentation language
- English
- Repository languages
- Python, Markdown, JavaScript or TypeScript
- Dependencies
- Python for CLI-Hub; The upstream application required by each selected harness
- Review status
- Not tested
Continue exploring