AIAny
AI Coding2025
Icon for item

Letta Code

A stateful agent harness, shipped as a CLI, whose agents keep memory, skills, and prompts across sessions instead of resetting each run. Context is git-versioned via MemFS, and agents can rewrite their own prompts and skills over time.

Introduction

Most agent CLIs are amnesiacs: every session starts from zero, and the only thing that survives is whatever you paste back in. The wager here is the opposite — an agent gets useful precisely when it is allowed to keep things. Memory, skills, the system prompt, and even parts of the harness are treated as persistent state, written to disk and tracked in git like source code, so the agent you talk to next week is shaped by what it did last week.

What Sets It Apart
  • Memory as a filesystem (MemFS): an agent's context — memory blocks, skills, prompts — lives as git-tracked files. So you can diff, review, branch, and roll back an agent's "mind" the same way you review code, instead of trusting an opaque vector store.
  • Self-rewriting: agents edit their own system prompt and skills, and run periodic "dreaming" (sleep-time compute) to consolidate. Behavior is meant to drift toward your workflow over weeks rather than stay frozen at install time.
  • One identity, many surfaces: the same agent is reachable from the CLI, a desktop app, the browser, and Slack/Telegram/Discord. Long-running, scheduled, or multi-agent work continues off your terminal instead of dying when you close the window.
Great Fit / Look Elsewhere

Great fit if you want a long-lived assistant that accumulates project knowledge over time, or you're exploring stateful and continual-learning agents — it comes from the team behind MemGPT. Look elsewhere if you mainly want a fast, predictable, stateless coding agent for one-off edits: persistence, dreaming, and self-rewriting add moving parts and unpredictability, and the harness is younger and more experimental than mainstream coding CLIs.

Where It Fits

Against stateless tools like Claude Code, Codex CLI, or Gemini CLI, which optimize for a clean blank-slate loop, Letta trades determinism for continuity. Reach for it when "the agent remembers" matters more than "the agent behaves identically on every run."

Information

  • Websitegithub.com
  • AuthorsLetta AI
  • Published date2025/10/25

More Items

GitHub
AI Client2024

Unifies visual creator tools, reusable Skills, and a Codex-powered Agent to handle video translation, image/video generation, voiceovers, and editing in one local multimodal workspace. Desktop and web clients share a synchronized state machine and keep data local by default.

GitHub
AI Coding2025

Runs many shells inside one terminal and treats coding agents as first-class panes. Combines daemon-backed persistent sessions, vim-style modal control, BSP tiling, a session rail and an Inbox that surfaces approvals, questions and finished turns from LLM-based coding agents — useful when you run and manage agent workflows alongside shells.

GitHub
AI Coding2026

Provides a rule set and agent skill that lets AI coding assistants review and improve SwiftUI code for modern APIs, performance, accessibility, and maintainability. Packs checks for deprecated APIs, data flow, navigation, and accessibility tailored to mistakes LLMs commonly make.