Last Updated: May 18, 2026Documentation Index
Fetch the complete documentation index at: https://docs.salad.com/llms.txt
Use this file to discover all available pages before exploring further.
Introduction
Goose is an open-source, extensible AI agent by Block (the company behind Square and Cash App). It goes beyond code suggestions - Goose can install packages, execute commands, edit files, run tests, and interact with external services via MCP. It is available as both a CLI and a desktop app, and supports fully custom OpenAI-compatible providers via a JSON config file. Goose works with SaladCloud in two ways:- Salad AI Gateway - no infrastructure to deploy or manage. Sign up for access, point Goose at a single shared endpoint, and use your Salad API key directly. Currently in closed beta with monthly flat-rate access.
- Self-hosted model - deploy your own SaladCloud container group for full control over the model, hardware, and configuration. Still very easy to set up and use.
Prerequisites
Before getting started, make sure you have:- A SaladCloud account with an active LLM deployment
- Linux, macOS, or Windows (WSL2)
Step-by-Step Setup
Step 1: Choose Your Backend
- Salad AI Gateway
- Self-Hosted on SaladCloud
Salad AI Gateway is the fastest way to get started - no container groups to deploy, no cold starts to wait for.
- Sign up for early access at salad.com/ai-gateway.
- Once approved, find your Salad API key in the portal.
| Model | Description |
|---|---|
qwen3.6-35b-a3b | Qwen 3.6 35B-A3B - best for agentic tasks, coding, and complex reasoning |
qwen3.6-27b | Qwen 3.6 27B - strong balance of capability and speed |
qwen3.5-9b | Qwen 3.5 9B - fastest response times, suited for lighter tasks |
Step 2: Install Goose
For Desktop App instructions scroll to the bottom of this page. Linux / macOS / WSL2:Step 3: Configure a Custom Provider
The first time you run Goose it launches an onboarding wizard. When asked “What would you like to configure?”, follow these steps:- Select Custom Provider → Add a custom provider → OpenAI Compatible
- Enter a name for the provider (e.g.,
saladcloud) - Fill in the endpoint and credentials based on your chosen backend:
- Salad AI Gateway
- Self-Hosted on SaladCloud
- API URL:
https://ai.salad.cloud/v1/chat/completions - API key: your Salad API key
- Available models: e.g.
qwen3.6-35b-a3b - When asked “Does this provider require custom headers?”, select No
goose configure and under Configure Providers select your new custom provider.Alternatively, create or edit ~/.config/goose/custom_providers/saladcloud.json:Step 4: Start Goose and Test the Connection
Start a Goose session:“Create a hello world Python script and run it.”If Goose creates and executes the file, your setup is complete.
Goose Desktop App
Goose also has a desktop app with the same capabilities as the CLI. See the Quick Start instructions for download links for your OS. Download and run the app, then on the startup page:- Salad AI Gateway
- Self-Hosted on SaladCloud
- Click Connect to a Provider 2. Click Add Custom Provider 3. Click Configure Manually and fill in: -
Provider Type: OpenAI Compatible - Display Name:
SaladCloud AI Gateway- API URL:https://ai.salad.cloud/v1/- API Base Path: leave blank - Under Authentication, select This provider requires API Key and enter your Salad API key - Available Models: e.g.qwen3.6-35b-a3b, qwen3.6-27b, qwen3.5-9b4. Click Create Provider and start using Goose
Model Recommendations
- Qwen 3.6-35B-A3B: Best for complex agentic tasks - install, execute, edit, and test workflows
- Qwen 3.5-9B: Suitable for lighter tasks and faster response times