AI for Automation
Back to AI News
2026-03-20AI agentsCLI-AnythingAI automationGitHubBlenderGIMP

Researchers gave AI agents the keys to every app

CLI-Anything lets AI agents control Blender, GIMP, and LibreOffice. 19K GitHub stars in 12 days. Free and open source.


What if your AI assistant could open Blender, render a 3D scene, edit a photo in GIMP, and export a PDF from LibreOffice — all without you touching a single button? That's exactly what CLI-Anything does, and it just crossed 19,200 GitHub stars in under two weeks.

Built by the Data Intelligence Lab at Hong Kong University, CLI-Anything solves a problem every AI developer has hit: AI agents can't use graphical software. They can write code and search the web, but ask them to edit an image in Photoshop or trim audio in Audacity? They're stuck.

CLI-Anything overview showing how it converts graphical software into AI-controllable command-line interfaces

How it turns any app into an AI-controllable tool

CLI-Anything runs a fully automated 7-step pipeline that scans a program's source code, maps every button and menu to an underlying function, then generates a complete command-line interface (CLI — the text-based way to control software by typing commands instead of clicking).

The key distinction: it calls the real software engine, not a simplified copy. When your AI agent renders in Blender through CLI-Anything, Blender's actual rendering engine does the work. When it exports from LibreOffice, you get a real document — not a recreation.

CLI-Anything demo showing an AI agent controlling software through generated command-line commands

16 professional apps already supported

The project ships with pre-built CLIs for Blender (3D modeling), GIMP (image editing), Audacity (audio production), LibreOffice (documents and spreadsheets), OBS Studio (live streaming), Inkscape (vector graphics), Kdenlive and Shotcut (video editing), Draw.io (diagrams), Zoom (video conferencing), and more — with 1,839 passing tests across all of them.

What this looks like in practice

Imagine telling your AI: "Create a quarterly report with charts, render the cover image in 3D, and export everything as a PDF." With CLI-Anything installed, the agent can chain commands across LibreOffice, Blender, and GIMP to do exactly that.

Here's what AI-controlled Blender looks like:

cli-anything-blender project new --width 1920 --height 1080
cli-anything-blender mesh add --type cube --location "0,0,1"
cli-anything-blender render --output render.png --samples 128

Or audio cleanup in Audacity:

cli-anything-audacity project open --file podcast.wav
cli-anything-audacity effect noise-reduction --sensitivity 12
cli-anything-audacity export --format mp3 --bitrate 192

The CLI-Hub: an 'app store' for AI-controlled software

On March 17, the team launched CLI-Hub — a central registry where you can browse, search, and install any generated CLI with a single pip command. Think of it as an app store, but instead of apps for humans, it's apps for AI agents.

Every CLI also ships with a SKILL.md file — a machine-readable description that tells AI agents exactly what the software can do and how to use it. This means agents can discover new capabilities automatically.

Who this changes things for

Designers and creators: Your AI assistant can now directly control Blender, GIMP, Inkscape, and video editors. "Make this image brighter and export as PNG" becomes a one-line request.

Content teams: Chain together video editing, audio processing, and document generation in automated workflows — no manual handoffs between apps.

Developers building AI agents: Instead of writing custom integrations for each application, CLI-Anything generates tested interfaces automatically. It works with Claude Code, OpenCode, and more platforms.

Why it's trending now

The project launched March 8 and hit 13,400 stars in just 6 days — one of the fastest-growing GitHub repositories this month. It's now at 19,200 stars and climbing. The timing makes sense: as AI coding agents like Claude Code and Cursor become mainstream, the bottleneck has shifted from "can AI write code?" to "can AI actually use software?"

CLI-Anything answers that with a definitive yes — and it's completely free under the MIT license.

Related ContentGet Started with Easy Claude Code | Free Learning Guides | More AI News

Stay updated on AI news

Simple explanations of the latest AI developments