What goose does
goose is a general-purpose AI agent that runs on your machine. Not just for code — use it for research, writing, automation, data analysis, or anything you need to get done.
Desktop app, CLI, and API
A native desktop app for macOS, Linux, and Windows. A full CLI for terminal workflows. An API to embed it anywhere. Built in Rust for performance and portability.
Extensible
Connect to 70+ extensions — databases, APIs, browsers, GitHub, Google Drive, and more — via the Model Context Protocol open standard. Add community skills, or build your own.
Any LLM, including your subscriptions
Works with 15+ providers — Anthropic, OpenAI, Google, Ollama, OpenRouter, Azure, Bedrock, and more. Use API keys or your existing Claude, ChatGPT, or Gemini subscriptions via ACP.
Recipes
Capture workflows as portable YAML configs. Share with your team, run in CI, include instructions, extensions, parameters, and subrecipes.
MCP Apps
Extensions can render interactive UIs directly inside goose Desktop — buttons, forms, visualizations. A new way to build agent-powered tools.
Subagents
Spawn independent subagents to handle tasks in parallel — code review, research, file processing — keeping the main conversation clean.
Security
Prompt injection detection, tool permission controls, sandbox mode, and an adversary reviewer that watches for unsafe actions.
Built on open standards
Model Context Protocol
MCP is the open standard for connecting AI agents to tools and data sources. goose was one of the earliest adopters and has one of the deepest integrations in the ecosystem — with 70+ documented extensions and growing.
Browse MCP extensions →Agent Client Protocol
ACP is a standard for communicating with coding agents. goose works as an ACP server — connect from Zed, JetBrains, or VS Code — and can use ACP agents like Claude Code and Codex as providers.
goose as ACP server →Agentic AI Foundation
goose is part of the Agentic AI Foundation at the Linux Foundation — ensuring the project remains vendor-neutral, community-governed, and open for the long term.
Learn about AAIF →Community
An active community of developers, contributors, and users building extensions, sharing recipes, and pushing the boundaries of what local AI agents can do.
Get started
Available for macOS, Linux, and Windows
curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash