Why you'd want it
goose is a local agent for code as well as research, writing, automation and data analysis, available as a desktop app for macOS, Linux and Windows, a CLI and an API. It works with 15+ providers including Anthropic, OpenAI, Google, Ollama, OpenRouter, Azure and Bedrock, and can use existing Claude, ChatGPT or Gemini subscriptions through ACP. It connects to 70+ extensions over MCP, and you can build custom distributions with preconfigured providers, extensions and branding.
Best for
- Agents for tasks beyond coding
- Desktop app users who also want a CLI
- Teams building an internal agent distribution
Use it when
You want an open-source local agent that is not tied to one model vendor and that you extend with MCP servers.
Skip it if
You want a coding agent built into your IDE; goose runs as its own desktop app or CLI.
Editor's note
Repo moved from block/goose to aaif-goose/goose; goose is now part of the Agentic AI Foundation at the Linux Foundation.