Skip to main content

Package manager for CLI-Anything — browse, install, and manage 40+ agent-native CLI interfaces for GUI applications

Project description

cli-hub

Package manager for CLI-Anything — a framework that auto-generates stateful CLI interfaces for GUI applications, making them agent-native.

Browse, install, and manage 40+ CLI harnesses for software like GIMP, Blender, Inkscape, LibreOffice, Audacity, OBS Studio, and more — all from your terminal.

Web Hub: clianything.cc

Install

pip install cli-anything-hub

Usage

# Browse all available CLIs, grouped by category
cli-hub list

# Filter by category (image, 3d, video, audio, office, ai, ...)
cli-hub list -c image

# Search by name, description, or category
cli-hub search "3d modeling"

# Show details for a CLI
cli-hub info gimp

# Install a CLI harness
cli-hub install gimp

# Update a CLI to the latest version
cli-hub update gimp

# Uninstall a CLI
cli-hub uninstall gimp

What gets installed

Each CLI harness is a standalone Python package that wraps a real application (GIMP, Blender, etc.) with a stateful command-line interface. Every harness supports:

  • REPL mode: cli-anything-gimp launches an interactive session
  • One-shot commands: cli-anything-gimp project create --name my-project
  • JSON output: cli-anything-gimp --json project list for machine-readable output
  • Undo/redo: Stateful project management with full operation history

For AI agents

cli-hub is designed to be agent-friendly. AI coding agents can:

  1. pip install cli-anything-hub to get the package manager
  2. cli-hub search <keyword> or cli-hub list --json to discover tools
  3. cli-hub install <name> to install what they need
  4. Use --json output for structured data parsing

Available categories

3D, AI, Audio, Communication, Database, Design, DevOps, Diagrams, Game, GameDev, Generation, Graphics, Image, Music, Network, Office, OSINT, Project Management, Search, Streaming, Testing, Video, Web

JSON output

All listing commands support --json for machine-readable output:

cli-hub list --json
cli-hub search blender --json

Analytics

cli-hub sends anonymous install/uninstall events to help track adoption (via Umami). No personal data is collected.

Opt out:

export CLI_HUB_NO_ANALYTICS=1

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cli_anything_hub-0.2.0.tar.gz (12.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cli_anything_hub-0.2.0-py3-none-any.whl (10.9 kB view details)

Uploaded Python 3

File details

Details for the file cli_anything_hub-0.2.0.tar.gz.

File metadata

  • Download URL: cli_anything_hub-0.2.0.tar.gz
  • Upload date:
  • Size: 12.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cli_anything_hub-0.2.0.tar.gz
Algorithm Hash digest
SHA256 ad8294b794a4b881f01734202398d777d09e79f67ed3cbf0cf7301e31186f649
MD5 dd15de986fafa760935a315e428123ba
BLAKE2b-256 9ed0a27141e6a50a56590c317588ac45570ca255295b263ffa69c0bf913ce14e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cli_anything_hub-0.2.0.tar.gz:

Publisher: publish-cli-hub.yml on HKUDS/CLI-Anything

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cli_anything_hub-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for cli_anything_hub-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 16c876a50c96b08c70404f84a97894e64254cfc44a4b6781cc87b27bf5ca0e9e
MD5 1116308da9b41c50af5999dcc06d3c01
BLAKE2b-256 2b8de05bda3fed311ce1d2a81c43d16e6247b3b2409d75578c7e31cb975268ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for cli_anything_hub-0.2.0-py3-none-any.whl:

Publisher: publish-cli-hub.yml on HKUDS/CLI-Anything

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page