goose logo

goose

aaif-goose/goose

your native open-source AI agent for code, workflows, and more, available as a desktop app, CLI, and API

GraphCanon updated 1d · GitHub synced 1d

53k stars6.0k forksLast push 1d Rust Apache-2.0

Decision brief

Goose is a native, open-source AI agent designed for flexible use across various tasks such as research, writing, and data analysis. It supports multiple large language model (LLM) providers and can be used via desktop,

Good fit when

  • - **When you need cross-platform support with performance:** Goose runs on macOS, Linux, and Windows, supported by Rust for high-performance processing.
  • - **If you value open-source flexibility:** As part of the Agentic AI Foundation (AAIF), it adheres to community-driven development while being open and extensible via the Model Context Protocol (MCP)

Avoid when

  • - **Avoid Goose when requiring proprietary features or security:** Since goose is deeply integrated into a shared protocol ecosystem and an open-source foundation, you may not have complete control or
Pricing:
freemium - Goose offers its core AI agent functionality freely, under an open-source model. Additional features or services may require payments, especially for premium LLM provider integrations.
Requirements:
Min 4 GB RAM

Observed Jul 11, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (0d since push)
As of 1d
Provenance
Not a fork · Organization account
As of 1d
Security (OSV)
No MCP manifest
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

cargo add goose
crates.io

How it fits your stack(14)

Typed graph edges - alternatives, integrations, successors, and dependencies. Ranked by relationship type, not raw GitHub stars.

Alternative

Relationship graph

Optional deeper exploration of typed edges and category neighbours.

Similar tools

Same-category neighbours not already linked as typed edges.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

goose is a general-purpose AI agent that can be used on your local machine for various tasks like research, writing, automation, data analysis, etc. It supports multiple LLM providers and extensions, available as a desktop app, CLI, and API.

Capability facts

Deploy
Self-host

Source: dockerfile:Dockerfile · Aug 19, 2026

Docker
Dockerfile present

Source: dockerfile:Dockerfile · Aug 19, 2026

Languages
rust

Source: github.language · Aug 19, 2026

Categories

Graph entities

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Works with ChatGPTChatGPT

Source: README excerpt (regex_v1, Aug 19, 2026)

ma, OpenRouter, Azure, Bedrock, and more. Use API keys or your existing Claude, ChatGPT, or Gemini subscriptions via [ACP](https://goose-docs.ai/docs/guides/acp-provid
Source link

Tags

README

goose

your native open source AI agent — desktop app, CLI, and API — for code, workflows, and everything in between

Badge image Discord CI Badge image Packaging status

aaif-goose%2Fgoose | Trendshift

goose is a general-purpose AI agent that runs on your machine. Not just for code — use it for research, writing, automation, data analysis, or anything you need to get done.

A native desktop app for macOS, Linux, and Windows. A full CLI for terminal workflows. An API to embed it anywhere. Built in Rust for performance and portability.

goose works with 15+ providers — Anthropic, OpenAI, Google, Ollama, OpenRouter, Azure, Bedrock, and more. Use API keys or your existing Claude, ChatGPT, or Gemini subscriptions via ACP. Connect to 70+ extensions via the Model Context Protocol open standard.

goose is part of the Agentic AI Foundation (AAIF) at the Linux Foundation.

Get started

Download the desktop app for macOS, Linux, and Windows.

Or install the CLI:

curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash

Quick links

Need help?

a little goose humor 🪿

Why did the developer choose goose as their AI agent?

Because it always helps them "migrate" their code to production! 🚀

goose around with us

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.