Goose

★ 37.3k Rust, TypeScript
Goose architecture diagram

TL;DR

An on-machine AI agent where every capability lives in an MCP extension. The agent loop is just a dispatcher. Features a 5-inspector security pipeline and a 31-entry env var blocklist that's a crash course in privilege escalation.

Key Finding: MCP-first bus, 5-inspector pipeline, 30+ LLMs

Read Full Teardown on GitHub Compare All Projects