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
JSON
{
"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"
}
}