Goose

Open-source AI agent from Block, now under the Linux Foundation, that automates coding via CLI or desktop app.

Open SourceSelf HostedOffline Capable
0.0 (0)

About

Block built goose as an internal automation agent, open sourced it, and then donated it to the Agentic AI Foundation, the Linux Foundation body it anchors alongside Anthropic's Model Context Protocol and OpenAI's AGENTS.md. The agent runs as a Rust-based CLI or as a desktop app for macOS, Linux, and Windows, and it goes beyond code suggestions: it installs dependencies, executes and tests code, edits files, and drives external systems through more than 70 documented MCP extensions covering databases, browsers, GitHub, and Google Drive. It is model agnostic, connecting to 15 or more providers including Anthropic, OpenAI, Google, Azure, Bedrock, OpenRouter, and local models through Ollama, so it can run fully offline against self-hosted weights. The project counts over 51,000 GitHub stars and 500 plus contributors, and the entire codebase is Apache-2.0 licensed with no paid tier. Teams use it for repetitive engineering work, migrations, and agentic workflows that need vendor-neutral governance.

Should you use Goose?

Pick it when

Pick Goose when you want a free, vendor-neutral agent under Linux Foundation governance that runs as a CLI or desktop app, works offline against local models, and reaches past code through MCP extensions for databases, browsers, and GitHub.

Look elsewhere when

Skip it if you want inline completion inside your editor, which Cursor or Tabby provide, or a terminal agent built around LSP code intelligence, where OpenCode or Crush are more tightly focused on coding.

Alternatives to Goose

  • Claude Code

    Deeper GitHub and IDE integration with hooks and subagents, but proprietary and tied to a paid Anthropic plan, where Goose is free and model agnostic.

  • OpenCode

    More coding-focused, with LSP code intelligence and a responsive TUI, while Goose leans on MCP extensions for broader automation work.

  • OpenHands

    MIT Python SDK for defining agents in code and scaling them in the cloud, better for building agent pipelines, but heavier to set up than Goose.

  • Cline

    Lives inside VS Code or JetBrains with approval on each step, a better fit for editor-centered developers, where Goose is a standalone CLI or desktop app.

Reviews (0)

Leave a Review

No reviews yet. Be the first to review!