Goose logo

Goose

An open-source, extensible AI agent by Block that automates engineering tasks through CLI and tool execution.

Open Source
Agent Framework
Added: 8/19/2026

Preview

Screenshot of Goose

Problem

Building custom autonomous automation agents often requires writing glue code from scratch for every single workflow.

Solution

A modular, plug-and-play desktop and CLI agent that can connect to MCP servers, run commands, and automate developer tasks.

Challenge

Ensuring tool-calling reliability and agent loop safety across diverse enterprise environments.

Key Features

  • Extensible MCP plugin architecture
  • CLI and GUI interfaces
  • Supports any LLM provider
  • Open source by Block

Tech Choices

RustPythonModel Context Protocol

Target User

DevOps, Software Engineers, and Automation builders.

Impact

"Established a robust open-source foundation for enterprise-ready developer agents."

How to Use

1

Install

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

2

Configure

Run 'goose configure' to set your preferred LLM provider.

3

Automate

Run 'goose session' to start an autonomous problem-solving session.

Quick Details

Pricing
Free
Platforms
macOS, Linux, Windows, Terminal
Updated
8/19/2026