agentskit.js
Data layerMemory

fileVectorMemory

Pure-JS file-persisted vector store. Zero infra.

import { fileVectorMemory } from '@agentskit/memory'

const store = fileVectorMemory({ path: '.agentskit/vectors.json', dim: 1536 })

Options

OptionTypeDefault
pathstringrequired
dimnumberrequired
metric'cosine' | 'dot' | 'euclidean'cosine

Scale

Fine up to ~10k vectors. For larger corpora use pgvector, pinecone, qdrant, chroma, upstash-vector.

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

On this page