@eidentic/qdrant
v0.2.2
Published
Qdrant vector store adapter for Eidentic — fast ANN search for agent memory using a Qdrant-compatible API.
Maintainers
Readme
@eidentic/qdrant
Qdrant vector store adapter for Eidentic — fast approximate-nearest-neighbor search for
agent memory using a Qdrant-compatible API. Implements VectorPort from @eidentic/types.
String IDs are deterministically mapped to UUIDs (SHA-1, UUIDv5 format) to satisfy
Qdrant's ID constraints.
Install
pnpm add @eidentic/qdrantUsage
import { QdrantVectorStore } from "@eidentic/qdrant";
// Pass a Qdrant-compatible client (e.g. @qdrant/js-client-rest)
import { QdrantClient } from "@qdrant/js-client-rest";
const client = new QdrantClient({ url: process.env.QDRANT_URL });
const vector = await QdrantVectorStore.create({
client,
collection: "eidentic-memory",
dim: 1536,
});
// Use with Memory
import { Memory } from "@eidentic/memory";
const memory = new Memory({ store, vector, embedder });Links
Apache-2.0
