Alternatives to Letta

A command-line AI agent from the Letta research lab whose memory and capabilities build up with use. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

  • Letta

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

Replacements

Listings that take over the same core job as Letta.

  • gptme

    An open-source AI agent for the terminal that writes code, runs shell commands and browses the web.

    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.

  • Goose

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

    Goose is Apache-2.0 open source, runs on desktop or terminal, and connects models to tools through MCP extensions, without a memory focus.

  • Agent Zero

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

    FreeProprietarySelf-hosted

    Agent Zero is a self-hosted personal agent running in Docker with a web interface and plugins, instead of an npm-installed CLI.

  • OpenManus

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

    OpenManus is a Python general-purpose agent supporting MCP and multi-agent flows, run from the command line or in Docker.

Similar software

Related functionality, not a direct replacement.