Alternatives to Goose

Run an extensible AI assistant on your desktop or in a terminal. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as Goose.

  • Witsy

    Use AI models and MCP tools through a desktop assistant.

    Witsy is an AGPL-3.0 desktop assistant that also uses MCP tools with local model servers or cloud APIs, but it has no terminal mode listed.

  • OpenCode

    Work with an AI coding assistant from your terminal.

    OpenCode is an MIT licensed terminal assistant focused on coding, supporting multiple model providers with charges separate from the client.

  • Crush

    Terminal coding agent that works with whichever large language model you point it at.

    Crush is an MIT licensed terminal agent for any OpenAI- or Anthropic-compatible API, centered on coding with language server context and mid-session model switching.

  • Claude Code

    Agentic coding tool that reads a codebase, edits files and runs commands.

    Claude Code is a closed source coding agent requiring a paid Claude plan or API credits, available in terminal, IDEs, desktop and web.

  • GAIA

    AMD's open-source app for building and running local AI agents on Ryzen AI PCs.

    GAIA is AMD's open-source local agent app with an installer and terminal interface, but it runs on Windows and is built around Ryzen AI PCs.

  • LobeHub

    AI agent workspace for building, scheduling and chatting with agents across many models.

    LobeHub moves agents to a web or self-hosted workspace with scheduling and MCP marketplaces, under a source-available license rather than Apache-2.0.

  • MindsHub (formerly MindsDB)

    Open source agent workspace for research, coding and business tasks.

    MindsHub is an MIT-licensed web and self-hosted agent workspace across multiple providers, recently rebranded from MindsDB.

  • Cherry Studio

    Use several AI providers from one desktop chat application.

    Cherry Studio is an AGPL-3.0 desktop chat app for several providers and local servers with document conversations, focused on chat rather than tool extensions.

Also worth comparing

These listings name Goose as their own alternative, so the relationship runs both ways.

  • Aider

    AI pair programming in a terminal, working directly on your git repository and committing as it goes.

    Goose is an Apache-2.0 assistant for desktop or terminal that connects model providers to tools through MCP extensions, rather than focusing on git commits.

  • Open Interpreter

    A command-line coding agent built to work with open language models such as Kimi and GLM.

    FreeProprietaryCommand line

    Goose is an Apache-2.0 extensible assistant for desktop or terminal that connects model providers with tools through MCP extensions, not only coding tasks.

Similar software

Related functionality, not a direct replacement.