goose
SHA-256Goose is a general-purpose AI agent that runs on your machine. Use it for coding, research, writing, automation, and more. It offers a native desktop app (macOS, Linux, Windows), a full CLI, and an API. Works with 15+ providers (Anthropic, OpenAI, Google, Ollama, etc.) and connects to 70+ extensions via the Model Context Protocol. Built in Rust, part of the Linux Foundation.
Smart Download
Download Download Version
v1.33.1 · 151.8 MB
A universal open-source AI agent that runs locally with desktop, CLI, and API, supporting 15+ providers and 70+ extensions.
Core Features
- Multi-provider support: Works with 15+ AI backends (Anthropic, OpenAI, Google, Ollama, Azure, etc.) and can reuse your existing Claude/ChatGPT/Gemini subscriptions via ACP
- Three interfaces: Native desktop app + full CLI + embeddable API – use it however you want
- Rich extension ecosystem: Connects to 70+ tools via the open Model Context Protocol
- Built in Rust for speed and low resource usage
- Vendor-neutral and community-driven under the Linux Foundation
What It Can't Do
- •The project has migrated from block/goose to aaif-goose/goose under the Linux Foundation; some links may be outdated – rely on the official docs. Goose requires API keys from providers (or local models via Ollama) – costs may apply. MCP extensions need additional configuration; first-time setup can be non-trivial.
Use Cases
- Code generation, refactoring, and review
- Research, writing, note-taking, and summarization
- Data analysis, report automation, and scripting
- General productivity: drafting emails, meeting summaries, slide outlines
Goose is a general-purpose AI agent that runs locally on your machine. It provides a native desktop app for macOS, Linux, and Windows, a full CLI for terminal workflows, and an API to embed AI capabilities anywhere. Built in Rust for performance and portability, Goose works with 15+ AI providers including Anthropic, OpenAI, Google, Ollama, and more. It supports 70+ extensions via the Model Context Protocol (MCP) and can reuse your existing subscriptions to Claude, ChatGPT, or Gemini. Goose is part of the Agentic AI Foundation (AAIF) at the Linux Foundation.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Install the appropriate package for your distro (dpkg / rpm / AppImage)
Step 1: Download the desktop app from https://goose-docs.ai (macOS, Windows, Linux) and install it
Step 2: Open the app, add your AI provider API key (e.g., Anthropic, OpenAI) or bind existing subscriptions (Claude/ChatGPT/Gemini) in Settings
Step 3: Type your task in the chat interface, or use the goose CLI in your terminal to automate workflows
- Step 1: Download the desktop app from https://goose-docs.ai (macOS, Windows, Linux) and install it
- Step 2: Open the app, add your AI provider API key (e.g., Anthropic, OpenAI) or bind existing subscriptions (Claude/ChatGPT/Gemini) in Settings
- Step 3: Type your task in the chat interface, or use the goose CLI in your terminal to automate workflows
SHA-256 checksum verified
Checksum extracted from GitHub official Release page
SHA256 Checksum
1bf0f1281117f78814a220f3b44bda1be4f0ea931a9c252f3b96d1bd9c2c3dc2This checksum is extracted from the GitHub Release page. Verify file integrity after download.
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
Desktop app: Delete from Applications (macOS: move to Trash; Windows: uninstall via Add/Remove Programs). CLI: run curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/uninstall_cli.sh | bash or delete the binary manually.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
5 FAQs
Similar Projects
Chatbox
Chatbox Community Edition is an open-source desktop client for interacting with multiple large language models. It supports OpenAI (ChatGPT), Azure OpenAI, Claude, Google Gemini Pro, Ollama (local models like Llama 2, Mistral), and ChatGLM-6B. All your chat data is stored locally on your device, ensuring privacy and preventing data loss. The app features a clean, ergonomic UI with dark mode, keyboard shortcuts, streaming replies, and full Markdown/LaTeX rendering with code highlighting. It also includes a prompt library, message quoting, and team collaboration for sharing API resources. Available on Windows, macOS, Linux, Web, iOS, and Android. The community edition is fully functional but may lack some advanced features from the pro version.
daily_stock_analysis
An open-source AI stock analysis system for A/H/US markets that generates daily decision dashboards and pushes them to WeChat Work, Feishu, Telegram, Discord, Slack, or email. Deploy via GitHub Actions for free.
ollama
Ollama lets you download, run, and manage large language models locally. One command, multiple platforms, endless possibilities.