Skip to content

Installation

CostCutter can be installed in several ways depending on your needs.

Run CostCutter directly without installing:

uvx costcutter --help

This downloads and runs CostCutter in an isolated environment. Perfect for one-off usage.

Get uvx:

curl -LsSf https://astral.sh/uv/install.sh | sh

Global Install

Install CostCutter system-wide:

uv tool install costcutter
pip install costcutter

Project Install

Install in a virtual environment for project isolation:

python3 -m venv .venv && source .venv/bin/activate
pip install costcutter

Verify Installation

costcutter --version

You should see the version number printed.

Requirements

Requirement Version
Python 3.12+
AWS credentials Configured via profile or environment variables

-> Next: Quick Start