AI AgentsOpen_source
goose logo

goose

Open source AI agent with a desktop app, CLI and API, built in Rust

Overview

About goose

goose is an open source AI agent that runs on your own machine instead of in somebody else's cloud. It ships three ways into the same engine: a native desktop app for macOS, Linux and Windows, a full CLI for terminal work, and an API for embedding it in something else. The whole thing is written in Rust, and the project describes itself as general purpose rather than code specific, so research, writing, automation and data analysis are explicitly in scope alongside programming.

The part worth understanding before you compare it to anything else is governance. goose moved to the Agentic AI Foundation at the Linux Foundation, which puts the project under vendor-neutral, community governance rather than one company's roadmap. That move also changed the addresses: the repository is now at github.com/aaif-goose/goose and the docs live at goose-docs.ai, with the old Block URLs redirecting. The licence is Apache-2.0, there are over 600 contributors, and the project counts more than 70 documented MCP extensions. It is model agnostic across 15 or more providers, including Ollama for local models, and through the Agent Client Protocol it can run on a Claude, ChatGPT or Gemini subscription you already pay for rather than a separate API bill.

Pricing

No pricing page found

Free tier
  • Open Source (Apache-2.0)$0/mo

Checked 2026-10-23

Details

GitHub Stars 55,903
Forks 6,492
Data from: GitHub • Website•Updated: Oct 29, 2026
autonomous-agentagent-frameworkopen-sourceself-hostedmcp