ruvector-core-darwin-x64
v0.1.30
Published
macOS x64 (Intel) native binding for ruvector-core - High-performance vector database with HNSW indexing built in Rust
Maintainers
Readme
@ruvector/core-darwin-x64
Native macOS x64 bindings for @ruvector/core.
This package contains the native Node.js addon for macOS (Intel) systems.
Installation
This package is automatically installed as an optional dependency of @ruvector/core when running on macOS x64 systems.
npm install @ruvector/coreDirect Installation
You can also install this package directly:
npm install @ruvector/core-darwin-x64Usage
const { VectorDb } = require('@ruvector/core-darwin-x64');
const db = new VectorDb({
dimensions: 128,
storagePath: './vectors.db'
});
// Insert vectors
await db.insert({
id: 'vec1',
vector: new Float32Array([...])
});
// Search
const results = await db.search({
vector: new Float32Array([...]),
k: 10
});Requirements
- Node.js >= 18
- macOS (Intel processors)
License
MIT
