@neuronai/memory-engine
v0.1.4
Published
NeuronAI / memory-engine - package for Neuron - AI Memory
Readme
@neuronai/memory-engine
Domain-driven Memory Core for Neuron AI Memory.
Layout
domain/entities- Memory, MemoryVersion, MemoryRelationdomain/value-objects- typed scores, status, source, typedomain/services- ImportanceCalculator, MemoryValidatordomain/repositories- persistence ports (interfaces only)domain/events- domain event types + in-memory publisheruse-cases- application servicesinfrastructure/in-memory- test/local adapters
Postgres adapters live in @neuronai/storage.
Quick usage
import { createInMemoryMemoryEngine } from '@neuronai/memory-engine';
const engine = createInMemoryMemoryEngine();
const memory = await engine.createMemory({
projectId: 'proj_1',
type: 'architecture_decision',
title: 'Use Postgres',
content: 'We chose Postgres over MongoDB for relational integrity.',
source: 'manual',
});