Not everyone wants to run an AI agent on a third-party cloud. Goose, built by Block (owner of Square and Cash App), is an open-source agent that runs locally and executes dev tasks end to end: installs dependencies, runs shell commands, edits and tests code.
What is Goose?
Goose works as a CLI and desktop app, is model-agnostic (including local models via Ollama) and uses YAML "recipe" files to make agent flows repeatable and shareable. Block reports internal use across much of its engineering.
Key features
- Runs locally: installs deps, runs shell, edits and tests code
- Works with any LLM, including local models
- YAML recipes for repeatable, shareable workflows
- Full extension support via MCP
- Apache-2.0, around 50k stars
How Reche uses it
Running agents locally is great for privacy and control, but it needs process so it does not become a mess. Reche helps integrate tools like Goose into your flow with RecheOS quality gates, keeping the speed without giving up quality.