Goose
Goose is an open-source local coding agent from Block (Square) · MCP-first, works offline with local models, published Apache-2.0.
Goose is an open-source local coding agent from Block (Square) · MCP-first, works offline with local models, published Apache-2.0.
Basic
Goose launched 2024 from Block's AI team. It is a local CLI + desktop agent that integrates MCP servers, supports any OpenAI-compatible model, and can run fully offline with Ollama. Block uses Goose internally for engineering and shared it back to the community. Goose is MCP-first · the agent exists primarily to orchestrate MCP server tools.
Deep
Goose's harness is minimal: a planning loop, tool invocation, and response streaming. MCP support is the core feature · install servers for GitHub, Jira, shell, filesystem, and Goose exposes them as a unified toolset. The desktop app (Tauri-based) adds a chat UI and session persistence. Developers at Block use Goose with internal MCP servers that expose billing data, deploy systems, and codebases.
Expert
Goose's design targets the "bring MCP to production" scenario · enterprises wanting to let employees safely chat with internal systems. Apache-2.0 licensed; Block maintains the project actively. Performance depends entirely on the underlying model and MCP servers used. Adoption outside Block is growing but slower than Cline or Claude Code · positioning is closer to "internal ops agent" than "coding assistant."
Depending on why you're here
- ·Apache-2.0 MCP-first agent · local-only by default
- ·Tauri desktop + CLI · unified session store
- ·Reference client for enterprise MCP deployments
- ·Free · BYO model (OpenAI, Claude, Ollama local)
- ·Best when you have MCP servers exposing internal tools
- ·Alternative: Cline (more coding-focused) or Goose (ops-focused)
- ·No commercial product · open-source community project from Block
- ·Strategic: Block owns a production MCP client as MCP standardizes
- ·Influence: reference implementation for enterprise MCP adoption
- ·An open-source AI assistant from Block (the makers of Square)
- ·Works on your laptop · can use free local AI models
- ·Good for connecting AI to internal company tools
Goose is Block's open-source bet that MCP will become the dominant agent-tool layer. Reference client for enterprise adoption.