UNPKG

vexify

Version:

Portable vector database with in-process ONNX embeddings. Zero-config semantic search via SQLite. No external servers required.

75 lines (74 loc) 2.01 kB
{ "name": "vexify", "version": "0.19.1", "description": "Portable vector database with in-process ONNX embeddings. Zero-config semantic search via SQLite. No external servers required.", "main": "lib/index.js", "bin": { "vexify": "lib/bin/cli.js" }, "files": [ "lib" ], "scripts": { "postinstall": "node lib/install.js", "test:gpu": "source /etc/profile.d/gpu-acceleration.sh && playwright test", "playwright:gpu": "source /etc/profile.d/gpu-acceleration.sh && playwright" }, "repository": { "type": "git", "url": "git+https://github.com/AnEntrypoint/vexify.git" }, "homepage": "https://github.com/AnEntrypoint/vexify#readme", "bugs": { "url": "https://github.com/AnEntrypoint/vexify/issues" }, "keywords": [ "vector", "database", "vector search", "semantic search", "embeddings", "ollama", "embeddinggemma", "sqlite", "ai", "machine learning", "rag", "portable", "google drive", "web crawler", "pdf search", "document processing" ], "author": "Steve Aldrin", "license": "MIT", "dependencies": { "@mozilla/readability": "^0.6.0", "better-sqlite3": "^12.4.1", "canvas": "^3.2.0", "exceljs": "^4.4.0", "googleapis": "^161.0.0", "jsdom": "^27.0.1", "minimatch": "^10.0.3", "node-html-markdown": "^1.3.0", "officeparser": "^5.2.1", "papaparse": "^5.5.3", "pdf-to-img": "^5.0.0", "pdfjs-dist": "^5.4.149", "playwright": "^1.55.1", "playwright-extra": "^4.3.6", "puppeteer-extra-plugin-stealth": "^2.11.2", "sqlite-vec": "^0.1.7-alpha.2", "tesseract.js": "^6.0.1", "turndown": "^7.2.1", "unpdf": "^1.3.1", "unzipper": "^0.12.3" }, "optionalDependencies": { "@huggingface/transformers": "^3.7.6", "sqlite-vec-darwin-arm64": "^0.1.7-alpha.2", "sqlite-vec-darwin-x64": "^0.1.7-alpha.2", "sqlite-vec-linux-x64": "^0.1.7-alpha.2", "sqlite-vec-windows-x64": "^0.1.7-alpha.2" } }