# CLI-Anything changelog > "CLI-Anything: Making ALL Software Agent-Native" -- CLI-Hub: https://clianything.cc/ - Vendor: HKUDS - Category: AI - Official site: https://clianything.cc/ - Tracked by: What's New (https://whatsnew.fyi/product/cli-anything) - Harvested from: GitHub (HKUDS/CLI-Anything) - Entries below: 3 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. ## Releases ### v0.4.0 - Date: 2026-06-25 - Version: v0.4.0 - Original notes: https://github.com/HKUDS/CLI-Anything/releases/tag/v0.4.0 - Permalink: https://whatsnew.fyi/product/cli-anything/releases/v0.4.0 - **added** — New CLI-Matrix command family (cli-hub matrix) for discovering, inspecting, and provisioning multi-CLI workflow matrices with matrix list/search, matrix info/doctor, matrix preflight, and matrix install commands - **added** — 30 new CLI harnesses including ArcGIS Pro, Calibre, Stata, SiYuan, Joplin, Rekordbox, OpenRefine, Tigris, Mailchimp, MiniMax, OpenWebUI, EEZ Studio, NSLogger, JumpServer, UEAtelier, smithue, s&box, WaveTone, Ink/Stitch, 3MF, quietshrink, ve-twini, hacker-feeds-cli, DeployHQ, Firefly III, and obsidian-agent-cli - **added** — New agent-skill adapters for Hermes and Reasonix - **added** — German README translation (README_DE.md) - **changed** — Propagate --json flag to Browser REPL subcommands - **changed** — Ship cli-anything-hub 0.4.0 to PyPI with matrix.py and matrix_skill.py modules and unified install/preflight/discover analytics - **changed** — Enhance Nsight Graphics analysis capabilities - **changed** — Mature lldb agent harness - **changed** — Improve Unreal Insights live analysis - **changed** — Rename openclaw-skill to macrocli with refactored backends, recorder, and visual anchor for layered macro runtime - **fixed** — LibreOffice headless conversion on macOS - **fixed** — LibreOffice import of existing office files - **fixed** — Zoom recording downloads from direct URL - **fixed** — Obsidian search using vendor Content-Type for /search/ endpoint - **fixed** — n8n REPL by dropping bogus arg from print_banner call - **fixed** — Zotero HTTP default Content-Type for raw data and raise connector import timeouts - **fixed** — Avoid mutating registry entries - **fixed** — Browser/DOMShell MCP 2.0.0 migration compatibility - **fixed** — Godot GDScript validation - **security** — Route untrusted XML parsing through defusedxml - **security** — Set owner-only permissions for token and config files - **security** — Restrict token file resolution in Sketch harness to prevent arbitrary file access ##### Highlights * **CLI-Matrix** — a new `cli-hub matrix` command family that turns curated, multi-CLI workflow "matrices" into one-shot, capability-driven installs. Discover with `cli-hub matrix list/search` and `cli-hub can `, inspect with `matrix info/doctor`, verify capability coverage with `matrix preflight`, and provision an entire workflow with `matrix install` (recipes, scoped installs, dry-run, resume). Ships `cli-anything-hub` **0.4.0** to PyPI with `matrix.py` / `matrix_skill.py` and unified install/preflight/discover analytics. * **30 new CLIs** added across creative, productivity, dev, and data domains — including ArcGIS Pro, Calibre, Stata, SiYuan, Joplin, Rekordbox, OpenRefine, Tigris, Mailchimp, MiniMax (chat + TTS), OpenWebUI, EEZ Studio, NSLogger, JumpServer, UEAtelier & smithue (Unreal Editor), s&box, WaveTone, Ink/Stitch, 3MF, quietshrink, and more — plus new agent-skill adapters (Hermes, Reasonix). * **17 bug fixes** hardening existing harnesses — LibreOffice headless conversion (macOS), Zoom recording downloads, Obsidian search, Godot GDScript validation, Browser/DOMShell MCP 2.0.0 migration, n8n REPL, Sketch, Zotero, and more. * **4 security hardenings** — routing untrusted XML through `defusedxml`, owner-only token/config permissions, and restricting token-file resolution against arbitrary file access. * **Docs & i18n** — new German README (`README_DE.md`), expanded troubleshooting, and contributor-guide fixes. * **42 new contributors** joined this release. 🎉 ##### What's Changed * Feature/cli matrix multi approach by @yuh-yang in https://github.com/HKUDS/CLI-Anything/pull/355 * fix(browser): propagate --json flag to REPL subcommands by @fuleinist in https://github.com/HKUDS/CLI-Anything/pull/239 * test(zoom): add credential permission regression tests by @marcelsafin in https://github.com/HKUDS/CLI-Anything/pull/231 * feat: enhance Nsight Graphics analysis by @AiMiDi in https://github.com/HKUDS/CLI-Anything/pull/246 * docs: add unknown-skill troubleshooting for Claude Code by @marcelsafin in https://github.com/HKUDS/CLI-Anything/pull/232 * feat: add quietshrink harness — Apple Silicon screen recording compressor by @achiya-automation in https://github.com/HKUDS/CLI-Anything/pull/254 * feat: add s&box CLI harness by @KarandeepSWranch in https://github.com/HKUDS/CLI-Anything/pull/251 * fix(libreoffice): import existing office files by @yuh-yang in https://github.com/HKUDS/CLI-Anything/pull/264 * Fix license badge: Apache 2.0 not MIT by @hllqkb in https://github.com/HKUDS/CLI-Anything/pull/267 * feat(registry): add Stata CLI harness (standalone repo) by @LI-Meng420 in https://github.com/HKUDS/CLI-Anything/pull/266 * feat: add Ink/Stitch CLI harness (standalone) by @bobbymarko in https://github.com/HKUDS/CLI-Anything/pull/270 * refactor(openclaw-skill→macrocli): rename, complete backends, add recorder and visual anchor — layered macro runtime that turns GUI workflows into agent-callable CLI commands by @haorui-harry in https://github.com/HKUDS/CLI-Anything/pull/237 * feat: add ve-twini to registry by @collectivewinca in https://github.com/HKUDS/CLI-Anything/pull/259 * feat: add hacker-feeds-cli to registry by @collectivewinca in https://github.com/HKUDS/CLI-Anything/pull/260 * feat: add DeployHQ CLI (dhq) to CLI-Hub registry by @MartaKar in https://github.com/HKUDS/CLI-Anything/pull/277 * fix(zotero_http): default Content-Type for raw data + raise connector import timeouts by @stevenpi140 in https://github.com/HKUDS/CLI-Anything/pull/274 * feat: add Mailchimp CLI harness by @iGodly in https://github.com/HKUDS/CLI-Anything/pull/275 * feat: mature lldb agent harness by @AiMiDi in https://github.com/HKUDS/CLI-Anything/pull/245 * Feat/add firefly iii cli by @joyous-coder in https://github.com/HKUDS/CLI-Anything/pull/241 * feat: add NSLogger CLI harness by @bazinga8023 in https://github.com/HKUDS/CLI-Anything/pull/238 * feat: improve Unreal Insights live analysis by @AiMiDi in https://github.com/HKUDS/ _[Truncated at 4000 characters — full notes: https://github.com/HKUDS/CLI-Anything/releases/tag/v0.4.0]_ ### v0.3.0 - Date: 2026-04-24 - Version: v0.3.0 - Original notes: https://github.com/HKUDS/CLI-Anything/releases/tag/v0.3.0 - Permalink: https://whatsnew.fyi/product/cli-anything/releases/v0.3.0 - **added** — Add CloudCompare CLI harness for 3D point cloud processing - **added** — Add IntelWatch CLI harness - **added** — Add VideoCaptioner CLI for AI video captioning with styled subtitles - **added** — Add Slay the Spire II CLI harness - **added** — Add WireMock HTTP mock server CLI harness - **added** — Add Godot Engine CLI harness - **added** — Add Exa CLI harness for AI-powered web search and answers - **added** — Add Openscreen screen recording editor CLI harness - **added** — Add Pi Coding Agent extension - **added** — Add Dify workflow harness - **added** — Add SeaClip, PM2, and ChromaDB CLI harnesses - **added** — Add CloudAnalyzer agent harness - **added** — Launch cli-anything-hub package manager - **added** — Add n8n workflow automation harness - **added** — Add Obsidian CLI harness - **added** — Add eth2-quickstart CLI harness - **added** — Add Safari browser automation via safari-mcp - **added** — Add Uni-Mol Tools agent harness - **added** — Add QGIS agent harness - **added** — Add py4csr CLI to public registry - **changed** — Refactor setup.py for better package configuration - **changed** — Add security hardening for DOMShell MCP automation in browser harness - **changed** — Update Zotero registry to v0.4.1 with standalone repo containing 52 MCP tools - **changed** — Adopt two-step import/add model in Shotcut and remove auto-save - **fixed** — Add -s/--save flag for auto-save in Inkscape one-shot mode - **fixed** — Add x-exa-integration header for Exa usage tracking - **fixed** — Rewrite Kdenlive XML output as Gen 5 format for native kdenlive compatibility - **fixed** — Fix extract_system_package returning wrong command for apt-get matches - **fixed** — Handle empty skill_intro in skill_description generation - **fixed** — Set Shotcut tractor out= before melt render to avoid 4-hour output - **changed** — Compile valuable GUI trajectories into parameterized, self-verifying CLI macros for agents - **added** — Add Unreal Insights CLI harness - **added** — Add LLDB CLI harness - **added** — Add Nsight Graphics CLI harness ##### What's Changed * feat: add CloudCompare CLI harness for 3D point cloud processing by @Taeyoung96 in https://github.com/HKUDS/CLI-Anything/pull/163 * Feat/add intelwatch harness by @ashroth1 in https://github.com/HKUDS/CLI-Anything/pull/160 * feat: Add VideoCaptioner CLI — AI video captioning with styled subtitles by @WEIFENG2333 in https://github.com/HKUDS/CLI-Anything/pull/166 * feat: add Slay the Spire II CLI harness -- the first video game CLI in CLI-Anything! by @TianyuFan0504 in https://github.com/HKUDS/CLI-Anything/pull/148 * Refactor setup.py for better package configuration by @manucian-official in https://github.com/HKUDS/CLI-Anything/pull/169 * feat: add WireMock HTTP mock server CLI harness by @fabiomantel in https://github.com/HKUDS/CLI-Anything/pull/170 * feat: add Godot Engine CLI harness by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/140 * feat: add Exa CLI harness — AI-powered web search and answers by @tgonzalezc5 in https://github.com/HKUDS/CLI-Anything/pull/172 * feat: add Openscreen screen recording editor CLI harness by @ndpvt-web in https://github.com/HKUDS/CLI-Anything/pull/183 * feat: add Pi Coding Agent extension by @ruttybob in https://github.com/HKUDS/CLI-Anything/pull/178 * fix(inkscape): add -s/--save flag for auto-save in one-shot mode by @octo-patch in https://github.com/HKUDS/CLI-Anything/pull/193 * Feat/add dify workflow by @Akabane71 in https://github.com/HKUDS/CLI-Anything/pull/191 * feat(browser): add security hardening for DOMShell MCP automation by @furkankoykiran in https://github.com/HKUDS/CLI-Anything/pull/156 * feat: Add SeaClip, PM2, and ChromaDB CLI harnesses by @t4tarzan in https://github.com/HKUDS/CLI-Anything/pull/129 * Add CloudAnalyzer agent harness by @rsasaki0109 in https://github.com/HKUDS/CLI-Anything/pull/181 * docs: add Openscreen CLI to README table, test summary, and project structure by @hiSandog in https://github.com/HKUDS/CLI-Anything/pull/200 * launch cli-anything-hub pkg manager. by @yuh-yang in https://github.com/HKUDS/CLI-Anything/pull/210 * feat: add n8n workflow automation harness (v2.4.5) by @webcomunicasolutions in https://github.com/HKUDS/CLI-Anything/pull/188 * fix: add x-exa-integration header for Exa usage tracking by @tgonzalezc5 in https://github.com/HKUDS/CLI-Anything/pull/205 * feat: add Obsidian CLI harness by @dorukozgen in https://github.com/HKUDS/CLI-Anything/pull/211 * Add eth2-quickstart CLI harness by @chimera-defi in https://github.com/HKUDS/CLI-Anything/pull/195 * feat(zotero): update registry to v0.4.1 — standalone repo with 52 MCP tools by @PiaoyangGuohai1 in https://github.com/HKUDS/CLI-Anything/pull/201 * fix(kdenlive): rewrite XML output as Gen 5 format for native kdenlive compatibility by @abcfy2 in https://github.com/HKUDS/CLI-Anything/pull/216 * Add safari/agent-harness — Safari browser automation via safari-mcp by @achiya-automation in https://github.com/HKUDS/CLI-Anything/pull/212 * docs: clarify CLI-Anything command syntax in README by @hiSandog in https://github.com/HKUDS/CLI-Anything/pull/206 * feat: add Uni-Mol Tools agent harness by @545487677 in https://github.com/HKUDS/CLI-Anything/pull/219 * fix: extract_system_package returns wrong command for apt-get matches by @sjhddh in https://github.com/HKUDS/CLI-Anything/pull/204 * feature: add QGIS agent harness by @scially in https://github.com/HKUDS/CLI-Anything/pull/207 * feat: Add py4csr CLI to public registry by @yanmingyu92 in https://github.com/HKUDS/CLI-Anything/pull/225 * docs: correct SKILL.md contribution paths by @hiSandog in https://github.com/HKUDS/CLI-Anything/pull/224 * fix: handle empty skill_intro in skill_description generation by @sjhddh in https://github.com/HKUDS/CLI-Anything/pull/203 * fix(shotcut): set tractor out= before melt render to avoid 4-hour output by @jarrodcolburn in https://github.com/HKUDS/CLI-Anything/pull/92 * Docs: clarify OpenCode command directory by @omerarslan0 in https://github.com/HKUDS _[Truncated at 4000 characters — full notes: https://github.com/HKUDS/CLI-Anything/releases/tag/v0.3.0]_ ### v0.2.0 - Date: 2026-03-30 - Version: v0.2.0 - Original notes: https://github.com/HKUDS/CLI-Anything/releases/tag/v0.2.0 - Permalink: https://whatsnew.fyi/product/cli-anything/releases/v0.2.0 - **added** — Add AnyGen OpenAPI CLI harness - **added** — Add Draw.io CLI harness for agent-native diagram creation - **added** — Add /cli-anything:list command - **added** — Add zoom harness - **added** — Add Codex skill integration - **added** — Add Qoder plugin support - **added** — Add PowerShell installer for Codex skill - **added** — Add Japanese README - **added** — Add Mermaid Live Editor harness - **added** — Add ComfyUI agent harness - **added** — Add SKILL.md generation for AI agent discovery - **added** — Add experimental NotebookLM agent harness scaffold - **added** — Add Mubu agent harness - **added** — Add AdGuardHome CLI harness as first REST API service harness - **added** — Add ollama agent harness - **added** — Add Audacity eval harness and regression reporting - **added** — Add Novita provider integration - **added** — Add Browser automation CLI via DOMShell MCP server - **added** — Add MuseScore 4 CLI wrapper for music notation - **added** — Add sketch harness - **added** — Add iTerm2 CLI harness to registry - **changed** — Update documentation for /cli-anything:list command - **changed** — Refactor setup.py for better clarity and structure - **changed** — Sort JSON keys for deterministic agent diffing in session - **changed** — Enable real LibreOffice backend on Windows and macOS - **changed** — Support repeatable embed inputs for ollama - **changed** — Use gimp-file-load for non-PNG inputs in apply_filter_and_export - **changed** — Update registry.json - **fixed** — Replace placeholder URLs with correct HKUDS/CLI-Anything URL - **fixed** — Add missing lxml dependency to shotcut/agent-harness/setup.py - **fixed** — Add auto-save option for shotcut one-shot mode - **fixed** — Replace remaining placeholder URLs in zoom and drawio setup.py - **fixed** — Escape Script-Fu path literals to prevent injection - **fixed** — Guard Windows bash without cygpath - **fixed** — Replace Pillow with GIMP-native Script-Fu rendering backend - **fixed** — Persist session state in CLI mode and handle quoted text in REPL - **fixed** — Use shlex.split for REPL input parsing across 9 harnesses - **fixed** — Fix DOMShell MCP parameter mismatches and connection model - **security** — Add codec allowlist validation for melt backends - **security** — Implement atomic file locking to prevent race conditions in all harnesses ##### What's Changed * Add AnyGen OpenAPI CLI harness by @koltyu-anygen in https://github.com/HKUDS/CLI-Anything/pull/6 * Add Draw.io CLI harness for agent-native diagram creation by @zhangxilong-43 in https://github.com/HKUDS/CLI-Anything/pull/9 * docs: clean up stale build.md references after merge into cli-anything.md by @JasonZhaoWW in https://github.com/HKUDS/CLI-Anything/pull/7 * Add /cli-anything:list command and update documentation by @Lin-Jiong-HDU in https://github.com/HKUDS/CLI-Anything/pull/8 * feat: add zoom harness by @zhangxilong-43 in https://github.com/HKUDS/CLI-Anything/pull/25 * fix: replace placeholder URLs with correct HKUDS/CLI-Anything URL by @Jah-yee in https://github.com/HKUDS/CLI-Anything/pull/26 * fix: [shotcut] add missing lxml dependency to shotcut/agent-harness/setup.py by @jarrodcolburn in https://github.com/HKUDS/CLI-Anything/pull/13 * fix(shotcut): add auto-save option for one-shot mode by @Jah-yee in https://github.com/HKUDS/CLI-Anything/pull/15 * fix(libreoffice): enable real LibreOffice backend on Windows and macOS by @Laplace5079 in https://github.com/HKUDS/CLI-Anything/pull/18 * Add Codex skill integration by @morty-z in https://github.com/HKUDS/CLI-Anything/pull/38 * Feat/qoder plugin support by @panxiaojun233 in https://github.com/HKUDS/CLI-Anything/pull/43 * Add PowerShell installer for Codex skill by @0xCyberBerserker in https://github.com/HKUDS/CLI-Anything/pull/55 * fix: replace remaining placeholder URLs in zoom and drawio setup.py by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/53 * docs: add Windows bash/cygpath note by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/64 * Escape Script-Fu path literals to prevent injection by @Mirza-Samad-Ahmed-Baig in https://github.com/HKUDS/CLI-Anything/pull/60 * docs: add Japanese README by @eltociear in https://github.com/HKUDS/CLI-Anything/pull/62 * Refactor setup.py for better clarity and structure by @manucian-official in https://github.com/HKUDS/CLI-Anything/pull/49 * docs: note OpenCode version requirement by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/68 * feat: guard Windows bash without cygpath by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/71 * docs: fix opencode commands typo and add native OpenClaw instructions by @sjhddh in https://github.com/HKUDS/CLI-Anything/pull/79 * feat(session): sort JSON keys for deterministic agent diffing by @sjhddh in https://github.com/HKUDS/CLI-Anything/pull/78 * Add Mermaid Live Editor harness by @getmored-create in https://github.com/HKUDS/CLI-Anything/pull/88 * feat: add ComfyUI agent harness by @Bortlesboat in https://github.com/HKUDS/CLI-Anything/pull/80 * fix: replace Pillow with GIMP-native Script-Fu rendering backend (fixes #48) by @Xyerophyte in https://github.com/HKUDS/CLI-Anything/pull/76 * feat: Add SKILL.md generation for AI agent discovery (Phase 6.5) by @alon-mini in https://github.com/HKUDS/CLI-Anything/pull/47 * Docs: add Goose Desktop/CLI usage by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/84 * fix(session): atomic file locking to prevent race conditions in all harnesses by @ZJZAC in https://github.com/HKUDS/CLI-Anything/pull/94 * feat: add experimental NotebookLM agent harness scaffold / 新增实验性的 NotebookLM agent harness 脚手架 by @Haimbeau1o in https://github.com/HKUDS/CLI-Anything/pull/95 * feat(mubu): add Mubu agent harness by @cnfjlhj in https://github.com/HKUDS/CLI-Anything/pull/99 * feat: add AdGuardHome CLI harness by @pyxl-dev in https://github.com/HKUDS/CLI-Anything/pull/98 * feat: add AdGuardHome CLI harness — first REST API service harness by @pyxl-dev in https://github.com/HKUDS/CLI-Anything/pull/65 * docs(README_CN): improve Chinese phrasing by @fishwww-ww in https://github.com/HKUDS/CLI-Anything/pull/103 * feat: add ollama agent harness by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/102 * Add Audacity eval harness and regression reporting by @omerarslan0 _[Truncated at 4000 characters — full notes: https://github.com/HKUDS/CLI-Anything/releases/tag/v0.2.0]_