brew install atopile/tap/atopile

Ultimately atopile is a python package, so you can install it where and but you want - but some python package managers are better than others. Here’s the recommended method to install atopile.

brew install atopile/tap/atopile
  1. Install uv. See: https://docs.astral.sh/uv/getting-started/installation/

  2. Install atopile with uv

    uv tool install atopile
    

    uv if this is the first time you’ve used uv for a tool install, it might give you another command to run to finish setup.

    Do it.

  3. Check ato installed

    ato --version
    

Editable installation (Best for development)

  1. Install uv See: https://docs.astral.sh/uv/getting-started/installation/

  2. Clone the repo

    git clone https://github.com/atopile/atopile
    
  3. cd into the repo

    cd atopile
    
  4. Install

    uv sync --dev