Agent Atlas / Coding agents

aaif-goose/goose

A local, general-purpose agent with desktop, CLI, and API surfaces, broad provider support, and an extension model built around MCP.

Coding agent Full dossier Project documented Reviewed July 21, 2026
Intended operator

People using a local agent for coding, research, automation, and other tool-using work.

Primary surfaces

desktop app / CLI / embeddable API

Tracked repository

aaif-goose/goose

Teaching mechanism

MCP extensions separate the local agent from its external capabilities

The project documents a local Rust agent that connects provider choices and external capabilities through standard extension contracts instead of baking every integration into one model path.

Evidence limitREADME-level extension counts do not prove consistent credential scope, approval behavior, or reliability across extensions.
Inspect the source

System Map

Eight inspection boundaries
Model boundary

Many hosted and local providers can sit behind the same local agent surfaces.

Context and memory

Local sessions and extension-provided context shape the run; retention details require deeper inspection.

Tools and execution

MCP extensions supply tools for coding and broader workflows to a Rust runtime.

Permissions and isolation

Local execution makes host authority and each extension's credentials central inspection questions.

Sessions and recovery

Desktop, CLI, and API continuity require a shared session contract that remains to be traced.

Delegation

The current profile does not claim a worker hierarchy without deeper source inspection.

Human control

Desktop and CLI surfaces give the operator different ways to inspect and steer local work.

Evidence surface

The public Rust source, self-test configuration, diagnostics, releases, and docs provide the starting receipts.

Learn Through This Project

9 lessons

Compare Its Boundaries

7 labs

Latest Reporting

0 articles

No Daily Edition reporting is attached yet.

Primary Sources

Open Questions

  • Can every extension make its credentials, approval requirements, and side effects legible across desktop, CLI, and API use?

Evidence state describes what this Atlas profile can support today. It is not a product score and it is not evidence that uninspected capabilities are absent.