Get started with Goose
Goose is a free, open-source AI agent that runs on your machine — so it can actually create files and run code, which a web app can’t. The Build Studio exports a Goose recipe that configures it with your project’s constitution, vetted stack, and intent.
1. Install Goose
Section titled “1. Install Goose”curl -fsSL https://block.github.io/goose/install.sh | bashUse WSL, then run the macOS/Linux command above. (See the official docs for the latest installer.)
2. Configure a permitted provider (BYOK)
Section titled “2. Configure a permitted provider (BYOK)”- Get an API key from a permitted provider (e.g. an Anthropic, DeepSeek, or OpenRouter account). You pay the provider directly — your key stays on your machine.
- Run the configurator and pick that provider:
Choose Anthropic / OpenRouter / DeepSeek / Ollama — not OpenAI or xAI.
Terminal window goose configure
3. Run your project’s recipe
Section titled “3. Run your project’s recipe”- In the Build Studio, pick Run with Goose on the Generate step
and Download Goose recipe (a
.goose-recipe.yaml). - From your project folder, run:
Terminal window goose run --recipe my-app.goose-recipe.yaml - Goose reads the recipe’s constitution and intent, uses only the vetted stack,
and starts building. Keep every change clean:
Terminal window npx tsx ./enforcement/cli.ts all --tree .