overview
What is goose?
goose is a general-purpose AI agent tool developed by Block (formerly Square) that enables engineers, developers, researchers, writers, and data analysts to automate tasks across various domains. It functions as an autonomous agent that can build, execute, test, and debug code independently, running directly on a user's machine with desktop, command-line interface (CLI), and API access. The agent emphasizes extensibility, supporting over 70 integrations through the Model Context Protocol (MCP) and Agent Client Protocol (ACP), and is an Apache 2.0 licensed project under the Agentic AI Foundation. It is designed for diverse workflows, including code generation, research, writing, automation, and data analysis, and is compatible with macOS, Linux, and Windows platforms.
