JSPM

@flowrag/storage-lancedb

1.1.5
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 9
  • Score
    100M100P100Q78846F
  • License MIT

🔍 LanceDB vector storage for FlowRAG - embedded semantic search, no server required

Package Exports

  • @flowrag/storage-lancedb
  • @flowrag/storage-lancedb/package.json

Readme

@flowrag/storage-lancedb

Vector storage implementation using LanceDB. Embedded, no server required.

Installation

npm install @flowrag/storage-lancedb

Usage

import { LanceDBVectorStorage } from '@flowrag/storage-lancedb';

const vector = new LanceDBVectorStorage({
  path: './data/vectors',
  dimensions: 384,
});

await vector.upsert([{ id: 'chunk:1', vector: [0.1, 0.2, ...], metadata: {} }]);
const results = await vector.search([0.1, 0.2, ...], 10);
const count = await vector.count();

License

MIT