Apache 2.0TypeScriptZero Dependencies

Neuroscience Memory
for AI Agents.

Der kognitive Kern aus ZenAI — extrahiert, getestet, open source. 12 Algorithmen, die deiner AI beibringen sich zu erinnern, zu vergessen und zu schlafen.

Hebbian LearningFSRS Spaced RepetitionSleep ConsolidationBayesian ConfidenceEbbinghaus DecayEmotional Tagging7-Layer MemoryMemoryCoordinatorCross-Context
276Tests
12Algorithmen
0Dependencies
Die Geschichte

Extrahiert aus 258.000 Zeilen Production-Code.

ZenBrain ist kein Experiment. Es ist der Kern von ZenAI — einem AI-Betriebssystem mit 9.228 Tests und 6 kognitiven Säulen. Wir haben die Memory-Algorithmen extrahiert, damit du sie nutzen kannst.

ZenAI258K LOC9.228 TestsProduction AI OS
Extraktion12 Algorithmen7 LayerNeuroscience Kern
ZenBrainnpm Pakete276 TestsOpen Source Apache 2.0
Algorithmen

12 Algorithmen. Peer-reviewed Neuroscience.

Jeder Algorithmus basiert auf publizierter Forschung. Keine Marketing-Buzzwords — echte Wissenschaft.

Hebbian Learning

Synapsen stärken durch Co-Aktivierung

Hebb 1949

FSRS Spaced Repetition

Optimales Wiederholungs-timing

Wozniak 2022

Sleep Consolidation

Memory Replay im Schlaf — wie das Gehirn

Stickgold & Walker 2013

Ebbinghaus Decay

Vergessenskurve mit adaptiven Intervallen

Ebbinghaus 1885

Bayesian Confidence

Belief-Update mit Prior + Evidence

Bayes 1763

Emotional Tagging

Emotionale Marker für besseren Recall

Damasio 1994

Activation Spreading

Assoziative Netzwerkaktivierung

Collins & Loftus 1975

Temporal Context

Zeitbasierte Gedächtniskodierung

Howard & Kahana 2002

Memory Consolidation

STM→LTM Transfer mit Importance-Scoring

McClelland et al. 1995

Confidence Intervals

95% CI für alle probabilistischen Outputs

Wilson 1927

Cross-Context Transfer

Wissen über Kontexte hinweg teilen

Tulving 1972

Retention Visualization

Ebbinghaus-Kurven als Datenpunkte exportieren

Ebbinghaus 1885
Orchestrierung

Ein Coordinator. 7 Memory Layers.

Der MemoryCoordinator orchestriert alle Schichten — von Working Memory bis Sleep Consolidation. Ein Aufruf. Das System entscheidet.

Auto-Routingstore() erkennt den richtigen Layer automatisch
Cross-Layer RecallEine Query, alle Layer gleichzeitig
ConsolidationSTM→LTM Transfer mit Importance-Scoring
Decay ManagementEbbinghaus + FSRS automatisch
Review QueueFSRS-basierte Wiedervorlage
import { MemoryCoordinator }
  from '@zensation/core';

const memory =
  new MemoryCoordinator();

// Store — auto-routes
await memory.store(
  'TypeScript has generics',
  { context: 'learning' }
);

// Recall — cross-layer
const results =
  await memory.recall(
    'What do I know about TypeScript?'
  );

// Sleep — consolidate
await memory.consolidate();
Working
Episodic
Short-Term
Semantic
Procedural
Cross-Context
Long-Term
Quick Start

In 30 Sekunden zum ersten Memory.

Kein Setup. Keine Konfiguration. Kein Account.

Installieren
npm install @zensation/algorithms
npm install @zensation/core
Code schreiben
import { MemoryCoordinator } from '@zensation/core';
import { HebbianLearning, FSRS } from '@zensation/algorithms';

const memory = new MemoryCoordinator({
  algorithms: [HebbianLearning, FSRS]
});

await memory.store('Project deadline is Friday',
  { context: 'work' });

const recall = await memory.recall(
  'When is the deadline?'
);
console.log(recall);
Ergebnis
{
  "content": "Project deadline is Friday",
  "confidence": 0.94,
  "layer": "short-term",
  "decay": 0.87,
  "nextReview": "2026-03-28T09:00:00Z"
}
Vergleich

Was andere Memory-Systeme nicht haben.

Vier Wettbewerber. Alle lösen Teile des Problems. Keiner hat Sleep Consolidation, 7 Layer oder Confidence Intervals.

Feature-Vergleich auf einen Blick

Memory LayersSleep ConsolidationSpaced RepetitionGraph LearningSelf-HostedTypeScript
ZenBrain
Mem0
Letta
ZenBrainMem0LettaZepLangMem
Memory Layers71221
Sleep Consolidation
FSRS Spaced Rep.
Hebbian Learning
Confidence Intervals
Emotional Tagging
Cross-Context
Ebbinghaus Decay
Self-hosted
Zero Dependencies
TypeScript-nativePythonPythonPythonPython
Peer-reviewed Basis
Algorithmen121321
Tests276????

Stand: März 2026. Basierend auf öffentlicher Dokumentation.

Architektur

Zwei Pakete. Ein System.

@zensation/algorithms ist der pure Kern — zero dependencies. @zensation/core orchestriert alles mit dem MemoryCoordinator.

Deine Applikation
uses
@zensation/core
MemoryCoordinatorstore() · recall() · consolidate() · decay()
Working
Episodic
Semantic
Procedural
npm i @zensation/core
uses
@zensation/algorithms
0 deps
Hebbian
FSRS
Sleep
Ebbinghaus
Bayesian
npm i @zensation/algorithms
optional
adapter-postgres+ pgvectornpm i @zensation/adapter-postgres
adapter-sqlitezero-confignpm i @zensation/adapter-sqlite
Community

Open Source heißt: zusammen bauen.

Apache 2.0. Contributions willkommen. Kein CLA nötig.

Was als Nächstes kommt.

v0.2.0aktuell

MemoryCoordinator, Sleep Consolidation, 276 Tests

März 2026
v0.3.0

@zensation/mcp-server — IDE-Integration (Cursor, VS Code, Claude)

Mai 2026
v0.4.0

LOCOMO-Benchmark vs. Mem0/Zep/LangMem

Juni 2026
v1.0.0

API-Stabilität, ZenBrain Cloud MVP

Q3 2026
FAQ

Häufige Fragen.

Was ist der Unterschied zwischen ZenBrain und ZenAI?

ZenBrain ist der extrahierte, open-source Kern der Memory-Algorithmen. ZenAI ist das fertige AI-Betriebssystem, das auf ZenBrain aufbaut. Wer eigene Systeme bauen will → ZenBrain. Wer das fertige Produkt will → ZenAI.

Brauche ich eine Datenbank?

Nein. @zensation/algorithms ist zero-dependency und läuft komplett in-memory. Für Persistenz gibt es optionale Adapter: adapter-postgres (pgvector) und adapter-sqlite (zero-config).

Welche LLMs werden unterstützt?

ZenBrain ist LLM-agnostisch. Die Algorithmen arbeiten auf Embeddings — egal ob von OpenAI, Anthropic, Mistral, Ollama oder einem eigenen Modell.

Ist ZenBrain production-ready?

Die Algorithmen stammen aus ZenAI (258K LOC, 9.228 Tests, seit Monaten in Produktion). Das extrahierte Paket hat 276 eigene Tests. API-Stabilität (Semver 1.0) ist für Q3 2026 geplant.

Wie unterscheidet sich ZenBrain von Mem0?

Mem0 hat 1 Memory-Layer und fokussiert auf Cloud-API. ZenBrain hat 7 Layer, Sleep Consolidation, FSRS, Hebbian Learning, Confidence Intervals — alles self-hosted, zero dependencies, TypeScript-native.

Kann ich nur @zensation/algorithms ohne core nutzen?

Ja. Das algorithms-Paket ist komplett standalone mit zero dependencies. Du kannst einzelne Algorithmen importieren und in bestehende Systeme integrieren, ohne den MemoryCoordinator zu verwenden.

Bereit für AI,
die sich erinnert?

12 Algorithmen. 276 Tests. Zero Dependencies. Apache 2.0 — für immer.

v0.2.0TypeScriptApache 2.0