AI product Open source · Apache-2.0

CLI-Anything

CLI-Anything is an open-source toolkit and agent plugin for generating command-line harnesses that make existing software accessible to AI agents. It includes integrations for agent platforms such as Claude Code, Cursor, Pi, OpenCode, Codex, and others, plus CLI-Hub for browsing, installing, updating, and launching published harnesses.

View repository Visit site

Overview

Its generator follows a seven-phase workflow: it analyzes a target codebase or software, designs command groups and state handling, implements a Click-based CLI with a REPL and JSON output, plans and writes unit and end-to-end tests, documents the result, and packages it for installation. Generated harnesses are intended to call the real application's backend, create or modify its native project files, and invoke the application for operations such as rendering or export rather than replacing it with a simplified implementation. They provide stateful sessions with undo/redo, command-line help for agent discovery, structured JSON responses, and human-readable output.

CLI-Anything is distributed under the Apache License 2.0. Its repository also contains agent skill definitions, platform-specific plugins and installers, generated harnesses for numerous applications, and the CLI-Hub package manager installable with pip.