Search iThub

Search tools, categories and collections. Type at least two characters.

Explore all tools
↑ ↓ to explore resultsEnter to open · Esc to close

Letta

Stateful agent harness with persistent memory and identity.

Visit website Save

Letta Code is an open-source stateful agent harness whose agents keep memory and identity over time, used from a CLI, a browser or messaging apps.

Pricing
Open source
Deployment
Self-hosted
Platforms
Web
3,794stars470forks
0views
Updated

What is Letta?

Letta, formerly known as MemGPT, supports AI agents that retain identity and long-term memory across conversations, models, and computers. Developers can embed agents in TypeScript applications through the Letta Agent SDK or interact with them through a terminal interface and a browser. Supported messaging channels include Slack, Telegram, Discord, and custom channels.

The actively developed runtime lives in the Letta Code repository and includes the agent harness, terminal interface, App Server, and channels. The App Server supports local or self-hosted agents, while Letta Cloud keeps agent memory, identity, and conversations available across computers. The original Letta repository retains historical source for a retired API server rather than the current implementation.

Letta describes itself as an AI research lab in San Francisco. Letta Code is its stateful agent harness for agents that have memory, identity and a sense of experience over time. Agents can be used through a local CLI, through the browser at chat.letta.com including on mobile, and through messaging integrations.

Key capabilities

  • Persistent memory Agents retain identity and long-term memory across conversations, models, and computers.
  • Terminal interface Letta Code provides an interactive terminal interface for working with agents.
  • Local deployment The App Server runs agents locally or in a self-hosted environment.
  • Application development The Letta Agent SDK embeds stateful agents in TypeScript applications.
  • Messaging channels Agents can be accessed through Slack, Telegram, Discord, and custom channels.
  • Cloud continuity Letta Cloud keeps agent memory, identity, and conversations available across computers.
Advertisements

Where Letta fits

Letta fits applications and conversational workflows that need an agent to retain context beyond an individual session. Its SDK supports embedding agents in TypeScript applications, while terminal, browser, and messaging access provide different ways to interact with them.

Before deployment, teams should distinguish the current Letta Code runtime from the retired API server retained in the original repository. They should also verify deployment requirements, memory retention controls, channel permissions, hosting location, and cloud costs for their intended configuration.

Install

npm install -g @letta-ai/letta-code

Reviews of Letta

No reviews yet

Be the first to share your experience with Letta.

Loading review form…

Alternatives to Letta

Compare Letta with these tools →