goose: a native open-source AI agent for local code, workflows, and automation
goose: a native open-source AI agent for local code, workflows, and automation
What it solves
Goose is a general-purpose AI agent designed to handle a wide variety of tasks on your local machine, ranging from coding and research to writing, automation, and data analysis.
How it works
It is built in Rust for performance and portability, providing three ways to interact with the agent: a native desktop application (macOS, Linux, and Windows), a command-line interface (CLI), and an API for embedding. It supports over 15 AI providers (including Anthropic, OpenAI, Google, Ollama, and others) and integrates with over 70 extensions via the Model Context Protocol (MCP) open standard.
Who it’s for
Developers and users who want a versatile, open-source AI agent that can be integrated into their local workflows and terminal environments.
Highlights
- own-source, native desktop app for Windows, macOS, and Linux
- Support for 15+ LLM providers and local models via Ollama
- Integration with 70+ extensions via the Model Context Protocol (MCP)
- Available as a CLI and an API for automation
- Built in Rust for high performance
Sources
- undefinedaaif-goose/goose