Skip to content

CLI Commands

Welcome to the CLI Commands section.

Overview

CLI Commands Overview

omnipkg provides a comprehensive CLI for managing Python packages across versions and interpreters.

Quick Reference

Command Description Example
install Install packages with conflict resolution omnipkg install torch==2.0.0 torch==2.7.1
list View all managed packages omnipkg list
info Interactive package explorer omnipkg info numpy
status Environment health dashboard omnipkg status
swap Switch Python versions or packages omnipkg swap python 3.9
revert Restore last known good state omnipkg revert
run Auto-healing script runner omnipkg run script.py
daemon Manage background worker omnipkg daemon start
web Start interactive web bridge omnipkg web start
demo Try interactive demos omnipkg demo

Command Categories

📦 Package Management

Install, uninstall, and manage multiple package versions

🔧 Environment Health

Monitor, repair, and restore your Python environment

🐍 Python Management

Hot-swap Python interpreters without restarting

Advanced Features

Daemon workers, web bridge, and auto-healing scripts

🎮 Demos & Testing

Interactive demonstrations of omnipkg’s capabilities

Getting Help

# Global help
omnipkg --help

# Command-specific help
omnipkg install --help
omnipkg daemon --help

Interactive Web Bridge

Start the web bridge to run commands from your browser:

omnipkg web start

Then visit: http://localhost:5000 to execute commands interactively!