goose
by Block / Agentic AI Foundation
At a glance
Open-source, extensible AI agent from Block that runs on your machine as a desktop app, CLI, and API, using any LLM and MCP extensions.
agent open-source cli mcp
- Licence
- Apache-2.0
- Category
- Agents & Automation
- Business model
- Open (open weights/source)
- Availability
- Global
- Launched
- 2025-01
Overview
goose is an open-source, general-purpose AI agent originally developed by Block and now part of the Agentic AI Foundation at the Linux Foundation. It runs locally as a desktop app, CLI, and API, and can install software, edit files, run commands, and complete tasks beyond code suggestions. Users choose among 15+ model providers, including local Ollama models, and extend goose with 70+ MCP servers. The software is Apache-2.0 licensed.
Compare this tool Suggest a correction
Key features
- Native desktop app, CLI, and embeddable API
- Works with 15+ model providers, including local models via Ollama
- 70+ extensions through the Model Context Protocol
- Apache-2.0 open-source codebase
Use cases
- Local coding, research, and automation without a locked-in cloud agent
- Connecting internal tools through MCP servers
- Running an open agent in CI or custom distributions
Pricing
goose itself is free and open source under Apache-2.0. Usage cost depends on the model provider you configure, including free local models.
Record details
Provenance, dates and links are kept here so the main sections stay about the product itself.
Links, dates and provenance
- Record updated
- 2026-10-09
- Documentation
- goose-docs.ai ↗
- Founded
- 2009
- Headquarters
- US
- Canonical URL
- https://globalaiproductindex.com/products/goose/
Selection profile
Every field says where its value comes from. "Unknown" means we have not confirmed it — it does not mean the product lacks the feature.
Selection profile11 fields3 unknown
- Tasks it fits
- Automation agents Running an agent from the terminal
Derived from the record: category "agents" plus explicit tags.
Suggest a correction - How you use it
- Command line
Derived from record tag matching /^(cli|terminal)$/.
Suggest a correction - Runs on
- Windows macOS Linux
Matched on the vendor page: “Adding an MCP server Let's begin 🚀 Install goose macOS Linux Windows Choose to install the Desktop and/or CLI version of goose: goose Desktop goose CLI Click one”
Suggest a correction - Where it runs
- Not recorded
Open-source record without a hosting signal; deployment target not recorded.
Suggest a correction - Works offline
- Not recorded
The record contains no offline-operation claim.
Suggest a correction - Official service region
- Global
Mirrors the availability field already on the record ("global").
Suggest a correction - Public API
- Yes
Matched on the vendor page: “e CLI On the welcome screen, you have these options: Quick Setup with API Key - goose will automatically configure your provider based on your API key ChatGPT Subscriptio”
Suggest a correction - Licence
- Apache-2.0
Mirrors the licence already recorded on the product record; not re-verified against the licence text by this migration.
Suggest a correction - Commercial use
- Permitted
Recorded licence allows commercial use (copyleft obligations may still apply).
Suggest a correction - Interface languages
- Not recorded
No vendor page read in this pass states the product's own interface languages; the key exists so the field can be answered later rather than left absent.
Suggest a correction - Billing
- Open source Free Free allowance: Yes Subscription required: No
Prices are the vendor’s advertised entry price and exclude taxes; always confirm on the vendor’s own page.
Suggest a correction
Where each value comes from
- Tasks it fits
- Our inference
- How you use it
- Our inference
- Runs on
- Verified 2026-10-09 goose-docs.ai ↗
- Where it runs
- Our inference
- Works offline
- Our inference
- Official service region
- Our inference
- Public API
- Verified 2026-10-09 goose-docs.ai ↗
- Licence
- Our inference
- Commercial use
- Our inference
- Interface languages
- Unknown
Key facts and their evidence
Each fact lists the conditions it holds under, the page it was read from and the day it was checked.
-
Platform support: windows, macos, linux Verified 2026-10-09 goose-docs.ai ↗
Applies to: As stated on goose-docs.ai on 2026-10-09
Matched on the vendor page: “Adding an MCP server Let's begin 🚀 Install goose macOS Linux Windows Choose to install the Desktop and/or CLI version of goose: goose Desktop goose CLI Click one”
Suggest a correction -
API: Public API documented Verified 2026-10-09 goose-docs.ai ↗
Applies to: As stated on goose-docs.ai on 2026-10-09
Matched on the vendor page: “e CLI On the welcome screen, you have these options: Quick Setup with API Key - goose will automatically configure your provider based on your API key ChatGPT Subscriptio”
Suggest a correction
Frequently asked questions
Who develops goose?
goose was created by Block and is now part of the Agentic AI Foundation at the Linux Foundation.
Is goose free?
Yes. The software is Apache-2.0 licensed. You still pay for any cloud model APIs you choose, or you can run local models.
Does goose only write code?
No. goose is a general-purpose local agent for code, research, writing, automation, and other machine tasks.
What does the goose record not establish?
No plan price is recorded for goose because its pricing page could not be read, and the record does not establish regional or language availability.
Similar products
- Aider — Open-source command-line tool for AI pair programming that edits code in your local git repository.
- Amp — Agentic coding tool from Sourcegraph that runs locally or in remote orbs, writing and shipping code from the terminal, editors, web, and phone.
- Claude Code — Anthropic's agentic coding tool that works in the terminal, editing files, running commands, and completing tasks across a codebase.
- Gemini CLI — Google's open-source terminal agent that brings Gemini models to the command line for coding, research, and task automation.
- Kilo Code — Open-source coding agent for VS Code, JetBrains and the terminal, with optional hosted model access and team services.
- Muse Code — Meta's terminal-native coding agent, now generally available, that plans, edits, and coordinates multi-agent engineering work with Muse Spark models.
All goose alternatives → · All Agents & Automation products →
Related guides
Sources
This record was last reviewed on 2026-10-09.
Machine-readable record: /api/products/goose.json · Spot an error? Suggest a correction