AI Agent Platforms / All platforms / Goose
Goose
Extensible open-source AI agent from Block that runs locally as a CLI or desktop app.
Goose is an open-source, extensible AI agent that runs on the user's machine for coding as well as research, writing, automation, and data analysis. It ships as a desktop application and a CLI, and is part of the Agentic AI Foundation at the Linux Foundation.
| Category | Coding agents |
| License | Apache-2.0 |
| Hosting | runs locally |
| Repository | github.com/block/goose |
| Website | goose-docs.ai |
| Last verified | 2026-09-02 |
Documented features
- Runs as a native desktop application on macOS, Linux, and Windows
- Provides a full command-line interface for terminal workflows
- Exposes an API for embedding the agent in other software
- Supports 15+ AI providers including Anthropic, OpenAI, Google, Ollama, OpenRouter, Azure, and Bedrock
- Integrates 70+ extensions through the Model Context Protocol
- Works with existing Claude, ChatGPT, and Gemini subscriptions through its ACP provider system
- Handles non-code tasks such as research, writing, automation, and data analysis
- Built in Rust for performance and portability
Feature summaries come from the project's own repository and documentation and describe the software as documented on the verification date, not an evaluation.