← all repositories
aaif-goose/goose

A 46K-star AI agent that actually runs on your machine

Goose is a Rust-built, open-source agent that edits code, runs commands, and connects to 70+ tools via MCP — not just another chat wrapper.

goose
Velocity · 7d
+73
★ / day
Trend
steady
star history

What it does

Goose is a general-purpose AI agent that lives locally: native desktop app, CLI, and API. It can install dependencies, execute commands, edit files, and run tests — not merely suggest code. It works with 15+ LLM providers (Anthropic, OpenAI, Google, Ollama, etc.) and supports both API keys and existing subscriptions through ACP.

The interesting bit

The project recently migrated from Block to the Linux Foundation’s Agentic AI Foundation — a bet on governance over corporate control. The Rust core and three-interface design (GUI, terminal, programmatic) suggest serious intent to be infrastructure, not a toy.

Key highlights

  • 70+ extensions via the Model Context Protocol open standard
  • Custom distributions: fork your own branded, preconfigured build
  • Cross-platform native desktop app plus full CLI
  • Apache 2.0 license with published governance model
  • 46,288 GitHub stars at time of writing

Caveats

  • Some links and references are still being updated post-migration
  • The README is light on technical architecture details — how it sandboxes execution is unclear

Verdict

Worth a look if you want a local, extensible agent that can actually do things rather than just talk. Skip if you need mature enterprise support or deep visibility into security boundaries — those aren’t demonstrated here yet.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.