Memgentic — Universelle KI-Gedächtnisschicht
Memgentic erfasst Wissen aus all deinen KI-Tools und macht es durchsuchbar. Jede Erinnerung trägt eine vollständige Herkunft: welches Tool, welche Sitzung, wann sie erstellt wurde.
Wann verwenden
Suche im Gedächtnis vor der Arbeit, nicht danach:
- Starten einer neuen Aufgabe — Überprüfe frühere Entscheidungen, Kontext oder verwandte Arbeiten.
- Architekturentscheidungen treffen — Prüfe, ob dies bereits besprochen wurde.
- Debugging — Suche nach verwandten vergangenen Problemen und Lösungen.
- Nutzer fragt nach Verlauf — „Was haben wir zu … entschieden?“, „Erinnerst du dich, als …“, „Wie haben wir … gelöst?“
- Unbekannten Code antreffen — Prüfe den Kontext, warum er so geschrieben wurde.
- Etwas einrichten oder konfigurieren — Prüfe Benutzervorlieben und Konventionen.
Im Zweifel suchen. Es kostet wenig und verhindert wiederholte Arbeit.
CLI-Befehle
Semantische Suche (primär)
# Nach Erinnerungen anhand der Bedeutung suchen
memgentic search "Datenbankmigrationsstrategie"
# Kompakte Ausgabe — weniger Tokens, gut zum Überfliegen
memgentic search "Datenbankmigrationsstrategie" --format compact
# Nach Plattform filtern
memgentic search "Auth-Implementierung" -s claude_code
memgentic search "API-Design" -s chatgpt
# Nach Inhaltstyp filtern
memgentic search "Warum wir PostgreSQL gewählt haben" -t decision
memgentic search "Code-Stil des Nutzers" -t preference
Eine Erinnerung speichern
# Eine wichtige Tatsache oder Entscheidung speichern
memgentic remember "Wir haben Qdrant gegenüber Pinecone für lokalen Vektor-Speicher gewählt"
# Der Erinnerungstyp wird automatisch aus dem Inhalt klassifiziert
memgentic remember "Immer UV für die Paketverwaltung verwenden"
Weitere Befehle
# Anzeigen, welche Plattformen Erinnerungen haben und wie viele
memgentic sources
# Eigenständige Kontextdatei mit aktuellen Aktivitäten generieren
memgentic update-context
# Wissensgraph um eine Entität herum erkunden
memgentic graph "Authentifizierung"
# Systemzustand prüfen
memgentic doctor
MCP-Tools
Wenn der Memgentic MCP-Server läuft, stehen diese Werkzeuge direkt zur Verfügung:
| Tool | Zweck |
|---|---|
memgentic_recall | Semantische Suche mit Quellenfilterung |
memgentic_remember | Neue Erinnerung speichern |
memgentic_search | Volltext-Stichwortsuche |
memgentic_recent | Aktuelle Erinnerungen nach Zeitstempel |
memgentic_briefing | Agentenübergreifende Zusammenfassung aktueller Aktivitäten |
memgentic_sources | Plattformen und Erinnerungsanzahlen auflisten |
memgentic_configure_session | Quellenfilter auf Sitzungsebene setzen |
memgentic_stats | Erinnerungsstatistiken und Analysen |
memgentic_forget | Erinnerung archivieren (soft-delete) |
memgentic_export | Erinnerungen als JSON exportieren |
MCP-Beispiele
memgentic_recall(query="Authentifizierungsablauf", limit=5)
memgentic_recall(query="auth", sources=["claude_code", "chatgpt"])
memgentic_remember(content="Projekt verwendet JWT mit Refresh-Tokens", memory_type="decision")
memgentic_search(query="PostgreSQL", content_type="decision")
memgentic_configure_session(exclude_sources=["codex_cli"])
memgentic_briefing(hours=24)
Effiziente Abrufstrategie
Minimiere die Token-Nutzung mit einem schrittweisen Ansatz:
- Kompakt starten — Verwende
--format compactfür eine Übersicht, was vorhanden ist. - Eingrenzen — Füge einen Plattformfilter (
-s claude_code) oder Typfilter (-t decision) hinzu, wenn du weißt, wonach du suchst. - Volle Details — Entferne
--format compactnur, wenn du den vollständigen Erinnerungsinhalt benötigst. - Ergebnisse begrenzen — Verwende
--limit, um die Anzahl der zurückgegebenen Ergebnisse zu begrenzen.
# Schritt 1: Schnellscan
memgentic search "Bereitstellung" --format compact --limit 10
# Schritt 2: Relevante Ergebnisse gefunden, Details von einer bestimmten Plattform abrufen
memgentic search "Bereitstellung" -s claude_code --limit 3
Erinnerungstypen
Erinnerungen werden zur Filterung in Typen eingeteilt:
| Typ | Enthält |
|---|---|
decision | Architektur- und technische Entscheidungen mit Begründung |
learning | Während der Entwicklung gelernte Dinge |
preference | Benutzervorlieben, Konventionen, Code-Stil |
fact | Allgemeines Wissen und Projektkontext |
bug_fix | Fehlerbehebungen, Ursachen und Lösungen |
conversation_summary | Zusammenfassungen vollständiger Sitzungen |
Nach Typ filtern, um präzise Ergebnisse zu erhalten:
memgentic search "Datenbank" -t decision # Nur Entscheidungen über Datenbanken
memgentic search "Testen" -t preference # Nur Testpräferenzen
memgentic search "auth" -t bug_fix # Nur Auth-bezogene Fehlerbehebungen
Plattformübergreifender Kontext
Memgentic erfasst Daten aus mehreren KI-Tools. Jede Erinnerung zeichnet ihre Quellplattform auf:
| Plattform | Quell-ID |
|---|---|
| Claude Code | claude_code |
| Gemini CLI | gemini_cli |
| ChatGPT | chatgpt |
| Aider | aider |
| Codex CLI | codex_cli |
| Copilot CLI | copilot_cli |
| Claude Web/Desktop | claude_web |
| Antigravity | antigravity |
Verwende die Quellenfilterung, um die Suche einzugrenzen:
# Was haben wir in Claude Code zu diesem Projekt besprochen?
memgentic search "Projektarchitektur" -s claude_code
# Was hat ChatGPT zu diesem Thema vorgeschlagen?
memgentic search "Caching-Strategie" -s chatgpt
# Alle verfügbaren Quellen anzeigen
memgentic sources
Erfassungsmethoden
Erinnerungen gelangen auf folgende Weisen ins System:
- auto_daemon — Dateiüberwacher erfasst Gespräche automatisch im Hintergrund.
- mcp_tool — Über MCP-Werkzeugaufrufe während KI-Sitzungen gespeichert.
- cli — Manuell über
memgentic remembergespeichert. - json_import — Massenimport aus Gesprächsexporten (ChatGPT, Claude Web).
Einrichtung
# Voraussetzungen prüfen
memgentic doctor
# Interaktive Einrichtung (Modellauswahl, Konfiguration)
memgentic setup
# Vorhandene Gespräche aus allen erkannten KI-Tools importieren
memgentic import-existing
# Hintergrund-Erfassungsdienst starten
memgentic daemon
# MCP-Server für die Integration mit KI-Tools starten
memgentic serve