Goose
Open-source AI agent from Block for autonomous coding
Free Coding Open Source
Overview
Goose is Block's open-source extensible AI agent, available as both CLI and desktop app. More than just code suggestions, Goose can build entire projects from scratch, write and execute code, debug failures, and orchestrate complex workflows. Supports 25+ LLM providers including commercial services, cloud platforms, and local models. Built on the Model Context Protocol (MCP) developed with Anthropic, Goose transforms natural language into actions across tools and services. Now part of the Linux Foundation's Agentic AI Foundation.
Pricing: Free (open source, BYOK)
Architecture: Apple Silicon, Intel
Key Features
- Build entire projects from scratch with natural language
- 25+ LLM provider support including local models
- Available as both CLI and desktop application
- Multi-model configuration for cost optimization
- MCP server integration for extensibility
- Persistent sessions with offline support
- Automated debugging and workflow orchestration
- Linux Foundation Agentic AI Foundation project
- Install via curl script or Homebrew
- 25,000+ GitHub stars and 350+ contributors