{
  "name": "rag-system-pgvector",
  "version": "2.4.9",
  "description": "A complete Retrieval-Augmented Generation system using pgvector, LangChain, and LangGraph for Node.js applications with dynamic embedding and model providers, structured data queries, and chat history - supports OpenAI, Anthropic, HuggingFace, Azure, Google AI, and more",
  "main": "src/ragSystem.js",
  "type": "module",
  "exports": {
    ".": {
      "import": "./src/ragSystem.js"
    },
    "./services": {
      "import": "./src/services/index.js"
    },
    "./workflows": {
      "import": "./src/workflows/index.js"
    },
    "./utils": {
      "import": "./src/utils/index.js"
    }
  },
  "files": [
    "src/services/",
    "src/workflows/",
    "src/utils/",
    "src/database/",
    "src/ragSystem.js",
    "README.md",
    "QUICKSTART-DYNAMIC.md",
    "CHANGELOG.md",
    "init.sql",
    "setup.js"
  ],
  "scripts": {
    "setup": "node setup.js",
    "setup-db": "node src/database/setup.js",
    "process-docs": "node src/scripts/processDocuments.js",
    "search": "node src/scripts/search.js"
  },
  "dependencies": {
    "@langchain/community": "^1.1.1",
    "@langchain/core": "^1.1.8",
    "@langchain/google-genai": "^2.1.3",
    "@langchain/langgraph": "^1.0.7",
    "@langchain/openai": "^1.2.0",
    "cheerio": "^1.0.0-rc.12",
    "dotenv": "^17.2.3",
    "mammoth": "^1.6.0",
    "pdf-parse": "^1.1.1",
    "pg": "^8.16.3",
    "pgvector": "^0.1.8",
    "uuid": "^9.0.1",
    "zod": "^3.22.4"
  },
  "optionalDependencies": {
    "cors": "^2.8.5",
    "express": "^4.18.2",
    "multer": "^1.4.5-lts.1"
  },
  "devDependencies": {
    "nodemon": "^3.0.2"
  },
  "keywords": [
    "rag",
    "retrieval-augmented-generation",
    "pgvector",
    "langchain",
    "langgraph",
    "vector-search",
    "embeddings",
    "document-processing",
    "semantic-search",
    "chatbot",
    "ai",
    "nlp",
    "postgresql",
    "buffer-processing",
    "url-processing",
    "web-scraping",
    "document-extraction",
    "batch-processing",
    "pdf-processing",
    "html-processing",
    "markdown-processing",
    "openai",
    "vector-database",
    "knowledge-base",
    "rag-system-pgvector"
  ],
  "author": "",
  "license": "MIT",
  "engines": {
    "node": ">=18.0.0",
    "npm": ">=8.0.0"
  },
  "peerDependencies": {
    "pg": "^8.16.3"
  }
}