Interface: HnswSidecarConfig
Defined in: packages/agentos/src/cognition/memory/retrieval/store/HnswSidecar.ts:23
Configuration for the memory-specific HNSW sidecar wrapper.
Properties
autoThreshold?
optionalautoThreshold:number
Defined in: packages/agentos/src/cognition/memory/retrieval/store/HnswSidecar.ts:29
Auto-build threshold. Below this count, brute-force is used.
Default
1000
dimensions
dimensions:
number
Defined in: packages/agentos/src/cognition/memory/retrieval/store/HnswSidecar.ts:27
Embedding dimensions.
efConstruction?
optionalefConstruction:number
Defined in: packages/agentos/src/cognition/memory/retrieval/store/HnswSidecar.ts:33
HNSW efConstruction (build quality).
Default
200
efSearch?
optionalefSearch:number
Defined in: packages/agentos/src/cognition/memory/retrieval/store/HnswSidecar.ts:35
HNSW efSearch (query quality).
Default
50
m?
optionalm:number
Defined in: packages/agentos/src/cognition/memory/retrieval/store/HnswSidecar.ts:31
HNSW M parameter (connections per node).
Default
16
sqlitePath
sqlitePath:
string
Defined in: packages/agentos/src/cognition/memory/retrieval/store/HnswSidecar.ts:25
Path to brain.sqlite — HNSW file will be at same dir with .hnsw extension.