Skip to main content

Interface: HnswSidecarConfig

Defined in: packages/agentos/src/memory/store/HnswSidecar.ts:28

Properties

autoThreshold?

optional autoThreshold: number

Defined in: packages/agentos/src/memory/store/HnswSidecar.ts:34

Auto-build threshold. Below this count, brute-force is used.

Default

1000

dimensions

dimensions: number

Defined in: packages/agentos/src/memory/store/HnswSidecar.ts:32

Embedding dimensions.


efConstruction?

optional efConstruction: number

Defined in: packages/agentos/src/memory/store/HnswSidecar.ts:38

HNSW efConstruction (build quality).

Default

200

efSearch?

optional efSearch: number

Defined in: packages/agentos/src/memory/store/HnswSidecar.ts:40

HNSW efSearch (query quality).

Default

50

m?

optional m: number

Defined in: packages/agentos/src/memory/store/HnswSidecar.ts:36

HNSW M parameter (connections per node).

Default

16

sqlitePath

sqlitePath: string

Defined in: packages/agentos/src/memory/store/HnswSidecar.ts:30

Path to brain.sqlite — HNSW file will be at same dir with .hnsw extension.