Goose
Developer guide to Goose — the open-source native AI agent with desktop app, CLI, API, MCP support, and multi-provider runtime.
Setup and first run
How to install Goose, choose between desktop and CLI, configure a provider, and reach a working first session quickly.
Architecture and runtime
The Goose workspace shape, main Rust and UI surfaces, and how the agent core, providers, UI, and extensions cooperate.
Configuration and security
How Goose provider setup, local runtime behavior, MCP extensions, and operational safety fit together in practice.
Extending and contributing
Where to add new Goose runtime behavior, providers, UI improvements, and workflow recipes, and how to approach a first contribution.
Simple user guide
A plain-language Goose guide for business teams that want a useful local AI helper without deep technical detail.