DocsKernkonzepteSpiral Memory

Spiral Memory

Deep Dive in HelixMinds 6-Level-Spiral-Gedächtnis. wie Kontext promoted, decayed, komprimiert und über Sessions hinweg evolviert.

Spiral Memory

HelixMinds Spiral Memory ist ein 6-stufiges hierarchisches System, das Kontext intelligent speichert, weiterentwickelt und abruft. die Kern-Innovation, die HelixMind von jedem anderen AI-Coding-Tool unterscheidet.

Die 6 Ebenen

LevelNameZweckToken-BudgetFarbe
L1FocusAktueller Arbeitskontext (Dateien, Bugs, Features)30%Cyan
L2ActiveAktuelle Muster, Entscheidungen, Web-Enricher-Findings25%GrĂĽn
L3ReferenceStabiles Architektur-Wissen (Schemas, APIs)20%Blau
L4ArchiveHistorischer Kontext (alte Sessions, gelöste Issues)15%Violett
L5Deep ArchiveKomprimierte Zusammenfassungen10%Grau
L6Web KnowledgeAuto-geholte Doku und Web-InsightsBonusOrange

Wie sich Gedächtnis entwickelt

ProzessRichtungAuslöser
PromotionL4 → L3 → L2 → L1Häufiger Zugriff
DecayL1 → L2 → L3 → L4 → L5Kein Zugriff über Zeit
KompressionBei L5Code → Zusammenfassungen, Details → Key-Patterns
BeziehungenZwischen KnotenAI erkennt Verbindungen automatisch
Web-AnreicherungExtern → L6AI erkennt Technologie-Topics → sucht Web

Embeddings & Semantische Suche

Jeder Knoten bekommt ein 384-dimensionales Embedding (all-MiniLM-L6-v2, läuft lokal):

helixmind spiral search "JWT Authentifizierung Pattern"
FähigkeitWie es funktioniert
Semantische SucheKNN ĂĽber alle 6 Level. findet Konzepte, nicht nur Keywords
Relevanz-ScoringEmbedding-Ähnlichkeit + Aktualität + Zugriffszähler
Smart RetrievalVerwandte Knoten werden zusammen geladen

Kontext-Assembly

Beim Chat-Start assembliert HelixMind Kontext aus allen 6 Leveln (L1–L6):

  1. Semantische Relevanz: Embedding-Ähnlichkeit zum Gespräch
  2. Level-Priorität: L1 bekommt 30% der Tokens, L2 25%, etc.
  3. Aktualität: Kürzlich aufgerufene Knoten scoren höher
  4. Beziehungen: Verbundene Knoten werden zusammen injiziert

Speicherung

OrtScope
.helixmind/spiral.dbProjekt-lokales Gedächtnis
~/.helixmind/spiral.dbProjektĂĽbergreifendes globales Wissen

Jeder Knoten speichert: Content, Level (L1–L6), Embeddings, Timestamps, Zugriffszähler, Metadaten.

CLI-Befehle

helixmind spiral status    # Knoten pro Level (L1–L6), Speichergröße
helixmind spiral search    # Semantische Suche ĂĽber alle 6 Level
helixmind spiral compact   # Evolution auslösen (komprimieren, rebalancen)
Slash-BefehlAktion
/spiralSchnelle StatusĂĽbersicht
/compactEvolution auslösen
/contextAssembly anzeigen
/tokensToken-Verbrauch pro Level

Tipps

  1. NatĂĽrlich lernen lassen: Nicht alles auf einmal einspeisen
  2. FrĂĽh einspeisen: helixmind feed README.md direkt nach helixmind init
  3. Regelmäßig prüfen: /spiral zeigt was die AI über alle 6 Level weiß
  4. Projekt-lokal fĂĽr Spezifisches: Globales Memory fĂĽr projektĂĽbergreifende Muster
HelixMind — AI Coding CLI mit Spiral Memory