Letta is an AI research lab and platform for stateful agents that remember context, learn from experience, and improve over time. Letta Code supports persistent agents, channels, scheduling, remote environments, and BYO model setups.

Letta preview

Overview

Letta is an AI research lab and product platform focused on stateful agents that remember information, learn from experience, and improve over time. Its consumer-facing product, Letta Code, is a personalized agent system for building and running agents with persistent memory, custom skills, channels, scheduling, and remote execution.

The site presents Letta as the originator of MemGPT and related work on context management, memory models, and continual learning. In product form, that research becomes software for users who want agents that can carry context across sessions and models, operate in the background, and be connected to existing model providers or coding plans.

Core capabilities

Persistent agents

Letta Code is built around persistent agents that keep their identity, skills, prompts, and other context over time, rather than treating each session as isolated.

Continual learning and memory

The product describes memory and learning as first-class behavior: agents can improve through sleep-time compute and retain context across model changes without losing memory.

Channels and team communication

Agents can be connected to Slack, Discord, Telegram, or custom channels so people can interact with them in places they already use.

Remote environments

Users can run agents on a remote device, sandbox, or VM, and let them operate across multiple devices simultaneously.

Scheduled tasks

Letta Code supports schedules, proactive work, and task review so agents can be asked to monitor results or operate on a timetable.

Multi-model setup

The product works with your own API keys and coding plans, including external model subscriptions, and the pricing page says it also supports BYOK across plans.

Practical uses

  • Long-lived personal agents

    Build an agent that keeps its identity and working context over time, so recurring tasks do not start from scratch in every session.

  • Team communication workflows

    Connect an agent to Slack, Discord, Telegram, or a custom channel to let a team collaborate with it in existing communication tools.

  • Remote execution

    Run agents on remote devices, sandboxes, or VMs when work needs to happen outside the local machine or across multiple environments.

  • Background and scheduled work

    Set schedules or ask an agent to monitor outcomes and take action proactively instead of waiting for a manual prompt.

  • Bring-your-own model setup

    Use Letta Code with your own API keys, local models, or existing coding plans when you want to keep current provider relationships.

Pros and Cons

Pros

  • Persistent agents are designed to keep memory, identity, and skills over time.
  • Supports bring-your-own API keys and external coding plans, which lowers the barrier to trying the product with existing accounts.
  • Can run locally without a login, including with local models, according to the pricing page.
  • Offers multiple interaction modes, including desktop, CLI, remote environments, and connected channels.
  • The pricing page distinguishes personal and developer usage, which makes the product’s intended fit easier to understand.

Cons

  • The site does not provide full feature documentation for every capability, so some workflow details remain unclear from the public pages.
  • Managed-state and cloud features require signing in, and some advanced usage depends on Constellation rather than the fully open-source local mode.

FAQ

Do I need an account to use Letta Code?

Letta Code is free to use with your own API keys, and it also supports connecting existing coding plans such as ChatGPT (Codex) and Z.ai. Using Constellation features like chat.letta.com, remote environments, managed state, or Letta Auto requires signing in.

Can I use my own API keys?

Yes. The pricing page says all plans support bring-your-own API keys, and you can connect them in Letta Code with /connect or through the model providers menu in the desktop app.

Who is Letta Code for?

Letta Code is described as a personalized agent that remembers and learns, with persistent memory, custom skills, scheduling, channels, and support for remote environments. The broader Letta platform is positioned for teams building stateful agents and agent applications.

Is Letta Code meant for teams?

Free accounts on Constellation support up to three agents with managed state. Personal plans are intended for individual use, while developer plans are for teams building on the Letta API with automated workloads.

Quick Facts

Category
AI agent platform
Primary product
Letta Code
Platform
Desktop app, CLI, remote environments, and cloud features
Site
letta.com
Open source
Letta Code is described as fully open source
Pricing
Free option available; paid personal, API, and enterprise plans are listed