Goose review
Goose is an open source, general-purpose AI agent with a desktop app, CLI, and API that works with any LLM provider.
TL;DR
Goose is an open source AI agent that runs on your machine as a desktop app, CLI, or embeddable API. Goose suits developers who want an agent that installs, executes, edits, and tests code. It also handles research, writing, and automation. Goose works with 15+ LLM providers and connects to 70+ extensions through the Model Context Protocol.
- 56.1kGitHub stars
- +433new stars, week of Oct 25
- #46in Coding agents this week
Goose at a glance
- Category
- Coding agents
- Maintained by
- goose (organization, @aaif-goose on GitHub)
- License
- Apache 2.0
- Language
- Rust, TypeScript, Python
- Repository
- github.com/aaif-goose/goose
- Website
- goose-docs.ai
- Latest release
- v1.56.0 on GitHub, Oct 23, 2026
- First published
- Aug 23, 2024
What Goose does
- Goose goes beyond code suggestions: it can install, execute, edit, and test with any LLM.
- Goose connects to 70+ extensions via the Model Context Protocol, including databases, APIs, browsers, GitHub, and Google Drive.
- Goose recipes capture workflows as portable YAML configs that you can share with a team or run in CI.
- Goose can spawn independent subagents to handle tasks like code review and research in parallel.
- Goose works as an ACP server, so you can connect to it from Zed, JetBrains, or VS Code.
- Goose includes prompt injection detection, tool permission controls, sandbox mode, and an adversary reviewer for unsafe actions.
- Goose MCP Apps let extensions render interactive UIs such as buttons, forms, and visualizations inside goose Desktop.
How it works
Goose runs locally as a native desktop app, a CLI, or an API. Goose is built in Rust. Goose connects to LLM providers such as Anthropic, OpenAI, Google, Ollama, OpenRouter, Azure, and Bedrock, using API keys or existing Claude, ChatGPT, or Gemini subscriptions via ACP. Goose uses MCP extensions to reach tools and data. Goose can also use ACP agents like Claude Code and Codex as providers.
How to install and start using Goose
Install the CLI
curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bashRequirements
- Goose runs on macOS, Linux, or Windows.
- Goose requires an LLM provider API key or an existing Claude, ChatGPT, or Gemini subscription via ACP.
First steps
- Download the Goose desktop app for macOS, Linux, or Windows, or install the CLI with the install script.
- Run first-time configure, where Goose prompts you to choose a goose mode.
- Connect Goose to an LLM provider using an API key or an existing Claude, ChatGPT, or Gemini subscription.
- Add MCP extensions to give Goose access to tools like databases, browsers, and GitHub.
Who Goose is for
- Developers who want an agent that executes, edits, and tests code with their choice of LLM.
- Teams that want to share repeatable agent workflows as YAML recipes and run them in CI.
- Developers using Zed, JetBrains, or VS Code who want an agent over ACP.
- Users who want local models through Ollama or several cloud providers in one agent.
Limitations to know
- Goose recipe parameters are capped at 32 params, 200 select options, and 128 KiB.
- Goose is a general-purpose agent, so it is not focused only on coding.
Is Goose growing? Usage data
In the week of Oct 25–31, 2026, Goose ranked #110 on the Devtoolwatch Board and #46 in Coding agents, with a momentum score of 61 out of 100.
Show the weekly numbers
| Week of | New stars |
|---|---|
| Aug 9, 2026 | 308 |
| Aug 16, 2026 | 451 |
| Aug 23, 2026 | 428 |
| Aug 30, 2026 | 306 |
| Sep 6, 2026 | 270 |
| Sep 13, 2026 | 337 |
| Sep 20, 2026 | 251 |
| Sep 27, 2026 | 266 |
| Oct 4, 2026 | 278 |
| Oct 11, 2026 | 292 |
| Oct 18, 2026 | 330 |
| Oct 25, 2026 | 433 |
The Board ranks tools by four signals each week: new stars, new stars for the repo's size, added downloads and download growth beyond the market. How the ranking works.
Goose alternatives
Other AI coding agents on the Board in the week of Oct 25–31, 2026, by momentum:
| Rank | Tool | Stars | Downloads/wk |
|---|---|---|---|
| #1 | CindyCindy is an open-source AI agent app for desktop and mobile that combines Claude Code, Codex and Pi across your connected devices. | 8.8k | – |
| #2 | OpenMausBotOpenMausBot is an open-source desktop chat app where each contact is a local Claude, Codex, or Grok CLI agent with its own computer. | 9.6k | – |
| #3 | OrcaOrca is a desktop agent development environment for running Claude Code, Codex, and other CLI coding agents in parallel, each in its own… | 111.7k | – |
| #4 | OpenBotOpenBot is an open-source, self-hosted template for AI coworkers that each get their own browser, files and granted tools, with every… | 9.1k | – |
| #5 | Agent ReachAgent Reach is a Python CLI that lets AI agents search and read platforms such as Twitter, Reddit, YouTube, GitHub, Bilibili and… | 107.2k | – |
| #6 | Skill RecorderSkill Recorder is a desktop app that records your on-screen work session and turns it into a reusable agent Skill or Automation. | 5.6k | – |
Recent Goose releases
Goose FAQ
Is Goose free and open source?
Yes. Goose's source code is on GitHub (aaif-goose/goose) under the Apache 2.0 license, so you can use it for free.
How do I install Goose?
Run curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash. The install section above has the other options from the project's README.
Is Goose still maintained?
Yes. The aaif-goose/goose repository was last updated on Oct 25, 2026, and the latest release, v1.56.0 on GitHub, came out on Oct 23, 2026.
How popular is Goose?
Goose has 56.1k GitHub stars as of Nov 1, 2026. It gained 433 new stars in the week of Oct 25–31, 2026, against a 12-week average of 329 a week. That made it #46 among AI coding agents on the Devtoolwatch Board.
Goose vs OpenCode: how do they compare?
Goose and OpenCode are both tracked by Devtoolwatch as AI coding agents. Goose has 56.1k GitHub stars and OpenCode has 223.6k. OpenCode is an open source AI coding agent that helps you write and run code in a terminal, desktop app, or IDE extension. OpenCode review.
What are the best alternatives to Goose?
Other AI coding agents on the Devtoolwatch Board in the week of Oct 25–31, 2026, by momentum: Cindy (#1), OpenMausBot (#2), Orca (#3), OpenBot (#4), Agent Reach (#5). The alternatives table above has their numbers.
How do you use the Goose AI agent?
Goose is available as a desktop app, a CLI, or an API. You connect Goose to an LLM provider, then give it tasks. Goose can install, execute, edit, and test code. You can add MCP extensions and use recipes to capture workflows.
Which LLMs does Goose support?
Goose works with 15+ providers, including Anthropic, OpenAI, Google, Ollama, OpenRouter, Azure, and Bedrock. Goose also accepts existing Claude, ChatGPT, or Gemini subscriptions via ACP. Goose can use ACP agents like Claude Code and Codex as providers.
Can Goose be used from an IDE?
Yes. Goose works as an Agent Client Protocol server. You can connect to Goose from Zed, JetBrains, or VS Code.
Is Goose only for coding?
No. Goose is a general-purpose agent. You can use Goose for research, writing, automation, data analysis, and code.
How does Goose handle safety?
Goose offers prompt injection detection, tool permission controls, and a sandbox mode. Goose also has an adversary reviewer that watches for unsafe actions.
Can Goose run multiple tasks at once?
Yes. Goose can spawn independent subagents to run tasks in parallel. You can limit concurrent subagents with GOOSE_MAX_CONCURRENT_SUBAGENTS, and failed or cancelled delegate subagents can be resumed.
Sources
Goose README badge
Maintainers can show the tool's weekly Board rank in their README:
[](https://index.devtoolwatch.com/tools/goose/)How this page is made: Devtoolwatch writes each review from the project's README, releases, package metadata and website, with an AI model, then checks every claim against the source it cites and drops what the sources don't support. The numbers come from Devtoolwatch's daily GitHub snapshots, GitHub's stargazer history, and the npm and PyPI download APIs. Spotted an error? Email [email protected].