Skip to content
ML2
Coding & Shipping AgentsToolterminal agentopen sourceMCP

goose

Added

Our verdict

A good pick if you want a free, model-agnostic agent you control, with a desktop app as well as a CLI. Extensions connect through MCP, so the same servers you use elsewhere plug straight in. Expect to tune your model choice: results track the model you bring.

Who it's for
Developers who want an open, local agent and their own model keys
Leverage
One agent for coding and ops tasks, any model
Effort
Low
Date added

What it does

goose is a general-purpose, open-source (Apache 2.0) AI agent that runs on your machine, for code and for research, writing and automation. It ships as a desktop app for macOS, Linux and Windows, a CLI and an API, works with 15+ providers (including Ollama for local models) and connects to extensions via the Model Context Protocol. It is part of the Agentic AI Foundation at the Linux Foundation.

How builders use it

  • Install the CLI or desktop app and point it at the model provider you already pay for.
  • Add MCP extensions for GitHub, your database or a browser.
  • Run it against a local model through Ollama when code must not leave your machine.

What to expect

A capable agent loop with no vendor lock-in on model or editor.

Related discoveries

  • ToolCoding & Shipping Agents

    Gemini CLI

    Google's open-source agent that brings Gemini into your terminal.

    Effort: Low

  • ToolCoding & Shipping Agents

    Claude Code

    A terminal-first coding agent that reads your repo, edits files and runs commands.

    Effort: Low⧉ Prompt

  • ToolCoding & Shipping Agents

    OpenAI Codex CLI

    OpenAI's open-source, lightweight coding agent for your terminal.

    Effort: Low

  • ToolCoding & Shipping Agents

    Aider

    Open-source AI pair programming in your terminal, with git commits built in.

    Effort: Low

Want more like this?

Practical discoveries, without the noise.