Context Constitution
Today we're releasing the Context Constitution: a set of principles governing how AI agents manage context to learn from experience.


Build digital people whose memory, identity, and capabilities improve with experience.

Build your own deeply personalized agents, each with their own unique identity and expertise. Supports custom skills, harness modifications, and tools.


Agents self-improve through sleep-time compute, learning without needing model updates. All context (skills, prompts, etc.) is git-tracked through MemFS.


Communicate with agents through Slack, Discord, Telegram, or custom channels. Collaboratively teach and direct agents where your team already works.


Connect your own device, sandbox, or VM as a remote environment. Agents can work across multiple devices simultaneously.


Ask agents to work proactively, monitor results, or run tasks on a schedule. Create schedules yourself or let agents set their own, and review past runs anytime.


Works with OpenAI Codex, Z.AI, and other subscription plans, or with your own API keys. Agents transfer across models without memory loss.


Letta is an AI lab building machines that learn: persistent agents with the ability to continuously learn and adapt from their own experience. Born from MemGPT at UC Berkeley's Sky Computing Lab, and backed by leaders in AI research and infrastructure.

Today we're releasing the Context Constitution: a set of principles governing how AI agents manage context to learn from experience.

We're introducing Context Repositories, a rebuild of how agent memory works, using programmatic context management and git-based versioning.

At Letta, we believe that learning in token space is the key to building AI agents that truly improve over time.

Today we're releasing Skill Learning, a way to dynamically learn skills through experience.

Context-Bench evaluates how well language models chain file operations, trace relationships, and manage long-horizon information retrieval.

We introduce sleep-time compute, a technique that allows agents to reason about context during idle time rather than at inference.

Create your own agent that remembers and learns. Try for free with your own API keys or existing coding plans.


Letta Code is a memory-first agent that can take actions on your local computer. Install in your terminal (requires Node.js 18+):
npm i -g @letta-ai/letta-code Once installed, start Letta Code with the command below:
letta