Goose
Block's open-source, model-agnostic AI coding agent.
About
Goose (aaif-goose/goose, Apache-2.0, ~55k stars) is Block's open-source AI coding agent: a CLI plus desktop app that plans and executes coding tasks — file edits, shell commands, tests — with any LLM backend (Claude, GPT, Gemini, or local models).
It extends through MCP servers (GitHub, Jira, Slack, databases), supports recipes for repeatable workflows, and keeps session memory. Note: the repo moved from block/goose to aaif-goose/goose. The open, model-agnostic alternative to vendor CLIs.
What it can do
- CLI + desktop app
- Model-agnostic (cloud or local)
- MCP extension system
- Recipes for repeatable workflows
- Session memory
- Apache-2.0 open source
Setup
- Install via the one-line installer at block.github.io/goose.
- Configure your LLM provider (API key or local model via Ollama).
- Add MCP extensions for your tools (GitHub, Jira, etc.).
- Run
gooseand describe the task.
Prerequisites
An LLM provider (API key) or local model; optional MCP servers.
Use cases
Works with
Trust score — 9/10
Scored 9/10 (verified tier). ~55k stars, Apache-2.0, actively maintained, model-agnostic with MCP extensibility. Docked only for smaller adoption than the two vendor CLIs. The repo move (block/goose → aaif-goose/goose) is flagged in the description. Verified tier.
★ 55,209 GitHub stars
How the trust score is built
Full methodology →- Adoption · stars/downloads, log-scaled vs peers
- 8.8/10
- Maintenance · recency, releases, issue load
- 9.6/10
- Openness · license + docs
- 9.4/10
- Manual review · sanity read + red-flag check
- 8.0/10
- · 55,209 GitHub stars (log-scaled vs catalog peers)
- · last push 1d ago; 75 releases/12mo; 499 open issues
- · manual review: Block's open-source agent; REPO MOVED block/goose -> aaif-goose/goose; MCP-extensible; model-agnostic; license: Apache-2.0
Sources
Every fact above was checked against these sources. Where a claim comes from the provider and couldn't be independently verified, the text says so.