praisonai uninstall

Cleanly remove the managed PraisonAI CLI install via the detected tool manager

praisonai uninstall removes the managed CLI install and its global praisonai shim, confirming first unless you pass --yes.

Diagram

No

Yes

praisonai uninstall

–yes?

Confirm prompt

Detect manager

uv / pipx / pip uninstall

Removed

Quick Start

  1. Remove interactively
    bash
    praisonai uninstall

    Asks Remove PraisonAI X.Y.Z (installed via uv)? [y/N], then removes via the detected manager.

  2. Remove without a prompt (CI)
    bash
    praisonai uninstall --yes

    Skips confirmation — the CI-safe form. -y is the short alias.


How It Works

praisonai uninstall detects how the CLI was installed and runs the matching removal command.

Diagram
uv / pipx / pippraisonaiUseruv / pipx / pippraisonaiUserpraisonai uninstall“Remove PraisonAI 4.6.145 (installed via uv)? [y/N]”yuv tool uninstall praisonairemoved“PraisonAI 4.6.145 removed.”
Detected managerUninstall command
uvuv tool uninstall praisonai
pipxpipx uninstall praisonai
pip (library install)pip uninstall -y praisonai

Options

FlagDescription
--yes, -ySkip the confirmation prompt (non-interactive/CI).

JSON output

Add --output json for machine-readable output.

json
{"manager": "uv", "removed": "4.6.145"}

Common Patterns

Remove in a CI teardown step.

bash
praisonai uninstall --yes

Capture the result for a report.

bash
praisonai uninstall --yes --output json

Non-Managed Installs

When automatic uninstall isn’t supported for the detected manager, PraisonAI prints a clear error and exits non-zero.

Automatic uninstall is not supported for a 'pip' install.
Remove manually with: pip uninstall praisonai

Best Practices

Use –yes only in automation

Keep the confirmation prompt on for interactive use. Reach for --yes (or -y) only in CI teardown or scripted fleet removal.

Uninstall removes the CLI, not the SDK

If you embed praisonaiagents in your own app, praisonai uninstall leaves it intact. Remove the SDK separately with pip uninstall praisonaiagents.

Let the detected manager do the work

The command runs the same manager that installed the CLI, so the isolated uv tool / pipx environment is removed cleanly without leftover shims.


Related