Human block
Stores useful facts about the user, such as identity, preferences, goals, and projects.
Stateful agents with durable memory
A compact Python starter for Letta agents that remember across sessions, manage their own memory blocks, and run inference through Nebius Token Factory.
Agent memory
Stores useful facts about the user, such as identity, preferences, goals, and projects.
Defines the agent personality so the assistant remains consistent across conversations.
Lets the agent update memory as it learns, then reload the same state on the next run.
Quick setup
cp .env.example .env
# edit NEBIUS_API_KEY
docker compose up -d
pip install -r requirements.txt
# or: uv sync
python main.py
You Hi, my name is Arindam and I love building AI apps.
Sam Nice to meet you, Arindam. I will remember that.
Restart python main.py
You What's my name and what do I like to build?
human memory
The human's name is Arindam. They love building AI apps.
Open source
The repository includes the Python CLI, Docker configuration, environment template, quickstart docs, and this deployment-ready website.