Lattice
Skip to content

Letta

letta.complatformself-hosted

Letta is a self-hosted platform in the Agent Frameworks layer of the AI stack. Agent runtime with persistent, editable memory as a first-class primitive.

By Lattice editorial · Facts verified · method

licence
Apache-2.0
language
Python
cost
free

Use Letta when

Agents whose memory is a first-class, inspectable and editable state.

Skip Letta when

You want memory to be a detail the framework handles for you.

Turns a model call into a multi-step program. — that is what this layer of the stack is answerable for. See the full Agent Frameworks section for the rest of the options.

Also belongs in

  • Retrieval & Vector StoresIts memory is persisted and retrieved over an embedding store, so it is a layer-3 store with an agent API on top.
Visit letta.comCompare with another tool
Badge this entry
Lattice badge: Letta verified 2026-09
[![Letta on Lattice: verified 2026-09](https://lattice.kunjshah.in/agent-frameworks/letta/badge.svg)](https://lattice.kunjshah.in/agent-frameworks/letta)

Quick answers

Is Letta open source?
Yes. Letta is open source under the Apache-2.0 licence. It is free to use.
What are the alternatives to Letta?
The closest alternatives to Letta are smolagents and OpenAI Agents SDK.

Reading on agents

Alternatives to Letta

compare 2 →

Listed as an alternative to

  • Claude Agent SDK
  • smolagents

Also in agents

  • LangChain
  • LlamaIndex
  • Pydantic AI
  • AutoGen
  • CrewAI
  • Semantic Kernel
  • Mastra
  • OpenAI Agents SDK
  • Agno
  • Claude Agent SDK
  • smolagents
  • Vercel AI SDK