ruvector/npm/ruvector/package.json
rUv 2bdee0b357 docs: Enhance npm package SEO and README for v0.1.22
- Added 50+ SEO keywords covering emerging trends (agentic-ai, rag,
  llm-router, langchain, multi-agent, etc.)
- Added homepage, bugs, and funding fields to package.json
- Comprehensive README update with:
  - "Why RuVector?" section for agentic AI era
  - Complete RAG example with OpenAI embeddings
  - Knowledge graph examples with Cypher queries
  - GNN self-learning search examples
  - AI agent routing (Tiny Dancer) examples
  - Compression tier examples
  - LangChain/LlamaIndex integration guides
  - Semantic caching use case
  - Agentic AI/Multi-agent systems examples
  - Extended comparison table (added Milvus, Weaviate)
  - Platform support table (Cloudflare Workers, Vercel Edge, etc.)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-26 23:56:21 +00:00

122 lines
2.8 KiB
JSON

{
"name": "ruvector",
"version": "0.1.22",
"description": "High-performance vector database with Graph Neural Networks, Cypher queries, and AI agent routing. Build RAG apps, semantic search, recommendations, and agentic AI systems. Pinecone + Neo4j + PyTorch alternative.",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"bin": {
"ruvector": "./bin/ruvector.js"
},
"exports": {
".": {
"types": "./dist/index.d.ts",
"require": "./dist/index.js",
"import": "./dist/index.mjs"
}
},
"files": [
"dist",
"bin",
"README.md"
],
"scripts": {
"build": "tsup src/index.ts --format cjs,esm --dts --clean",
"dev": "tsup src/index.ts --format cjs,esm --dts --watch",
"typecheck": "tsc --noEmit",
"prepublishOnly": "npm run build"
},
"keywords": [
"vector-database",
"vector-search",
"embeddings",
"similarity-search",
"semantic-search",
"rag",
"retrieval-augmented-generation",
"llm",
"langchain",
"openai",
"gpt",
"claude",
"anthropic",
"ai",
"artificial-intelligence",
"machine-learning",
"deep-learning",
"neural-network",
"gnn",
"graph-neural-network",
"knowledge-graph",
"graph-database",
"cypher",
"neo4j",
"hnsw",
"ann",
"approximate-nearest-neighbor",
"knn",
"cosine-similarity",
"recommendation-system",
"chatbot",
"conversational-ai",
"agentic-ai",
"ai-agents",
"multi-agent",
"agent-routing",
"model-router",
"llm-router",
"rust",
"napi",
"napi-rs",
"wasm",
"webassembly",
"compression",
"quantization",
"product-quantization",
"pinecone-alternative",
"chromadb-alternative",
"milvus-alternative",
"qdrant-alternative",
"weaviate-alternative"
],
"author": {
"name": "rUv",
"url": "https://ruv.io"
},
"license": "MIT",
"homepage": "https://github.com/ruvnet/ruvector#readme",
"repository": {
"type": "git",
"url": "git+https://github.com/ruvnet/ruvector.git",
"directory": "npm/ruvector"
},
"bugs": {
"url": "https://github.com/ruvnet/ruvector/issues"
},
"funding": {
"type": "github",
"url": "https://github.com/sponsors/ruvnet"
},
"dependencies": {
"commander": "^11.1.0",
"chalk": "^4.1.2",
"ora": "^5.4.1",
"cli-table3": "^0.6.3",
"inquirer": "^8.2.6"
},
"optionalDependencies": {
"@ruvector/core": "^0.1.1",
"@ruvector/graph-node": "^0.1.0",
"@ruvector/graph-wasm": "^0.1.0",
"@ruvector/gnn-node": "^0.1.0",
"@ruvector/gnn-wasm": "^0.1.0"
},
"devDependencies": {
"@types/node": "^20.10.0",
"@types/inquirer": "^8.2.10",
"typescript": "^5.3.3",
"tsup": "^8.0.0"
},
"engines": {
"node": ">=16.0.0"
}
}