{"data":{"slug":"cli-anything","name":"CLI-Anything","tagline":"Apache hub that makes arbitrary software agent-native via CLI surfaces","category":"agents","categoryName":"AI Agents","url":"https://hkuds.github.io/CLI-Anything/","github":"https://github.com/HKUDS/CLI-Anything","pricing":"open-source","hook":"CLI-Anything turns desktop and creative apps into agent-ready CLIs — browse the CLI-Hub, install a harness, and let Pi/Claude Code/Cursor drive GIMP, Blender, Obsidian, and kin through a typed command surface.","whatsGood":"Apache-2.0 (HKUDS/CLI-Anything). Generator + public CLI-Hub (`pip install cli-anything-hub` / `cli-hub install <name>`); skills install via `npx skills add`. Aimed at making existing human software agent-native rather than rewriting every tool as MCP from scratch.","theCatch":"Vs agent-browser and aclif: this is a CLI-surface generator/hub for arbitrary apps, not a browser automation agent and not a generic CLI framework alone. Many hub CLIs assume heavy upstream installs (GIMP, Blender, GIS, DAWs); star velocity is extreme (~50k) — budget the host apps, not only the thin CLI wrapper.","verdict":"Apache agent-native CLI hub when the bottleneck is “the software has no agent API”; skip if you only needed browser control or a thin argv parser.","addedAt":"2026-09-24","featured":false,"domain":"AI Agents","subSpecialty":"Tooling","subcategory":"Coding Agents","tags":["cli","desktop-app","self-host","permissive","coding-agents","active","fast-stars"],"capabilities":["cli","agents","hub"],"surfaces":["CLI","Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":54755,"starsPerWeek":1699,"access":"free","archived":false,"repo":{"createdAt":"2026-03-08","pushedAt":"2026-09-22","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"claude-code","name":"Claude Code","tagline":"Terminal-first coding agent with deep repository context"},{"slug":"cursor","name":"Cursor","tagline":"The AI-first code editor that understands your codebase"},{"slug":"devin","name":"Devin","tagline":"Autonomous AI engineer for defined engineering tasks"},{"slug":"stagehand","name":"Stagehand","tagline":"AI-native browser automation that mixes code and natural language"},{"slug":"browser-use","name":"Browser Use","tagline":"Open-source framework for LLM-driven browser agents"}],"links":{"self":"/api/gems/cli-anything","html":"/gems/cli-anything","markdown":"/gems/cli-anything.md","category":"/api/gems?category=agents","categoryPage":"/stacks/agents"}}