Goose

Goose

Foundation-governed AI agent for coding and workflow automation. Runs locally via desktop, CLI, or API, is model-agnostic through MCP, and carries no per-seat lock-in.

🩺 Vitals

What do these metrics mean?
  • Last active: when code was last pushed, as of our last check. The dot is green when that was recent, grey otherwise. A long gap can mean a tool is finished and stable, not only unmaintained.
  • Latest release: the most recent tagged, packaged version the maintainers published. Not every healthy project tags releases.
  • Open issues: unresolved reports and requests. A high number is normal for a popular project and is not a warning on its own.
  • Stars: how many people bookmarked the project on its forge. A rough popularity signal, not a measure of quality.

πŸ—οΈ Profile

1. The Executive Summary

What is it? Goose is a general-purpose AI agent that runs locally on a developer's machine as a desktop app, CLI, or API. It executes code, edits files, runs research, and automates multi-step workflows against any of 15+ LLM providers (including local Ollama), and extends its capabilities through 70+ Model Context Protocol (MCP) extensions. Originally built by Block, it now sits under the vendor-neutral Agentic AI Foundation (AAIF) at the Linux Foundation. Written in Rust, it ships as a single binary with no central control plane and no telemetry phone-home.

The Strategic Verdict:

2. The "Hidden" Costs (TCO Analysis)

Cost Component GitHub Copilot (SaaS) Goose (Self-Hosted)
Seat Pricing Per-seat (Business / Enterprise) $0 (BYOK model tokens only)
Model Choice Locked to vendor models Any of 15+ providers + local
Code Exposure Context sent to vendor cloud 100% Local execution
Extensibility Curated extension set 70+ open MCP extensions

3. The "Day 2" Reality Check

πŸš€ Deployment & Operations

πŸ›‘οΈ Security & Governance (Risk Assessment)

4. Market Landscape

🏒 Proprietary Incumbents

🀝 Open Source Ecosystem