Open Source Alternatives
  • Alternatives
  • Categories
    Categories by size882 projects
    • Developer Tools461
    • AI & Machine Learning404
    • Web Development196
    • Business & Productivity191
    • Communication & Collaboration126
    • Security & Monitoring126
    • IT Management123
    • Product & Project Management106
    • Cloud & Hosting105
    • Data & Analytics104
    Browse all 21 categoriesLLMOps & AI Tooling, Design & Creative and 9 more
  • Blog
  • Advertise
SearchNotion, Slack, password manager.../
Submit
Open Source Alternatives
  • Alternatives
    • Developer Tools461
    • AI & Machine Learning404
    • Web Development196
    • Business & Productivity191
    • Communication & Collaboration126
    • Security & Monitoring126
    • Browse all 21 categories
  • Blog
  • Advertise
Submit your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Product

  • Categories
  • Tag
  • Advertise

Resources

  • Blog
  • Collection
  • Submit

Company

  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap

Alternatives

  • Claude Code
  • Jira
  • Notion
  • Slack
  • Linear
  • Wispr Flow
  • All alternatives
© 2026 Open Source Alternatives. All rights reserved.
Open SourceAlternatives
Home/Categories/LLMOps & AI Tooling/Letta
icon of Letta

Letta

Open source alternative to Mem0, Vellum AI, Google Vertex AI Agent Builder and Kore.ai

  • 3.7K stars
  • Apache-2.0
  • Active this week
  • Last commit 2 days ago

Last verified Oct 20, 2026

Build AI agents with persistent memory that remember users, tools, and context across sessions with a self-hosted Apache-2.0 framework.

Visit websiteGitHub3.7K stars1-click deploy on Hostinger
image of Letta
TL;DR

Letta is an AI agent memory framework for building stateful agents that remember users, tools, and context across sessions. It replaces stateless prompt chains and basic RAG wrappers for teams that need persistent agent behavior. Apache-2.0 licensed repository.

Read the full breakdownHide the full breakdownWho it is for, how it works, trade-offs and the FAQ
who it's for

Who Letta is for#

AI teams building personal assistants

Use Letta when an assistant needs to remember preferences, history, and working context across conversations.

Skip if:

A stateless chatbot with fresh retrieval is enough for your use case.

Developers prototyping agent memory

Use Letta to test how memory changes agent behavior before building custom memory infrastructure.

Skip if:

You cannot store user memory because of policy or compliance limits.

the problem

The problem it solves#

Most LLM applications forget context unless developers keep pushing conversation history, summaries, or retrieval results back into the prompt. That creates brittle behavior and makes agents feel inconsistent across sessions.

Long-running agents need memory as a managed product concern. Teams need to decide what the agent can remember, update, retrieve, and expose instead of treating memory as an accidental prompt side effect.

how Letta solves it

How it solves it#

Persistent agent memory

Letta focuses on agents that retain and update memory across sessions, helping them behave consistently over time.

Framework for stateful agents

Developers can build agent behavior around memory, tools, and context rather than a single stateless model call.

LLMOps-oriented design

The project fits AI engineering workflows where memory, observability, and control matter for production agent behavior.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • Treats memory as core infrastructureLetta is useful when agent memory needs explicit management instead of hidden prompt tricks.
  • Better fit for long-running agentsPersistent memory helps assistants, copilots, and workflow agents carry useful context between sessions.

Trade-offs

  • -Memory needs governancePersistent memory can store sensitive or stale information. Teams need clear retention, editing, and deletion policies.
tech stack · detected from GitHub

What it's built on#

Languages
JavaScriptTypeScript
Frameworks
React
frequently asked

FAQ#

What is Letta used for?

Letta is used to build AI agents with persistent memory and stateful behavior across sessions.

Does Letta replace RAG?

Letta does not simply replace RAG. It focuses on agent memory, which can work alongside retrieval when agents need both remembered context and external knowledge.

Who should use Letta?

Letta is best for AI teams building assistants or agents where long-term context changes the product experience.

also worth a look

Similar open-source tools#

OpenMolt

Alternative toGoogle Vertex AI Agent Builder

Build scoped TypeScript AI agents with OpenMolt.dev

  • 35 GitHub stars
  • MITLicence MIT

Botpress

Alternative toVoiceflow

Visual chatbot builder with LLM integration and live deployment

  • 22,570 GitHub stars
  • MITLicence MIT

Recall

Alternative toContextPool

Local project memory for Claude Code, generated entirely offline.

  • 762 GitHub stars
  • MITLicence MIT

hindsight

Alternative toMem0

Self-hosted memory that makes AI agents smarter over time

  • 52,554 GitHub stars
  • MITLicence MIT

claude-mem

Alternative toContextPool

Stop re-explaining your codebase to every new agent session

  • 102,123 GitHub stars
  • Apache-2.0Licence Apache-2.0

openhuman

Alternative toMuse

Personal AI agent with local memory and 100+ integrations

  • 42,188 GitHub stars
  • GPL-3.0Licence GPL-3.0
by category

Open source tools in these categories#

101

LLMOps & AI Tooling

Hermes Agent, OpenCode, MarkItDown
404

AI & Machine Learning

freeCodeCamp, OpenClaw, REA (Reverse Engineer Anything)
463

Developer Tools

REA (Reverse Engineer Anything), superpowers, Skills for Real Engineers
Hostinger

Run Letta on your own server

Hostinger sets Letta up as a one-click app on a VPS.

Deploy on Hostinger

Featured

Inbox Zero

Alternative toSuperhuman

AI email assistant that drafts replies and clears your inbox

  • 12,712 GitHub stars
  • AGPL-3.0Licence AGPL-3.0
  • #Email

rakazo

Alternative toGrok Bot

AI teammates you own: your keys, your model, your machine.

  • 4,904 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents

Omnara

Alternative toCClaude Managed Agents

Open-source agent deployment API. Self-host or use Omnara Cloud.

  • 2,957 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents
Feature your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Find open source alternatives to paid software

/
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Microsoft Teams to Rocket.Chat
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Firebase to Supabase
  • 1Password to KeePassXC
  • Confluence to Docmost
  • Contentful to Strapi
  • Adobe Premiere Pro to Shotcut
  • ChatGPT to AnythingLLM
  • LangSmith to Langfuse
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Microsoft Teams to Rocket.Chat
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Firebase to Supabase
  • 1Password to KeePassXC
  • Confluence to Docmost
  • Contentful to Strapi
  • Adobe Premiere Pro to Shotcut
  • ChatGPT to AnythingLLM
  • LangSmith to Langfuse