Delv
Task AutomationActive· 29dby Letta4.3

Letta

Platform for stateful agents with persistent memory (home of MemGPT) and Letta Code, a memory-first local coding agent.

B
Safety & Trust

Delv Safety Grade: B

Score 72/100 · assessed 2026-04-18

Maintainer75
Permissions45
Supply chain80
Transparency85
Incidents100

Letta (formerly MemGPT) is an open-source framework for building stateful AI agents with persistent memory, developed by a venture-backed startup. The project shows strong transparency with active GitHub development, comprehensive documentation, and standard PyPI distribution. However, as an autonomous agent framework, it carries inherent risks: agents can execute arbitrary code, access filesystems, and make external API calls based on their configuration. The maintainer is a relatively young startup (founded 2023) rather than an established vendor, presenting some organisational risk. The framework's power and flexibility mean security depends heavily on how users configure and deploy agents. No known security incidents, but the broad capabilities require careful deployment practices and understanding of agent behaviour.

Green flags

  • Fully open source with active development and 12k+ GitHub stars
  • Comprehensive documentation and transparent roadmap
  • Standard PyPI distribution with semantic versioning
  • Active community with responsive issue tracking
  • Clear separation between OSS and commercial offerings

Red flags

  • Autonomous agents can execute arbitrary Python code in user environment
  • Framework enables filesystem access and modification by AI agents
  • Relatively young startup (2023) as primary maintainer
  • Agent memory persistence could retain sensitive data indefinitely
  • External LLM calls may leak context to third-party providers

Permissions requested

Read filesWrite filesShell executeOutbound networkRead envExternal LLM callDB readDB write
Assessed by Delv Editorial using public metadata. Grades are advisory and update as the ecosystem changes. They do not replace your own review of permissions and code before granting an agent access to sensitive systems.

Pricing

FREEMIUMFree OSS, paid cloud

Platforms

apicli

Review

Letta (formerly MemGPT) tackles the problem most agents ignore: they forget everything the moment the conversation ends. I've watched colleagues restart the same context with ChatGPT every Monday because it has no idea what happened last week. Letta gives agents persistent memory that survives sessions, which sounds minor until you need an agent that actually learns your codebase conventions or remembers your project constraints across weeks. The core tech is a memory management system that decides what to keep in active context, what to archive, and what to retrieve when relevant. This isn't just RAG with extra steps. The agent can edit its own memory, tag concepts, and build a knowledge graph over time. I used it to build a documentation assistant that learned our internal API patterns after a few sessions and started suggesting consistent examples without me re-explaining the architecture every time. Letta Code is the newer piece, a local coding agent that uses this memory system. It's slower than Cursor or Aider because it thinks before acting, but that's the point. When I gave it a refactoring task across twelve files, it remembered which patterns I'd rejected in previous sessions and avoided them. That kind of continuity matters more than speed when you're iterating on architecture. The failure mode is predictable: if the agent's memory fills with noise, it starts hallucinating connections that don't exist. I had to manually prune its memory after it decided two unrelated bugs were part of the same root cause because they both involved date parsing. The pruning UI exists but feels like an afterthought. Compared to AutoGPT or similar, Letta is less about autonomous task execution and more about building an agent that improves with use. If you want something to run off and complete a task unsupervised, this isn't it. If you want an agent that gets better at your specific workflows over weeks, it's the only serious option I've found. The freemium model is fair: OSS for self-hosting, paid cloud if you want managed infrastructure. The cloud tier makes sense for teams who don't want to run their own Postgres and vector store.
Verdict

Pay for Letta if you need an agent that learns your work over time, not just per-session. Skip it if you want fire-and-forget task automation or don't have workflows that benefit from long-term memory.

Good at

  • Persistent memory across sessions actually works, rare in this space
  • Memory editing and pruning gives you control when the agent drifts
  • Letta Code integrates memory with local coding, learns your codebase patterns
  • Self-hostable OSS version, no vendor lock-in
  • Freemium model is honest: free tier is genuinely usable

Watch out

  • Memory can accumulate noise, requires manual pruning
  • Slower than stateless agents because it retrieves and updates memory
  • Memory management UI feels unfinished, not intuitive
  • Less suited for one-off tasks where memory offers no advantage
  • Documentation assumes familiarity with memory architectures

Use cases

  • long-term memory agents
  • personal assistants
  • stateful workflows