Long-Term Memory Kit

Persistent memory across conversations with vector storage backends.

Configuration

Storage Pipeline

Initialize vector backend500ms
Encode memory content600ms
Store in vector DB400ms
Create index entry300ms
Verify persistence400ms

Stored Memories

User prefers concise responses
preference
imp:0.9
Project uses TypeScript + React
tech-stack
imp:0.85
API key expires on 2025-06-01
config
imp:0.95

Integration Code

import { createMemory } from 'agent-tools-kit/memory'

const mem = createMemory({
  type: 'long-term',
  backend: 'pinecone',
  autoMemorize: true,
})

// Store a memory
await mem.store({
  content: 'Important fact',
  tags: ['fact', 'reference'],
  importance: 0.9,
})

// Retrieve memories
const recall = await mem.retrieve('related query', { topK: 5 })
console.log(recall)