For the complete documentation index, see /developers/llms.txt Markdown versions: append .md to any /developers/{slug} URL. Browse structure: /developers/sitemap.md This page: /developers/first-memory-walkthrough.md

Erste Erinnerung Schritt für Schritt

Einfach gesagt: Ein praktisches Tutorial — erfasse einen Gedanken, durchsuche deine Erinnerungen und erhalte über deinen verbundenen KI-Assistenten eine fundierte Antwort.

Dieses Tutorial setzt voraus, dass du Cursor oder Claude verbinden abgeschlossen hast und eine funktionierende MCP-Verbindung besitzt.

Für wen das gedacht ist

  • Integratoren, die eine MCP-Verbindung mit praktischen Tool-Calls prüfen
  • Self-Hosted-Nutzer, die das Cursor- oder Claude-Setup abgeschlossen haben

Schritt 1 — Einen Gedanken erfassen

Bitte deinen Assistenten, eine Erinnerung zu speichern, oder rufe das Tool direkt auf, falls dein Client rohe MCP-Calls erlaubt:

Tool: capture_thought

{
  "raw": "I'm building a side project using SvelteKit and PostgreSQL. Deadline is end of Q3."
}

Erwartetes Ergebnis: Eine Erfolgsmeldung mit einer Thought-id und einer natürlichsprachlichen Zusammenfassung dessen, was gespeichert wurde. Im Hintergrund normalisiert Eigen Mesh den Text, klassifiziert ihn, berechnet ein Embedding, aktualisiert den lexikalischen Index und synchronisiert Graph-Knoten in Apache AGE.

Schritt 2 — Aktuelle Gedanken durchstöbern

Tool: retrieve_thoughts

{
  "order": "created_at",
  "top_k": 10
}

Erwartetes Ergebnis: Deine aktuellsten offenen Gedanken, neueste zuerst. Ergebnisse sind auf deinen Nutzer beschränkt (nur Textfelder — keine Embedding-Vektoren).

Der Gedanke aus Schritt 1 sollte in der Liste erscheinen.

Schritt 3 — Erinnerungen durchsuchen

Tool: retrieve_thoughts

{
  "query": "What tech stack am I using for my side project?",
  "top_k": 5
}

Erwartetes Ergebnis: Gerankte Treffer mit normalizedText, category und fusioniertem score. Die hybride Suche kombiniert pgvector-Ähnlichkeit, PostgreSQL-Volltextsuche und vorberechnete Graph-Nachbarn — anschließend verfeinert ein listenweiser LLM-Reranker die besten Ergebnisse.

Optional: "threshold": 0.3 filtert Ergebnisse unterhalb eines normalisierten Scores im Bereich [0, 1].

Schritt 4 — Eine fundierte Frage stellen

HTTP MCP hat kein answer_question-Tool. Bitte deinen Assistenten, aus dem abgerufenen Kontext zu antworten, oder rufe zuerst retrieve_thoughts auf:

Tool: retrieve_thoughts

{
  "query": "When is my side project deadline?",
  "top_k": 5
}

Erwartetes Ergebnis: Gerankte Gedanken-Treffer. Dein Assistent (oder du selbst) formuliert eine natürlichsprachliche Antwort unter Angabe der zurückgegebenen Thought-IDs — das reduziert Halluzinationen, da nur auf abgerufenem Text basiert wird.

Tipp: Die In-App-Chat-UI (/chat) übernimmt „Abrufen, dann Formulieren" automatisch.

Schritt 5 — Eine Erinnerung bearbeiten

Tool: edit_thought

{
  "thought_id": "<id-from-step-1>",
  "edit_request": "Change the deadline to end of Q4 instead of Q3."
}

Erwartetes Ergebnis: Aktualisierte Zusammenfassung des Gedankens. Das System berechnet das Embedding neu und aktualisiert die Graph-Verknüpfungen.

Was du gelernt hast

Schritt Tool Operation
1 capture_thought Schreiben
2 retrieve_thoughts (order=created_at) Aktuelle durchstöbern
3 retrieve_thoughts (query) Hybride Suche
4 retrieve_thoughts + Client formuliert Abrufen + Antworten
5 edit_thought Aktualisieren

Fehlerbehebung

Siehe Fehlerbehebung, falls Tool-Calls fehlschlagen oder leere Ergebnisse liefern.

Nächste Schritte

Weiter entdecken

Agenten-Hinweise

This documentation is published for humans and AI agents. Bevorzuge .md URLs für strukturierte Inhalte.

  • Index: /developers/llms.txt
  • Full export: /developers/llms-full.txt
  • Sitemap: /developers/sitemap.md
  • Raw page: append `.md` to any /developers/{slug} URL
  • Example: GET /developers/mcp-overview.md

Dynamic `?ask=` and `?goal=` query on markdown URLs is planned — see docs/planning/10-docs-query-api-design.md.