{ "name": "docs-rag", "version": "1.0.0", "description": "TypeScript project for storing markdown documents in Qdrant with Ollama embeddings and source code parsing", "main": "dist/index.js", "bin": { "docs-rag": "dist/cli/index.js", "docs-rag-mcp": "dist/mcp/agentic-stdio.js" }, "scripts": { "build": "tsc", "start": "node dist/cli/index.js", "dev": "tsx src/cli/index.ts", "mcp": "tsx src/mcp/server.ts", "mcp:cli": "DOTENV_SILENT=true node dist/mcp/stdio.js", "mcp:build": "tsc && node dist/mcp/stdio.js", "cli": "node dist/cli/index.js", "parse": "node dist/cli/index.js parse", "parse:dev": "tsx src/cli/index.ts parse", "parse:validate": "node dist/cli/index.js parse-validate" }, "keywords": [ "qdrant", "ollama", "rag", "markdown", "typescript", "source-code", "documentation", "parser" ], "author": "", "license": "ISC", "type": "commonjs", "dependencies": { "@modelcontextprotocol/sdk": "^1.22.0", "@qdrant/qdrant-js": "^1.16.0", "@types/node": "^24.10.1", "commander": "^14.0.2", "crypto": "^1.0.1", "dotenv": "^17.2.3", "fs-extra": "^11.3.2", "glob": "^13.0.0", "tsx": "^4.20.6", "typescript": "^5.9.3", "zod": "^4.1.12" }, "devDependencies": { "@types/fs-extra": "^11.0.4" } }