Memory Retrieval Engine Kit

Unified retrieval across all memory types with hybrid ranking.

Configuration

Retrieval Pipeline

Parse query intent300ms
Vector search600ms
Keyword search400ms
Reciprocal rank fusion300ms
Cross-encoder re-rank500ms
Return top results200ms

Integration Code

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

const engine = createRetrievalEngine({
  ranking: 'hybrid-rrf',
  rerank: true,
  topK: 5,
})

// Retrieve from all memory types
const results = await engine.retrieve(
  'How does authentication work?',
  { sources: ['semantic', 'episodic', 'long-term'] }
)

console.log(results.map(r => ({
  title: r.title,
  score: r.relevanceScore,
  source: r.memoryType,
})))