0Pricing
AI Agents · Lektion

Letta (ehemals MemGPT) für langlebige Agents

Letta ist auf Agents spezialisiert, die mit selbstverwaltetem Speicher tagelang oder wochenlang aktiv bleiben.

Letta (ehemals MemGPT) für langlebige Agents ist eine kostenlose AI Agents-Lektion auf CoddyKit. Dies ist Lektion 2 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des AI Agents-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der AI Agents-Kurs umfasst insgesamt 4 Lektionen.

Teile dieser Lektion wurden noch nicht übersetzt und werden auf Englisch angezeigt.

Was ist Letta?

Letta (früher MemGPT, Berkeley 2023) ist ein Framework speziell für Agenten, die über viele Sitzungen hinweg bestehen und über Wochen oder Monate Erinnerungen aufbauen.

Das Speicherproblem

Standard-Kontextfenster von LLMs umfassen 100k–2M Token. Nach vielen Sitzungen laufen selbst riesige Kontexte über. Letta löst dieses Problem mit expliziter Speicherverwaltung.

Zweistufiger Speicher

  • Kernspeicher – immer im Kontext (Persona, wichtige Fakten)
  • Archivspeicher – in einer Vektordatenbank gespeichert und bei Bedarf abgerufen

Selbstverwalteter Speicher

Der Agent selbst entscheidet, woran er sich erinnert und was er abruft. Zu den Tools gehören:

  • core_memory_append – zum Kernspeicher hinzufügen
  • archival_memory_insert – im Archiv speichern
  • archival_memory_search – aus dem Archiv abrufen

Warum selbstverwaltet?

Menschen erinnern sich nicht an jedes Detail jedes Gesprächs. Sie destillieren, was wichtig ist. Genau das tun die Agenten von Letta ebenfalls – sie kuratieren ihren Speicher aktiv über mehrere Sitzungen hinweg.

Setup

# pip install letta
from letta import create_client
client = create_client(base_url='http://localhost:8283')

agent = client.create_agent(
    name='Alice',
    persona='I am Alice, a helpful assistant.',
    human='User\'s name is Bob.',
    model='gpt-4o-mini'
)

Sending Messages

response = client.send_message(
    agent_id=agent.id,
    role='user',
    message='Remember: I love hiking.'
)
print(response.messages)
# Agent may invoke core_memory_append to save this fact

Inspecting Memory

memory = client.get_in_context_memory(agent_id=agent.id)
print(memory.persona, memory.human)

archival = client.get_archival_memory(agent_id=agent.id)
for m in archival:
    print(m.text)

Langlebige Agenten in der Produktion

Für Chat-Assistenten, die über Wochen verwendet werden (etwa einen persönlichen Coach):

  • Standard-Frameworks: verlieren den Kontext zwischen Sitzungen
  • Letta: persistenter Speicher, kann sich an das Gespräch von letzter Woche erinnern

Persona selbst bearbeiten

Letta-Agenten können ihre eigene Persona bearbeiten – zum Beispiel ihr Verständnis davon, wer sie sind, mit der Zeit aktualisieren. Eine interessante Forschungsrichtung.

Self-Hosting

# Letta runs as a server you can self-host
docker run -d -p 8283:8283 -e LETTA_PG_URI='postgresql://...' letta/letta:latest

Wann Sie Letta verwenden sollten

  • Persönliche Assistenten
  • Kundensupport-Agenten, die sich an die Vorgeschichte eines Nutzers erinnern
  • Tutoren und Coaches
  • Jeder Agent, der Wissen über mehrere Sitzungen hinweg behalten soll

Wann nicht

  • Einmalige Aufgaben (Recherche-Bots, Codegenerierung)
  • Mandantenfähige Systeme, bei denen die Kontextisolierung schwierig ist
  • Wenn einfacher KV-Speicher + RAG ausreichen

Vergleich mit Mem0

Mem0 ist ein Wettbewerber im Bereich des Langzeitspeichers. Leichtergewichtig und weniger festgelegt. Eine gute Wahl, wenn Sie bestehenden Agenten Speicher hinzufügen möchten.

Spezialgebiet von Letta

Wofür wurde Letta speziell entwickelt?

Zusammenfassung

Letta = speicherorientiertes Agenten-Framework. Zweistufiger Speicher (Kern- und Archivspeicher), vom Agenten selbst verwaltet. Wählen Sie Letta für langlebige Assistenten; verzichten Sie bei einmaligen Aufgaben darauf.

Häufig gestellte Fragen

Ist die Lektion „Letta (ehemals MemGPT) für langlebige Agents“ kostenlos?

Ja — der vollständige Text von „Letta (ehemals MemGPT) für langlebige Agents“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des AI Agents-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der AI Agents-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Letta (ehemals MemGPT) für langlebige Agents“?

Letta ist auf Agents spezialisiert, die mit selbstverwaltetem Speicher tagelang oder wochenlang aktiv bleiben. Du übst AI Agents mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um AI Agents zu starten?

Keine Vorkenntnisse erforderlich. AI Agents auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 2 von 4.

Wie lange dauert die Lektion „Letta (ehemals MemGPT) für langlebige Agents“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser AI Agents-Lektion Code schreiben und ausführen?

Ja. Jede AI Agents-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. LangGraph vs. CrewAI vs. AutoGen
  2. Letta (ehemals MemGPT) für langlebige Agents
  3. OpenAI Assistants API und Threads
  4. Das richtige Framework für jeden Anwendungsfall auswählen
← Zurück zu AI Agents