Goose
Open-source desktop, CLI, and API agent from Block for coding and everyday workflows.
Goose is Block's open-source AI agent for working across code, local workflows, tools, and extensions through desktop, CLI, and API surfaces.
Open-source desktop, CLI, and API agent from Block for coding and everyday workflows.
Goose is Block's open-source AI agent for working across code, local workflows, tools, and extensions through desktop, CLI, and API surfaces.
Goose is Block's open-source AI agent for working across code, local workflows, tools, and extensions through desktop, CLI, and API surfaces.
Goose is an open AI agents resource tracked by OpenAgent.bot because it gives builders a concrete implementation path rather than just a product claim.
Goose matters because it treats agent work as something that belongs on the user's machine, connected to local files, development tools, and extensions rather than trapped inside a chat tab.
Use Goose to inspect repos, run tools, and work through coding tasks locally.
Connect Goose to extensions or servers that expose tools to the agent.
Compare what a desktop-first agent can do compared with a browser-only chat UI.
Goose fits local developer workflows vs hosted agent products: Hosted agents can be convenient, but Goose is more interesting when local files, tools, and extension control matter.
Start from the official Block repository and follow the current install instructions in the docs.
git clone https://github.com/block/goose.git # Goose
Open-source desktop, CLI, and API agent from Block for coding and everyday workflows.
## Summary
Goose is Block's open-source AI agent for working across code, local workflows, tools, and extensions through desktop, CLI, and API surfaces.
## Guide
Goose is Block's open-source AI agent for working across code, local workflows, tools, and extensions through desktop, CLI, and API surfaces.
### What it is
Goose is an open AI agents resource tracked by OpenAgent.bot because it gives builders a concrete implementation path rather than just a product claim.
### Why it matters
Goose matters because it treats agent work as something that belongs on the user's machine, connected to local files, development tools, and extensions rather than trappe