Back to all agents
#39 by GitHub stars · Coding

goose

Block

An open-source desktop and terminal agent that writes code, runs commands, and connects to tools through MCP extensions.

View on GitHub 54.9k stars checked 2026-10-02
Access
Open source
Setup
Light
Pricing
Free software; model or API costs
License
Apache-2.0
Maintenance
Active
Last repository push
2026-10-02
Our verdict

Friendly extensible coding assistant

It balances an approachable desktop install with provider flexibility and a large standards-based extension catalog.

Who it fits

Developers who want a desktop option and already use MCP-compatible tools or several model providers.

Who should skip it

Users who want a model included at no cost or cannot manage tool permissions.

What you need

  • Desktop app or CLI
  • Model account or API key
  • Optional MCP extensions
Similar agents

Compare before you commit

These alternatives are maintained as editorial relationships, then checked against the current catalog.

Comparison of goose with similar AI agents
AgentAccessSetupPricingBest forPopularityPrimary link
gooseCurrentOpen sourceLightFree software; model or API costsDevelopers who want a desktop option and already use MCP-compatible tools or several model providers.54.9k starsGitHub
n8nSource availableTechnicalFree repository; model, API, or hosting costs may applyPeople evaluating popular open GitHub projects for coding use cases.206.5k starsSource
OpenCodeOpen sourceTechnicalFree software; model or API costsDevelopers who prefer terminal workflows and want to choose their own model provider.211.3k starsGitHub
difySource availableTechnicalFree repository; model, API, or hosting costs may applyPeople evaluating popular open GitHub projects for coding use cases.157.7k starsSource