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.
goose Development Kit (GDK)
Build agents that run across native apps, servers, and the browser, and resume from saved state. Use the runtime components behind goose, with control over models, tools, and agent behavior. Explore GDK.
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.
Set up goose in Zed โ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.
๐ฌ Discord
Ask questions, share what you've built, get help from the community.
๐ GitHub
Star, fork, file issues, contribute code. goose is built in the open.
๐งฉ Extensions
Browse community-built MCP extensions and add your own.
๐ Blog
Tutorials, deep dives, release notes, and community spotlights.
Get started
Available for macOS, Linux, and Windows
curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash
