Goose

Goose

★ 4.1 🔖 4925 saves 💰 Free Coding

Goose is an open-source, extensible AI agent from Block that automates engineering tasks and beyond, powered by any LLM and a growing ecosystem of extensions.

Overview

Goose started at Block and moved to the Agentic AI Foundation under the Linux Foundation, signaling its ambitions as neutral agent infrastructure. It works locally on your machine, connects to any model, and extends through MCP-compatible extensions for everything from code and cloud operations to design and data work.

Goose is more than a coding assistant: its recipe system captures repeatable workflows, its developer tooling supports building custom extensions, and its desktop and CLI surfaces suit different working styles. With deep MCP support and institutional backing, Goose has become a hub for community-built agent capabilities. Recipes capture institutional knowledge, so once someone automates a workflow the whole team can reuse it. Its open governance means no single vendor can reprice or restrict the tool unexpectedly.

Key Features

  • Model-agnostic local agent with CLI and desktop interfaces
  • Extensive MCP extension ecosystem for tools and services
  • Recipe system for saving and sharing repeatable workflows
  • Local execution with control over data and credentials
  • Project memory and context management
  • Linux Foundation governance under the Agentic AI Foundation
  • Active community building and sharing extensions

Pricing

Goose is free and open source. You bring your own model provider or run local models, so the only costs are inference and whatever services your extensions call. The platform costs nothing, and local model support makes it viable even in environments with strict data controls and tight budgets.

Who Is It For

Goose is for developers and technical teams who want an extensible local agent they can shape into a personal automation platform. It appeals to enterprises that value open governance and self-hosting. Enterprise platform teams value the extension model, which lets them standardize internal tooling around one extensible agent.

FAQ

Is Goose free to use?

Yes, Goose is completely free and open source, with no paid plan. Model usage costs depend on the provider or local hardware you choose.

Does Goose offer an API?

Goose runs locally and is scriptable, and its extension system lets you expose capabilities over MCP to other agents and tools. Some teams wrap Goose in internal services for shared automation.

How does Goose compare to alternatives?

Goose competes with terminal coding agents but aims wider as a general extensible agent platform. It gives up some polish versus commercial products in exchange for openness, extensibility and community-driven growth. Goose is the community-driven alternative to commercial agents, trading some polish for openness, extensibility and long-term control.

🚀 Visit Goose Official Site

Related tools

Gemini CLI is Google's open-source AI coding agent that brings frontier Gemini models into the terminal with a remarkably generous free tier.OverviewLaunched…

★ 4.79787 savesDetails >

OpenCode is an open-source, terminal-native coding agent that is model-agnostic, letting you run any LLM provider or local model against your repository.OverviewOpenCode…

★ 4.37960 savesDetails >

Crush is Charm's glamorous open-source coding agent for the terminal, bringing multi-model AI assistance to a beautifully crafted command-line experience.OverviewCrush comes from…

★ 4.77950 savesDetails >