CommunityRecherche & Datenanalysegithub.com

Zoranner/memo-brain

Langzeitgedächtnis für KI-Codierungsassistenten. Rust-CLI mit semantischer Suche, Agent-Skill-Integration und lokaler Bereitstellung.

Was ist memo-brain?

Memo-Brain ist ein fortschrittliches Rust-basiertes CLI-Tool, das als Langzeitgedächtnis für KI-Codierungsassistenten dient. Es ermöglicht KI-Agenten wie Claude Code, Cursor, Codex und anderen, über verschiedene Sitzungen hinweg Informationen zu speichern und abzurufen. Die Kernfunktionalität umfasst eine leistungsstarke semantische Suche, die kontextbezogene Erinnerungen basierend auf Vektordatenbank-Indizierung abrufen kann. Es integriert sich nahtlos in die Agent-Skill-Infrastruktur durch standardisierte API-Aufrufe. Entwickler können es lokal ausführen, was bedeutet, dass alle sensiblen Daten auf der eigenen Maschine verbleiben und keine externe Cloud-Speicherung erforderlich ist. Memo-Brain ist besonders nützlich, um langfristige Projekte zu unterstützen, bei denen KI-Assistenten sich an frühere Konversationen, Entscheidungen oder Codeänderungen erinnern müssen, ohne dass eine erneute Aufforderung erforderlich ist.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add Zoranner/memo-brain

Installed? Explore more Recherche & Datenanalyse skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht memo-brain?

Langzeitgedächtnis für KI-Codierungsassistenten. Rust-CLI mit semantischer Suche, Agent-Skill-Integration und lokaler Bereitstellung.

Übersicht

Memo-Brain bietet KI-Assistenten eine persistente Gedächtnisschicht, sodass sie sich über Sitzungen hinweg an relevante Kontexte, Entscheidungen und Projektdetails erinnern können. Es verwendet eine lokale Vektordatenbank für effiziente semantische Suchen.

Funktionen

  • Semantische Suche: Finden Sie relevante Erinnerungen basierend auf Bedeutung, nicht nur auf Schlüsselwörtern.
  • Lokale Bereitstellung: Alle Daten verbleiben auf Ihrem Rechner – keine externen Abhängigkeiten.
  • Agent-Skill-Integration: Funktioniert nahtlos mit KI-Agenten wie Claude Code, Codex und Cursor.
  • Rust-basiert: Hohe Leistung und minimale Ressourcennutzung.

Installation

cargo install memo-brain

Oder laden Sie die neueste Version von den Releases herunter.

Verwendung

# Initialisieren Sie das Gedächtnis für ein Projekt
memo-brain init

# Fügen Sie ein Erinnerungselement hinzu
memo-brain add "Der Benutzer bevorzugt Python 3.11 für dieses Projekt."

# Suchen Sie nach Erinnerungen
memo-brain search "Präferenzen des Benutzers"

Integration in Agent Skills

Fügen Sie memo-brain als Skill in Ihrem Agent-Konfigurationssystem hinzu:

skills:
  - name: memo-brain
    path: ./skills/memo-brain
    version: 0.1.0

API

Das Tool bietet eine einfache REST-API für die Integration mit anderen Diensten:

  • POST /add – Neues Erinnerungselement hinzufügen
  • GET /search?q=<query> – Semantische Suche
  • DELETE /clear – Gedächtnis leeren

Konfiguration

Umgebungsvariablen:

VariableBeschreibungStandard
MEMO_BRAIN_PATHPfad zum Gedächtnisspeicher./.memo-brain
MEMO_BRAIN_PORTPort für den API-Server8080
MEMO_BRAIN_LOG_LEVELLogging-Stufeinfo

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert.

Verwandte Skills