Block's open-source, local-first AI agent that operates your computer and codebase autonomously.
Goose (codename-goose) is an open-source AI agent from Block that runs locally and connects to your existing tools - shell, GitHub, Jira, Slack, databases - to plan and execute multi-step work. Unlike a chat sidebar, Goose takes actions: it can refactor a repo, open a PR, or triage tickets, all on your machine with your credentials. It is provider-agnostic and privacy-respecting by design.
Who it's for: Engineers and ops folks who want an autonomous agent that drives their real tooling, not just talks about it.
Runs on your machine; your data stays local.
Connects to shell, GitHub, Jira, Slack, and more.
Breaks goals into steps and executes them.
Works with OpenAI, Anthropic, Gemini, or local models.
Goose is the open-source agent for people who want real automation, not chat. If you can wire up a few integrations, it earns its keep quickly.