All open source
Open SourceAgents17k

Goose

Block's extensible on-machine AI agent built around MCP extensions.

Goose is an open-source, on-machine AI agent from Block that automates engineering tasks beyond code suggestions, running as both a CLI and a desktop application. It is extensible through MCP servers and uses any LLM, executing multi-step tasks such as building features, debugging, and running commands locally. It is notable as a general-purpose, extensible agent rather than an IDE-bound assistant.

Repository

block/goose

Language

Rust

What you'd build with it

  • Automate multi-step engineering tasks locally from a CLI or desktop app
  • Extend the agent with MCP servers to integrate external tools and services
  • Run the agent against different LLM providers for code generation, debugging, and automation

Tags

clidesktopmcp