Skip to the content.

Installation

Requirements

Requirement Version Notes
Python 3.9+ Required
Git Any Required
Flask Latest Web UI only
Rich Latest Better CLI output (optional)

Install from PyPI

pip install prism-dx
prism ui            # Launch the web installer
prism install       # Or install directly from CLI

Install from Source

git clone https://github.com/andersonwilliam85/prism.git
cd prism
make install-dev

Start the Web UI

make run
# Opens at http://localhost:5555

CLI Usage

# Show help
prism --help

# Launch web UI
prism ui

# Install a specific prism
prism install --prism prism

# Roll back a previous installation
prism rollback ~/workspace

# View installation history
prism history

# Use a custom npm registry
prism install --prism fortune500 --npm-registry https://npm.mycompany.com

Corporate / Air-Gapped Environments

If your environment requires a proxy or custom npm registry, configure them in prism_config inside your prism’s package.yaml:

prism_config:
  proxies:
    http: "http://proxy.mycompany.com:8080"
    https: "http://proxy.mycompany.com:8080"
    no_proxy: "localhost,.mycompany.com"

  npm_registry: "https://npm.mycompany.com"

Or pass via environment variable / CLI flag:

export PRISM_NPM_REGISTRY=https://npm.mycompany.com
prism install --prism my-company

# Or inline
prism install --prism my-company --npm-registry https://npm.mycompany.com

Platform Notes

macOS

Windows

Linux / Ubuntu

No Generic Fallbacks

Tools without explicit platform install commands in the tool registry are skipped. Prism does not guess install commands.


Next Steps