ai-setup 4 min read

CLI-Anything: Making Software Agent-Native

HKUDS is betting every piece of software should be drivable from a command line, so an agent can use it. What CLI-Anything claims and what is unproven.

By
Share: X in
CLI-Anything: Making ALL Software Agent-Native

TL;DR: CLI-Anything is an Apache-2.0 Python project from HKUDS whose goal is to give software command line interfaces so AI agents can drive it. It reached 52,550 stars and 4,774 forks in about seven months, with 163 open issues.

What it is

The repository description is one line and it carries the whole thesis: “Making ALL Software Agent-Native”. The argument underneath it is straightforward. Most software is operated through a graphical interface, an interface an agent cannot see or drive reliably, so the software is effectively unavailable to it. A command line interface is the part of a program an agent can use.

That framing is why this project exists rather than another agent framework. It is not trying to make the agent smarter. It is trying to widen the set of programs the agent has any way to reach.

The distribution point is a CLI hub at clianything.cc, which the description links directly.

$ curl -s https://api.github.com/repos/HKUDS/CLI-Anything \
  | jq '{stars: .stargazers_count, language, license: .license.spdx_id, topics, created_at}'
{
  "stars": 52550,
  "language": "Python",
  "license": "Apache-2.0",
  "topics": [],
  "created_at": "2026-03-08T13:52:57Z"
}

The growth rate is the headline

Created 2026-03-08 and sitting at 52,550 stars by October 2026 is roughly 250 stars a day sustained across seven months. Put next to scientific-agent-skills, which took about a year to reach a similar count, the difference is how directly the pitch maps onto a problem people are actively trying to solve right now.

Apache-2.0 rather than MIT is a reasonable choice here. It is the more protective of the two, and for a project that expects companies to build tooling on top, the patent grant in Apache-2.0 is the part that matters.

Two metadata details to look at

The repository has no topics set at all. For a project at this visibility that is unusual. Topics are a tiny surface, but they drive how a repository is discovered and classified, and their absence removes a little signal you would normally have.

More interesting is the push date: 2026-09-22, about three weeks before this post. With 163 open issues on a seven-month-old project, that gap is worth checking before you assume the project is stalled rather than deliberately quiet.

MetricValue
Stars52,550
Forks4,774
Open issues163
Primary languagePython
Created2026-03-08
Last push2026-09-22
LicenseApache-2.0

How to try it

git clone https://github.com/HKUDS/CLI-Anything.git
cd CLI-Anything

There is deliberately no install command here, because the repository description does not state one and guessing at it would be worse than leaving it out. The hub at clianything.cc is where the current distribution path lives, so start there and work back to the source.

When to use it

It is aimed squarely at the case where you have real software with no automation surface and you want an agent in the loop. A desktop application with a GUI, an internal tool nobody has ever scripted, a platform whose API is documentation rather than code. Anything you currently operate by clicking through.

It is also useful as a design reference even if you never install it. The premise that an agent needs a CLI before it needs anything else is a good constraint to think inside.

When not to use it

If the software you care about already has a good CLI or a real API, this solves a problem you do not have. Most developer tooling has had scriptable interfaces for years.

Second, and more importantly, this is a young project on a fast trajectory. The interfaces it generates are only as good as the reverse engineering behind them, and the last push was three weeks ago. If you are wiring something into production, pin what you depend on and re-check it.

Source and Accuracy Notes

  • Project page: https://clianything.cc/
  • Source repository: HKUDS/CLI-Anything (verified via GitHub API html_url)
  • License: Apache-2.0 (verified via GitHub API license.spdx_id)
  • Stars at time of writing: 52550