agentskit.js
Data layerMemory

createHierarchicalMemory

MemGPT-style tiers — working / recall / archival.

import { createHierarchicalMemory } from '@agentskit/memory'

const memory = createHierarchicalMemory({
  working: inMemory,
  recall: sqlite,
  archival: vector,
  workingLimit: 20,
  recallLimit: 500,
})

Tiers

TierPurposeTypical store
workinghot, in-contextin-memory
recallsession historySQLite / Redis
archivalsemantic long-termvector

Overflow cascades: working → recall → archival summary.

✎ Edit this page on GitHub·Found a problem? Open an issue →·How to contribute →

On this page