Letta Code is an open-source terminal-based AI coding assistant developed by Letta (formerly MemGPT). Built on top of the Letta agent framework, it leverages stateful agent architectures and persistent memory management to execute multi-step software development workflows directly from the command line. In daily operations, Letta Code provides an interactive terminal user interface (TUI) alongside CLI commands. It executes tasks through a modular system of skills and subagents, coordinating actions like file editing, shell command execution, and codebase analysis. The agent integrates with Model Context Protocol (MCP) servers to interact with external developer tools, environments, and local resources. Unlike traditional stateless CLI assistants that reset context per session, Letta Code is designed around memory-centric agent primitives. It can retain context, user preferences, and repository conventions over time, orchestrating subagents with specialized capabilities rather than treating every prompt as a standalone query. Letta Code is distributed as an open-source project hosted on GitHub, with native binary distributions and Node/npm-based packaging for local installation and developer workflow integration.
Tags: ai agent, cli, coding agent, developer tools, memory, OpenSource