venerdì 12 giugno 2026

πŸš€ CLI-Anything: Making All Software Agent-Native

πŸš€ CLI-Anything: Making All Software Agent-Native

lang:en

CLI-Anything: Transform any software into an agent-native tool

CLI-Anything is a platform that generates CLI harnesses for existing software, enabling AI agents to control apps via command-line interfaces. With a seven-step pipeline, the harness building process delivers robust, testable CLIs suitable for production environments.

Key features

  • πŸš€ Automated harness generation for existing software, putting CLI control into agents.
  • πŸ€– CLI-Hub for discovering, installing, and managing compatible CLI tools.
  • πŸ’» Multi-software support across platforms: GIMP, Blender, LibreOffice, Zotero, Calibre, and more.
  • SKILL.md compatibility for seamless agent integration.
  • 🎯 Seven-stage approach for analysis, design, implementation, testing, and publishing.
  • 🧠 Structured JSON output for ML models and automation.
  • πŸ”§ Extensive testing with thousands of cases for production reliability.

How it works

  • πŸš€ A CLI harness is generated for a chosen software and integrated into a full CLI.
  • πŸ’‘ Each CLI offers a robust command interface with an interactive REPL.
  • πŸ”— CLI-Hub enables automatic discovery and installation of new harnesses.
  • πŸ“¦ Inline commands show examples and expected output with documentation embedded in the SKILL.md.

Get started

  • πŸš€ pip install cli-anything — install CLI-Anything.
  • πŸ’» /cli-anything ./gimp — generate a complete harness for GIMP.
  • πŸ”— pip install cli-anything-hub — enable CLI-Hub for discoverability.

πŸ‘‰ Project on GitHub: https://github.com/HKUDS/CLI-Anything

πŸš€ CLI-Anything: Making All Software Agent-Native

πŸš€ CLI-Anything: Making All Software Agent-Native lang:en CLI-Anything: Transform any software into an agent-native tool CLI-Anything is ...