Goose
Goose
Open-source general-purpose AI agent for code, automation, and workflows on your local machine.
Updated

The read
Goose is an Apache 2.0 agent that runs natively on macOS, Linux, and Windows as a desktop app, CLI, or API. It connects to 70-plus extensions via the Model Context Protocol and works with 15 or more LLM providers, making it flexible for coding tasks, research, and automation equally well. Portable YAML recipes let teams share and reuse workflows across CI and local environments. Because it is a general-purpose agent rather than a coding specialist, code quality depends heavily on the model and extensions you configure.
Where it shines
- Apache 2.0 with 500-plus contributors and Linux Foundation stewardship
- 70-plus MCP extensions span GitHub, databases, Google Drive, and more
- Runs fully offline with local models via Ollama
Worth knowing first
- General-purpose scope means less coding-specific scaffolding out of the box
- Desktop-first design is less suited to cloud CI pipelines
Index score
77.1
Provisional. This score is read from the product's public capability, not from the one-prompt rebuild the fully reviewed entries went through, so treat it as a placing rather than a verdict.
- Rank
- 15 of 54
- Builds
- Tools
- Category
- Coding agent
- Output
- Automated tasks and code changes locally
- Pricing
- Free tier
- Best for
- Developers who want a self-hosted open-source agent
Scores are our own editorial judgement, weighted craft 30, speed 25, control 25 and value 20.
Also worth a look
Full index- 01Claude CodeClaude CodeProvisionalA terminal agent for the problems that span a dozen files at once.Coding agentPaid only81.8
- 04ClineClineProvisionalAn open-source agent in your editor where you pay only for the model.Coding agentFree tier81.5
- 05AiderAiderProvisionalTerminal pair programming that commits as it goes, with any model you like.Coding agentFree tier81.4



