CLI Hub
CLI Hub
Back to tools

Goose

Block’s extensible local AI agent for engineering automation.

Open SourceVerified: 2026-04-06

Goose is an open-source local AI agent from Block that aims beyond code suggestions. Its official README emphasizes autonomous task execution, MCP support, external API interaction, and multi-model configuration in both desktop and CLI forms.

Best for

Builders who want to assemble their own local agent stack without giving up extensibility.

Review summary

Goose is one of the more serious open-source attempts at a general engineering agent rather than a narrow coding assistant.

Pros

  • Open source
  • Extensible architecture
  • Good fit for autonomous workflows

Cons

  • Broader scope means more setup decisions
  • Less standardized team adoption than the biggest vendor tools

Categories

Coding AgentsWorkflow Automation

Install

Goose’s official installation guide currently documents Homebrew and the stable CLI install script.

Homebrew:

brew install block-goose-cli

Stable CLI install script:

curl -fsSL https://github.com/block/goose/releases/download/stable/download_cli.sh | bash

Quickstart

Configure a provider first:

goose configure

Start a session in a new directory:

mkdir goose-demo && cd goose-demo
goose session

Example prompt from the official quickstart:

create an interactive browser-based tic-tac-toe game in javascript where a player competes against a bot
Goose - CLI Hub