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.

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.