CLI-Anything is a framework that generates agent-native command-line interfaces for existing software, allowing AI agents to control applications programmatically without relying on brittle GUI automation.
Follow CLI-Anything to get an email when its listing changes, such as new pricing or features. One digest a day at most, and you can unsubscribe anytime.
It uses a 7-phase pipeline to transform codebases into structured CLI tools that support JSON output, stateful REPL interactions, and authentic backend execution.
- 01
Automatic generation of CLI harnesses for software via a 7-phase pipeline
- 02
CLI-Hub registry for browsing, installing, and managing agent-ready CLI tools
- 03
Structured JSON output and self-describing commands for LLM compatibility
- 04
Support for multi-CLI workflow matrices via the cli-hub matrix command family
- 05
Persistent project state and unified REPL interface (ReplSkin) across generated CLIs
Open Source
Released under the Apache License 2.0.
Best for
Developers and AI researchers who need to give agents deterministic, auditable control over existing GUI or desktop applications without screen scraping.
Not ideal for
Users with access to maintained MCP servers for their target apps, environments relying on binary-only or SaaS-only software, or those using smaller foundation models that cannot reliably complete the 7-phase generation pipeline.
A powerful, community-driven tool that makes a strong case for CLI-based agent control over GUI-based automation, though it requires source code access and frontier-class models to achieve production-grade results.
Version 0.4.0 introduced the CLI-Matrix feature for orchestrating multi-CLI workflows, added 30 new CLI harnesses including ArcGIS Pro and Obsidian, and implemented security hardenings for token handling.
As of
Is CLI-Anything free?+
Yes - CLI-Anything is Open Source. Released under the Apache License 2.0.
Is CLI-Anything open source?+
Yes - CLI-Anything is open source. Released under the Apache License 2.0.
Who is CLI-Anything best for?+
Developers and AI researchers who need to give agents deterministic, auditable control over existing GUI or desktop applications without screen scraping.
Who is CLI-Anything not ideal for?+
Users with access to maintained MCP servers for their target apps, environments relying on binary-only or SaaS-only software, or those using smaller foundation models that cannot reliably complete the 7-phase generation pipeline.
What are the best CLI-Anything alternatives?+
The closest CLI-Anything alternatives on ai.dosa.dev are Pieces for Developers, agenttrace, Vibe Kanban - all listed under Developer Productivity & Workflow.
Who makes CLI-Anything?+
CLI-Anything is developed by HKUDS. It is listed in the Developer Productivity & Workflow category on ai.dosa.dev.
Favorite this tool to revisit it later, or Zap it to contribute to the public vote count.