Free, Apache-2.0 AI agent originally open-sourced by Block (the company behind Square, Cash App, and Tidal) in January 2025. In December 2025, Block contributed Goose to the Linux Foundation’s Agentic AI Foundation (AAIF). The project is now community-governed under the block/goose repository.
Runs as a native desktop app, CLI, and API on macOS, Linux, and Windows. Supports 15+ LLM providers through a unified interface and extends via 70+ Model Context Protocol extensions.
System Verdict
Pick Goose if the team wants a free, vendor-neutral autonomous agent. Provider-agnostic by design: Anthropic, OpenAI, Google, Mistral, Ollama local, OpenRouter, Azure, and Bedrock all work without changing workflows. Apache-2.0 permits commercial use with zero restriction.
MCP is the ecosystem play. Goose was one of the earliest adopters and has one of the deepest extension libraries, with 70+ documented connectors covering GitHub, Google Drive, databases, browsers, and custom APIs. Rust-native on the back end, so startup and tool-call latency stay low.
Skip it if the workload demands managed hosting or deep IDE integration. No cloud tier. Cursor and Claude Code are purpose-built for in-editor autonomous coding; Goose is broader but less tuned.
Who pays what: nobody pays Goose. The real cost is LLM usage. Local Ollama models run free; frontier Claude or ChatGPT API calls cost what they cost.
Key Facts
| License | Apache-2.0 (permissive, commercial use OK) |
| Governance | Linux Foundation Agentic AI Foundation (AAIF), since December 2025 |
| Original creator | Block (Square, Cash App, Tidal) |
| Languages | Rust (core, ~50% of codebase) + TypeScript (UI) |
| Platforms | macOS, Linux, Windows (native desktop + CLI + API) |
| LLM providers | 15+ (Anthropic, OpenAI, Google, Mistral, Ollama, OpenRouter, Azure, Bedrock, more) |
| MCP extensions | 70+ documented |
| GitHub stars | 29,000+ as of April 2026 |
| Pricing | Free. Users pay their own LLM costs |
Every data point above was verified against vendor documentation on 2026-04-17. See Sources.
What it actually is
A general-purpose autonomous agent that executes multi-step tasks on the local machine. Users describe what they need; Goose plans and executes a sequence of tool calls: browsing, code execution, API calls, file operations, until the task completes.
The Rust core handles orchestration, tool dispatch, and sandboxing. A TypeScript frontend ships as the desktop app. The CLI wraps the same core for terminal workflows.
Provider flexibility is the architectural commitment. Swap LLMs via config; workflows, extensions, and recipes do not change. This matters when frontier model rankings shift every few months.
When to pick Goose
- Vendor neutrality is a hard requirement. Providers are config-swappable; no lock-in to Anthropic or OpenAI.
- MCP is the integration standard the team already invested in. 70+ extensions beat most single-vendor catalogs.
- Tasks span research, file operations, coding, and API calls. Goose handles mixed workloads, not just code.
- Local LLM (Ollama) is acceptable or required. Works fully offline with local models for privacy-sensitive workflows.
- YAML recipes need to capture and share workflows. Reusable, portable configurations travel between teammates and CI.
When to pick something else
- IDE-integrated autonomous coding: Cursor or Claude Code. Better in-editor ergonomics, deeper codebase awareness.
- Managed hosted agent: ChatGPT Agent Mode or a hosted platform. Goose runs only on user machines.
- Persistent memory across sessions: Letta or Hermes Agent. Goose has no built-in long-term memory blocks.
- No-code UX: Zapier, Make, or Activepieces. Goose assumes developer comfort.
- Git-native coding loop: Aider. Narrower scope, tighter commit-level integration.
Pricing
| Plan | Price |
|---|---|
| Open-source (all surfaces) | Free |
| Desktop app | Free, bring your own LLM API keys |
| CLI | Free |
| API (self-host) | Free |
Goose itself is Apache-2.0 and free. Users pay the LLM provider directly. Verified 2026-04-17 via GitHub and the official docs.
Against the alternatives
| Goose | Cursor | Claude Code | Aider | |
|---|---|---|---|---|
| License | Apache-2.0 open-source | Proprietary | Proprietary | Apache-2.0 |
| Hosted tier | No | Yes | Yes | No |
| LLM providers | 15+ | Limited | Claude only | OpenAI, Anthropic, others |
| Scope | General automation + code | IDE coding | CLI coding | Git-native coding |
| MCP ecosystem | 70+ extensions, deep | Growing | Growing | Limited |
| Local model support | Yes (Ollama) | No | No | Yes |
| Best viewed as | Vendor-neutral autonomous agent | Best coding IDE | Best CLI coder (Claude) | Commit-focused coder |
Failure modes
- No managed hosting. Runs on user machines only. Teams wanting a cloud-hosted agent need a different tool.
- BYOK API costs. No bundled LLM quota. Heavy use of Claude Opus 4.7 or OpenAI frontier models accumulates real bills.
- No built-in long-term memory. Session state resets unless a memory extension is wired in manually.
- MCP is a shared standard. Provider flexibility and MCP are increasingly table-stakes across agent tools, so the moat is narrowing.
- Non-developer UX gaps. Configuring providers, extensions, and recipes assumes comfort with env vars, YAML, and a terminal.
- Organizational transition still in progress. Move from Block to AAIF/Linux Foundation is recent; some docs and references still reference the original Block URLs.
- Prompt injection defenses are basic. Sandbox mode exists, but adversarial inputs can still escape in edge cases. Review tool permissions for production workloads.
- Desktop app maturity varies by OS. Linux and macOS lead; Windows parity is improving but trails.
Methodology
This page was produced by the aipedia.wiki editorial pipeline, an automated system that ingests vendor documentation, verifies pricing and product details against primary sources, and generates the editorial analysis shown. No individual human wrote this review. Scoring follows the four-dimension rubric at /about/scoring/ (Utility × Value × Moat × Longevity, unweighted average). Last verified 2026-04-17 against Goose documentation, the block/goose GitHub repository, and the Block open-source announcement.
FAQ
Who owns Goose? Goose was created and open-sourced by Block (Square, Cash App, Tidal) in January 2025. In December 2025, Block contributed the project to the Linux Foundation’s Agentic AI Foundation (AAIF), where it is now community-governed. Code still lives at block/goose.
Is Goose really free? Yes. Apache-2.0 open-source, no subscription, no usage fees to Goose. Users pay whichever LLM provider they configure.
Goose vs Aider or Claude Code for coding? Goose is broader: general automation, research, file management, plus coding. Aider is narrower and optimized for code + git commits. Claude Code offers deeper autonomous coding within a codebase but costs $100 to $200 per month and runs only on Anthropic models.
Which LLMs work with Goose? 15+ providers including Anthropic, OpenAI, Google Gemini, Mistral, Ollama local models, OpenRouter, Azure, and Bedrock. Provider is a config switch.
Does Goose support MCP? Yes, natively and deeply. 70+ documented MCP extensions cover GitHub, Google Drive, databases, browsers, Slack, and custom APIs.
Sources
- Goose GitHub (block/goose): Apache-2.0 license, codebase, governance history
- Goose documentation: features, extensions, provider support
- Block open-source announcement: original launch context
- Agentic AI Foundation: Linux Foundation project handling Goose governance since December 2025
Related
- Category: AI Automation · AI Coding
Embed this score on your site Free. Links back.
<a href="https://aipedia.wiki/tools/goose/" target="_blank" rel="noopener"><img src="https://aipedia.wiki/badges/goose.svg" alt="Goose on aipedia.wiki" width="260" height="72" /></a> [](https://aipedia.wiki/tools/goose/) Badge value auto-updates if the editorial score changes. Attribution via the link is required.
Cite this page For journalists, researchers, and bloggers
According to aipedia.wiki Editorial at aipedia.wiki (https://aipedia.wiki/tools/goose/) aipedia.wiki Editorial. (2026). Goose — Editorial Review. aipedia.wiki. Retrieved May 8, 2026, from https://aipedia.wiki/tools/goose/ aipedia.wiki Editorial. "Goose — Editorial Review." aipedia.wiki, 2026, https://aipedia.wiki/tools/goose/. Accessed May 8, 2026. aipedia.wiki Editorial. 2026. "Goose — Editorial Review." aipedia.wiki. https://aipedia.wiki/tools/goose/. @misc{goose-editorial-review-2026,
author = {{aipedia.wiki Editorial}},
title = {Goose — Editorial Review},
year = {2026},
publisher = {aipedia.wiki},
url = {https://aipedia.wiki/tools/goose/},
note = {Accessed: 2026-05-08}
} Spotted an error or want to share your experience with Goose?
Every tool page is re-verified on a recurring cycle, and corrections land faster when readers flag them directly. If you spot a stale fact, a missing capability, or have used Goose and want to share what worked or didn't, the editorial desk reviews every message sent through this form.
Email editorial@aipedia.wiki