> ## Documentation Index
> Fetch the complete documentation index at: https://critiqor-71f5274a.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Install Critiqor: Python CLI Setup and Verification

> Install Critiqor from PyPI, verify your CLI setup, update to the latest version, and uninstall if needed. Requires Python 3.10 or newer.

This page walks you through installing the Critiqor CLI from PyPI, verifying your setup, keeping Critiqor up to date, and uninstalling it if needed.

## Requirements

* **Python 3.10 or newer.** Check your version with `python --version`.
* A working `pip` installation.
* A virtual environment is strongly recommended (see the tip below).

## Install

<Steps>
  <Step title="Create and activate a virtual environment (recommended)">
    ```bash theme={null}
    python -m venv .venv
    source .venv/bin/activate   # On Windows: .venv\Scripts\activate
    ```
  </Step>

  <Step title="Install Critiqor from PyPI">
    ```bash theme={null}
    pip install critiqor
    ```
  </Step>

  <Step title="Verify the installation">
    ```bash theme={null}
    critiqor help
    ```

    You should see output listing the available Critiqor commands. If the command is not found, confirm that your virtual environment is active and that the install completed without errors.

    ```
    Usage: critiqor [OPTIONS] COMMAND [ARGS]...

    Critiqor — Runtime Intelligence for AI Agents.

    Options:
      --version  Show the installed version and exit.
      --help     Show this message and exit.

    Commands:
      monitor   Observe an agent session (e.g. monitor openclaw).
      finalize  End the current session and generate a reliability report.
      dashboard Open the reliability dashboard for a run.
      runs      List all past runs.
      run       Execute a command inside a monitored session.
      check     Verify your Critiqor setup.
      help      Show help for any command.
    ```
  </Step>
</Steps>

## Update Critiqor

To upgrade to the latest version, run:

```bash theme={null}
pip install --upgrade critiqor
```

To check which version is currently installed:

```bash theme={null}
pip show critiqor
```

This prints package metadata including the installed version number, so you can confirm the upgrade succeeded.

## Uninstall

To remove Critiqor from your environment, run:

```bash theme={null}
pip uninstall critiqor
```

Confirm the prompt when asked. This removes the Critiqor package and its CLI entry point from the active environment.

***

<Tip>
  Always install Critiqor inside a virtual environment. This keeps its dependencies isolated from your other projects and makes it easy to manage or remove later. Tools like `venv`, `virtualenv`, or `pyenv` all work well.
</Tip>

<Note>
  With Critiqor installed, you're ready to connect it to your first OpenClaw agent. Follow the [Quickstart](/quickstart) guide to run your first evaluation.
</Note>
