There are several ways to install the Agent Starter Pack. Choose the method that works best for your workflow.
The recommended way to install the Agent Starter Pack is with pipx, which installs the package in an isolated environment while making the commands globally available:
# Install pipx if you don't have it
python3 -m pip install --user pipx && python3 -m pipx ensurepath
source ~/.bashrc # or ~/.zshrc depending on your shell
# Install the Agent Starter Pack
pipx install agent-starter-pack
You can also install the Agent Starter Pack in a virtual environment:
# Create and activate a Python virtual environment
python -m venv venv && source venv/bin/activate
# Install the Agent Starter Pack
pip install agent-starter-pack
For a faster installation experience, you can use uv:
# Install uv if you don't have it
curl -LsSf https://astral.sh/uv/install.sh | sh
source ~/.bashrc # or ~/.zshrc depending on your shell
# Install the Agent Starter Pack
uv pip install agent-starter-pack
After installation, you can create a new agent project:
# Create a new agent project
agent-starter-pack create my-awesome-agent
To upgrade, use the same tool you used for installation:
pipx upgrade agent-starter-pack # Using pipx
pip install --upgrade agent-starter-pack # Using pip
uv pip install --upgrade agent-starter-pack # Using uv
To uninstall, use the same tool you used for installation:
pipx uninstall agent-starter-pack # Using pipx
pip uninstall agent-starter-pack # Using pip
uv pip uninstall agent-starter-pack # Using uv