Alternatives to gptme

An open-source AI agent for the terminal that writes code, runs shell commands and browses the web. 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 gptme.

  • Open Interpreter

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

    FreeProprietaryCommand line

    Open Interpreter is a free terminal coding agent designed around open-weight models such as Kimi and GLM, though it is not listed as open source.

  • Aider

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

    Aider is an Apache-licensed terminal tool focused on code changes that are committed to git automatically, without the web browsing or agent-building focus.

  • OpenCode

    Work with an AI coding assistant from your terminal.

    OpenCode is an MIT-licensed terminal coding assistant supporting multiple model providers on Windows, macOS and Linux, focused on coding rather than general hackable agents.

  • 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 that switches models mid-session and uses language servers for context.

  • Claude Code

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

    Claude Code is a closed-source agent in terminal, IDEs, desktop and web that runs commands and tests, requiring a paid Claude plan or API credits.

  • Gemini CLI

    Google's open source AI agent for the terminal, powered by Gemini.

    Gemini CLI is Google's Apache-licensed terminal agent with a free tier, but it requires Google authentication and uses only Gemini cloud models.

  • Goose

    Run an extensible AI assistant on your desktop or in a terminal.

    Goose is an Apache-licensed extensible assistant for desktop or terminal that connects model providers with tools through MCP extensions.

  • Codebuff

    Terminal-based AI coding agent that edits your codebase and runs commands from natural-language instructions.

    Codebuff is a freemium, closed-source terminal agent installed with npm that indexes your codebase before edits, without web browsing or a web UI listed.

Also worth comparing

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

  • Agent Zero

    A self-hosted personal AI agent framework that uses the computer as a tool and runs in Docker.

    FreeProprietarySelf-hosted

    Gptme is an open-source terminal agent that runs shell commands, edits files and browses the web, with an optional web UI instead of a Docker setup.

  • AutoGPT

    A platform for building, deploying and running autonomous AI agents, which you can host yourself.

    FreeProprietarySelf-hosted

    Gptme is an open-source terminal agent that runs shell commands, edits files and browses the web, serving as a hackable base without Docker.

  • ForgeCode

    An open-source AI coding harness that runs inside your ZSH terminal and uses multiple models and sub-agents.

    gptme is an open-source terminal agent that also browses the web and offers a web UI, designed as an extensible base for building your own agent.

  • Letta

    A command-line AI agent from the Letta research lab whose memory and capabilities build up with use.

    Gptme is an open-source terminal agent that runs shell commands, edits files and browses the web, but persistent memory is not listed among its features.

  • OpenManus

    A general-purpose AI agent written in Python, built as an open alternative to Manus.

    gptme is an open-source terminal agent that runs shell commands, edits files and browses the web, designed as a hackable base for your own agent.

Similar software

Related functionality, not a direct replacement.