Skip to content

Installation

To install Goose, use pipx on macOS, Linux, or Windows.

First, ensure pipx is installed:

brew install pipx
pipx ensurepath

Then install Goose:

pipx install goose-ai

Configuration

Set up a provider

Goose works with a set of supported LLM providers that you can obtain an API key from if you don't already have one. You'll be prompted to set an API key if you haven't set one previously when you run Goose.

Tip

Billing:

You will need to have credits in your LLM Provider account (when necessary) to be able to successfully make requests.

Profiles

After installation, you can configure Goose anytime by editing your profile file located at ~/.config/goose/profiles.yaml. You can set multiple profile configurations, use different LLM providers, and enable toolkits that customize Goose's functionality as well:

default:
  provider: openai
  processor: gpt-4o
  accelerator: gpt-4o-mini
  moderator: passive
  toolkits:
    - name: developer
      requires: {}

Running Goose

You can run goose from the command line using:

goose session start

Additional Resources

Visit the Configuration Guide for detailed instructions on configuring Goose.