Back to Devoured - October 19, 2026
DEVOURED
CLI-Anything (GitHub Repo)

CLI-Anything (GitHub Repo)

DevOps GitHub
CLI-Anything enables AI agents to control professional software like Blender, GIMP, and LibreOffice by auto-generating robust command-line interface harnesses.
What: CLI-Anything uses a 7-phase automated pipeline to map GUI software actions to CLI commands, supporting 18+ applications with over 2,400 validated tests. The project provides a hub (cli-hub) for browsing and installing these harnesses as agent-ready tools.
Why it matters: This represents a shift toward making legacy desktop software 'agent-native' by bypassing brittle UI automation in favor of structured, deterministic CLI interaction models.
Takeaway: Run 'pip install cli-anything-hub' to browse existing harnesses or use the plugin marketplace in Claude Code to build a new CLI for any local codebase.
Deep dive
  • Automated Pipeline: Performs codebase analysis, architecture design, implementation, and test suite generation for any target software.
  • Dual-Mode Execution: CLIs function as both stateful REPLs for interactive sessions and subcommands for pipelines.
  • Zero-Compromise Approach: Requires the actual backend software (e.g., Blender, GIMP) rather than reimplementing functionality.
  • Standardized Metadata: Every harness generates a SKILL.md file, enabling LLM-based agents to discover and utilize the CLI commands autonomously.
  • Agent Integration: Supports multiple platforms including Claude Code, Cursor, Pi, OpenClaw, and GitHub Copilot CLI.
Decoder
  • Harness: A wrapper layer that exposes the functionality of a GUI-based desktop application or API as a structured, CLI-controllable interface.
  • MCP: Model Context Protocol, an open standard for connecting AI assistants to systems and data sources.
  • REPL: Read-Eval-Print Loop, an interactive language shell that accepts single user inputs and returns results, used here for maintaining persistent agent state.
Original article

Full article content is not available for inline reading.

Read the original article →

Explore all 62 articles in today's digest

Fresh dev news, AI-digested daily. Never miss a trend at devoured.fyi