{"_id":"@mem0/vercel-ai-provider","_rev":"38-3e108db6ce0e0f8e20207b487b043a02","name":"@mem0/vercel-ai-provider","dist-tags":{"latest":"3.0.3"},"versions":{"0.0.1":{"name":"@mem0/vercel-ai-provider","version":"0.0.1","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@0.0.1","maintainers":[{"name":"whysosaket","email":"saketaryan2002@gmail.com"},{"name":"deshrajdry","email":"deshrajdry@gmail.com"}],"dist":{"shasum":"c7a449147038bad363f2d13ea1b065b58cd5bd26","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-0.0.1.tgz","fileCount":8,"integrity":"sha512-45jLsGCt+oQKT5PQ26Cqoet9/3eRqSnMHIIl2E7ksjhqoPvG+nubHXCKzZY6NFTd7B0WDZzBzCjudRF+Vrj8uA==","signatures":[{"sig":"MEUCIDOkWT/JHvunUEeJ529EmW16t2Uxb3eTt5QKO7KTR9WkAiEAlZGcOrjd6H42IqILaKI5B5zbjet9G/y+hudBL4c7LNQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88762},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"fe75fd1d9e784e67f8a70ab1ff5b7d8560ddeeb1","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"jest && tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.8.1","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"22.4.1","dependencies":{"ai":"^3.4.18","dotenv":"^16.4.5","ts-node":"^10.9.2","partial-json":"0.1.7","@ai-sdk/openai":"^0.0.68","@ai-sdk/provider":"0.0.24","@ai-sdk/provider-utils":"1.0.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","typescript":"5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_0.0.1_1730233983944_0.05008612681489688","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@mem0/vercel-ai-provider","version":"0.0.2","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@0.0.2","maintainers":[{"name":"whysosaket","email":"saketaryan2002@gmail.com"},{"name":"deshrajdry","email":"deshrajdry@gmail.com"}],"dist":{"shasum":"e9e21589369379b9f2d40aed36615424a04f4cfe","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-0.0.2.tgz","fileCount":8,"integrity":"sha512-8XXA5BF2vrsYSH7dxcLoVwTV15uYAwCh66sPl6yVcpOymCiB3VXsZEPXnkfKKYxruQSVGaa2Y4dNXhVhBzlijg==","signatures":[{"sig":"MEUCIC7U2GRRCIbEkm/o1piUX6U9dRwo+h+C04zwTwLZwvVyAiEAm7/Y5I7vIKgptytFU04EjDp+GIv99ltO4F3f33rKJGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88403},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"935ecaf9b61b092b1d6e7279d2ad4b89fb32db5e","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"jest && tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.8.1","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"22.4.1","dependencies":{"ai":"^3.4.18","dotenv":"^16.4.5","ts-node":"^10.9.2","partial-json":"0.1.7","@ai-sdk/openai":"^0.0.68","@ai-sdk/provider":"0.0.24","@ai-sdk/provider-utils":"1.0.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","typescript":"5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_0.0.2_1730239821427_0.031828008991664936","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@mem0/vercel-ai-provider","version":"0.0.3","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@0.0.3","maintainers":[{"name":"whysosaket","email":"saketaryan2002@gmail.com"},{"name":"deshrajdry","email":"deshrajdry@gmail.com"}],"dist":{"shasum":"fca98c88ed973f4f4d6f224fca91a7b0bf4178d7","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-0.0.3.tgz","fileCount":8,"integrity":"sha512-vq4uFaJTqwvw+pd0ac7XrlTqmRvAdxptXMMm+/4l0Q5TgStlm3zhNDzf1HBMjVQ6jGzOJhzPhclbZRtzdEpFsQ==","signatures":[{"sig":"MEQCIHbkD+kti7bmk7+z19mC8N+UL93+F6+9f1ZfLcSdV0X3AiAwLRWDUnYajjCYNlgf4BWk6W5FmILDULo407Z0cG+WYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94241},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"12fcd0772c8cb16bf4380bcdc6c48af7c6508801","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"jest && tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.1.0","dependencies":{"ai":"^3.4.18","dotenv":"^16.4.5","ts-node":"^10.9.2","partial-json":"0.1.7","@ai-sdk/openai":"^0.0.68","@ai-sdk/provider":"0.0.24","@ai-sdk/provider-utils":"1.0.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","typescript":"5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_0.0.3_1730477998470_0.29891882968125505","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@mem0/vercel-ai-provider","version":"0.0.4","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@0.0.4","maintainers":[{"name":"whysosaket","email":"saketaryan2002@gmail.com"},{"name":"deshrajdry","email":"deshrajdry@gmail.com"}],"dist":{"shasum":"c8544deeaa554095c0aa41d659d7b69dce6674a5","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-0.0.4.tgz","fileCount":8,"integrity":"sha512-vhFy3rxXWJ6qL0QcZFVKBL3Ob6fDpT+0j/2OAx4GSABm00n+IgD9n4fTcvga1DMlxuwDFc4kq/OmKXPZPX+dQA==","signatures":[{"sig":"MEUCICZrT6UxC2ITV8eqbes+WGlzgSpWK961nT3wuY4VjFb7AiEAjege6NrHFAxpreu+5DTCuh7mUFOVrNncAukSDjDE2Nw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94920},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"12fcd0772c8cb16bf4380bcdc6c48af7c6508801","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"jest && tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.1.0","dependencies":{"ai":"^3.4.18","dotenv":"^16.4.5","ts-node":"^10.9.2","partial-json":"0.1.7","@ai-sdk/openai":"^0.0.68","@ai-sdk/provider":"0.0.24","@ai-sdk/provider-utils":"1.0.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.8","jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","typescript":"5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_0.0.4_1730526449829_0.8632200467279656","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@mem0/vercel-ai-provider","version":"0.0.5","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@0.0.5","maintainers":[{"name":"whysosaket","email":"saketaryan2002@gmail.com"},{"name":"deshrajdry","email":"deshrajdry@gmail.com"}],"dist":{"shasum":"02220112cf78676f1499f175b50b8604a260468b","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-0.0.5.tgz","fileCount":8,"integrity":"sha512-GevB93Ry2PXkYeMq7w7IcLB//JbeTk8Pr1dUuaSeU3Df2UOCzvX3i+A70XfolZk9cNOWOPJND+SeYIUEdE8BwQ==","signatures":[{"sig":"MEUCIGtjdXdyEX540NDIctn0ALPp76oE6S3+9vF4cgmaUkF4AiEAgBANsYQermGVRMY8rvSzAv8J9HEOmlbTcDUDi+RIXgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95720},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"12fcd0772c8cb16bf4380bcdc6c48af7c6508801","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"jest && tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.1.0","dependencies":{"ai":"^3.4.18","dotenv":"^16.4.5","ts-node":"^10.9.2","partial-json":"0.1.7","@ai-sdk/openai":"^0.0.68","@ai-sdk/provider":"0.0.24","@ai-sdk/provider-utils":"1.0.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.8","jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","typescript":"5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_0.0.5_1730527626083_0.9843390003938102","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@mem0/vercel-ai-provider","version":"0.0.6","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@0.0.6","maintainers":[{"name":"whysosaket","email":"saketaryan2002@gmail.com"},{"name":"deshrajdry","email":"deshrajdry@gmail.com"}],"dist":{"shasum":"12a64a1ebf8a9988e37dd9b3c6ff261a1af35349","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-0.0.6.tgz","fileCount":8,"integrity":"sha512-w3PY0oXcFaXeiZ/0KFmEAcs5zlkKe3gRmRW4iOAVBRe7xJYyc+ZZxCx/femC3aGyhR4zaTcM8fKor13CB8hvgg==","signatures":[{"sig":"MEUCIB2otHOWEieC7n6zEdy5PglJoQJCLW8cNa6TgL4otz3DAiEAxdJjLDytj4Sl+pGvhf+L+PaS3e4erli9eXhQ780Vb1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100688},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"2fe22bd3e471b2aa10211c9fd0b65cc9b23d3415","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.1.0","dependencies":{"ai":"^3.4.18","zod":"^3.23.8","dotenv":"^16.4.5","ts-node":"^10.9.2","@ai-sdk/groq":"^0.0.3","partial-json":"0.1.7","@ai-sdk/cohere":"^0.0.28","@ai-sdk/openai":"^0.0.68","@ai-sdk/provider":"0.0.24","@ai-sdk/anthropic":"^0.0.54","@ai-sdk/provider-utils":"1.0.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","typescript":"5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_0.0.6_1730615256241_0.17882756451058457","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@mem0/vercel-ai-provider","version":"0.0.7","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@0.0.7","maintainers":[{"name":"whysosaket","email":"saketaryan2002@gmail.com"},{"name":"deshrajdry","email":"deshrajdry@gmail.com"}],"dist":{"shasum":"22190de3e904bea88e8ae944d24f660acda0e769","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-0.0.7.tgz","fileCount":8,"integrity":"sha512-MlC7EwTOBMI+6gogu+uSFEk1gK7yraiQ3boooCrZweB0EtBjx2n+fLEX0HCdj9O99bJKnoVw/MHb1pjTy4T9BQ==","signatures":[{"sig":"MEQCIGpgUMfh5pus8ofVvto/1hh5WmqcMqvtzWvG5Y2+VcQcAiBuWr8kJmBWl8bGeWHnyqwet1wcD0l4dcWq/pQrEOnnfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100689},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"975d2482fb37089a0fb11e2dab2f39e38d5e484f","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.1.0","dependencies":{"ai":"^3.4.31","zod":"^3.0.0","dotenv":"^16.4.5","ts-node":"^10.9.2","@ai-sdk/groq":"^0.0.3","partial-json":"0.1.7","@ai-sdk/cohere":"^0.0.28","@ai-sdk/openai":"^0.0.71","@ai-sdk/provider":"^0.0.26","@ai-sdk/anthropic":"^0.0.54","@ai-sdk/provider-utils":"^1.0.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","typescript":"5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_0.0.7_1730617726811_0.30265602356481547","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@mem0/vercel-ai-provider","version":"0.0.8","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@0.0.8","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"271c586e604aca604909cc50b6c696435957d508","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-0.0.8.tgz","fileCount":8,"integrity":"sha512-Af9/Rx+fgV8B7eJBaI1L2LrBiM13EP9oOxu3Z22zEiHNIOG87K8RiSEvJuIAImpYq0Zfs3ZZhU0MwkoXhH+Cjg==","signatures":[{"sig":"MEQCIHFR9Z74DECFxb42OPNgKj9aOwxrymhXvMF9lm8eR76DAiAR/ec2fOU5ZrrpNoAOBKiSjPmxL3HdvR4sHPmZnhf+4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155199},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"1c48c1f3476d2a3af50dc81d32675444642c86fb","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.1.0","dependencies":{"ai":"^3.4.31","zod":"^3.0.0","dotenv":"^16.4.5","ts-node":"^10.9.2","@ai-sdk/groq":"^0.0.3","partial-json":"0.1.7","@ai-sdk/cohere":"^0.0.28","@ai-sdk/openai":"^0.0.71","@ai-sdk/provider":"^0.0.26","@ai-sdk/anthropic":"^0.0.54","@ai-sdk/provider-utils":"^1.0.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","typescript":"5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_0.0.8_1733485730077_0.7887226696923131","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@mem0/vercel-ai-provider","version":"0.0.9","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@0.0.9","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"e44f08eefa0a8994f33cdd2d715693c18a558a36","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-0.0.9.tgz","fileCount":8,"integrity":"sha512-w2sTT+rCZH1DaT/5CxGdWlMcvv5hV75uhMz147wABLHXptN0dYqz1ysuqVxtrXko2jllzFAOX8LFI3imXVBvBg==","signatures":[{"sig":"MEUCIQDd4tv3Xg6zG3i1MthPtV8qOaVEIBsAf+xsP2IHpCObFAIgRaEs9BgKK3uGuWoc2R/VsFA+/Y4YxXnzNvCfPezddOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159822},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"e852e94411b526749eb1b6561fda5f7790824d28","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.1.0","dependencies":{"ai":"^3.4.31","zod":"^3.0.0","dotenv":"^16.4.5","ts-node":"^10.9.2","@ai-sdk/groq":"^0.0.3","partial-json":"0.1.7","@ai-sdk/cohere":"^0.0.28","@ai-sdk/openai":"^0.0.71","@ai-sdk/provider":"^0.0.26","@ai-sdk/anthropic":"^0.0.54","@ai-sdk/provider-utils":"^1.0.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","typescript":"5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_0.0.9_1734083104206_0.1121022270720593","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@mem0/vercel-ai-provider","version":"0.0.10","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@0.0.10","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"988a9375d3cb234903cccac25393bd351d0f53dc","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-0.0.10.tgz","fileCount":8,"integrity":"sha512-uCbpvqqxEiRhwFzjXd4+M1KiCrNWcIelQF2qQ/xcBaJ4OyjnZoC01xbBhHqdbM2+G08tSI3Ut3n9/9plYdfDFQ==","signatures":[{"sig":"MEQCICAHG1pVt/H0SwtqojSgZA0EGUuAzVrjswCWrkpNY9yhAiAqexIJFGMH1ti/qvlOqtwe82nn0yDIJgUfFzbbHp7mrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163664},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"357e171f9f43332e2af616788859119c871d80de","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.1.0","dependencies":{"ai":"^3.4.31","zod":"^3.0.0","dotenv":"^16.4.5","mem0ai":"^1.0.29","ts-node":"^10.9.2","@ai-sdk/groq":"^0.0.3","partial-json":"0.1.7","@ai-sdk/cohere":"^0.0.28","@ai-sdk/openai":"^0.0.71","@ai-sdk/provider":"^0.0.26","@ai-sdk/anthropic":"^0.0.54","@ai-sdk/provider-utils":"^1.0.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","typescript":"5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_0.0.10_1734347364833_0.3025061723809248","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@mem0/vercel-ai-provider","version":"0.0.11","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@0.0.11","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"546a186e9cdcde5ce08b2e2cc2af6684d11415ac","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-0.0.11.tgz","fileCount":8,"integrity":"sha512-regbqtl3+aPMykkLYTWhbJWoNUXNQm+HpUjFHp+gXMjZ6Ff2e7bIj19/v+iFroe1Mr2+/RVD4bs8pbAFH62ybA==","signatures":[{"sig":"MEUCIQC0HNrOWNdPgc91S7jWlHzLnn9ZUq+u/+2Eph/k1sbJpgIgTkshYaLiGSuZkKb7YbsCFDUsnBIZQdUUQrhkDCK5xbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167252},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"1be4a71f625027cee9cf825f5cd6a6de4828cd2b","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.1.0","dependencies":{"ai":"^3.4.31","zod":"^3.0.0","dotenv":"^16.4.5","mem0ai":"^1.0.29","ts-node":"^10.9.2","@ai-sdk/groq":"^0.0.3","partial-json":"0.1.7","@ai-sdk/cohere":"^0.0.28","@ai-sdk/openai":"^0.0.71","@ai-sdk/provider":"^0.0.26","@ai-sdk/anthropic":"^0.0.54","@ai-sdk/provider-utils":"^1.0.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","typescript":"5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_0.0.11_1738009664333_0.6088940626188688","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@mem0/vercel-ai-provider","version":"0.0.12","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@0.0.12","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"5e2030602e9b486070b124e66ef1199c306652cd","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-0.0.12.tgz","fileCount":8,"integrity":"sha512-HMKmv/aOe6Yfdf0IxN6xecQ+oZsWRWRVSlshEkSICkxsc472blliOSX9l3j7dCZiDaid8Qzo8khL46BvLTC9wA==","signatures":[{"sig":"MEYCIQDfLZzooxSXgHKUMJ6kYjQxionSAnLcHCxEjOwybhi4tQIhANGNBNzjxqBVAmyLc+737EFZ1dEO/jHHDb02/UXCF87z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101961},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"ec8ab097dc916ac9d78970c24ee1891c3271cfa2","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.1.0","dependencies":{"ai":"4.1.42","zod":"^3.0.0","dotenv":"^16.4.5","mem0ai":"^1.0.29","ts-node":"^10.9.2","@ai-sdk/groq":"^0.0.3","partial-json":"0.1.7","@ai-sdk/cohere":"^0.0.28","@ai-sdk/openai":"1.1.13","@ai-sdk/provider":"1.0.8","@ai-sdk/anthropic":"1.1.9","@ai-sdk/provider-utils":"2.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","typescript":"5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_0.0.12_1739997172219_0.5043485403518575","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@mem0/vercel-ai-provider","version":"0.0.13","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@0.0.13","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"b7c9e880770ecaab18d1fc6e408216f619ec0108","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-0.0.13.tgz","fileCount":8,"integrity":"sha512-/0zXaEmQCgRNRxq1mSC7B5oUcRPmOmBWHVbNY53ix5a2faNkptfDOM2rGGF0pMUs6BtOk/HhlOgDGSPEBDdwog==","signatures":[{"sig":"MEUCIGih6GI8ntNkiDweR8oToBoBjTfinKmu1/rPFsm8feh9AiEAwxnH6c7v7eU6/dw6B+9Hgx8+guAtgr7CmJ+672fJMmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124661},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"9d612a91ba3f7003e24ea3a59eda6972571b2103","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.1.0","dependencies":{"ai":"4.1.46","zod":"^3.0.0","dotenv":"^16.4.5","mem0ai":"^1.0.29","@ai-sdk/groq":"1.1.11","partial-json":"0.1.7","@ai-sdk/cohere":"1.1.12","@ai-sdk/openai":"1.1.15","@ai-sdk/provider":"1.0.9","@ai-sdk/anthropic":"1.1.12","@ai-sdk/provider-utils":"2.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_0.0.13_1740790458197_0.2701253082353676","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@mem0/vercel-ai-provider","version":"0.0.14","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@0.0.14","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"a91c57d5827c76bf4807a8fd38b5c7a97c5f478f","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-0.0.14.tgz","fileCount":8,"integrity":"sha512-1QMZKL+eMiJkvd9pRuwy5f38d7VWMd7FUKexVgBaRdiv8jgxQLMrAvTK/62jqs02GL8C0vZ4ugDoials0WsCkA==","signatures":[{"sig":"MEUCIQCcs2NmMFd13l/3YIo6cJBFgP9IMrtcqlJZo0hsy3P45QIgcK7U/+j8IkAJxWDE3ct8st+a04paG7HD2UAF+0x4nxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125003},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"9d612a91ba3f7003e24ea3a59eda6972571b2103","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.1.0","dependencies":{"ai":"4.1.46","zod":"^3.0.0","dotenv":"^16.4.5","mem0ai":"^1.0.29","@ai-sdk/groq":"1.1.11","partial-json":"0.1.7","@ai-sdk/cohere":"1.1.12","@ai-sdk/openai":"1.1.15","@ai-sdk/provider":"1.0.9","@ai-sdk/anthropic":"1.1.12","@ai-sdk/provider-utils":"2.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_0.0.14_1740797583336_0.030526367937000476","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@mem0/vercel-ai-provider","version":"1.0.0","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@1.0.0","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"784ba126e32d56df30f45c744c9a14e314c76b53","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-1.0.0.tgz","fileCount":8,"integrity":"sha512-DNH2MrQjKlVmriQ9m9JjgAE2PCjFaUbMvP2ILVFjs9MBM1m8aBHyR/h1z5xx66VqrASU1LsWzvSjxuoaYRDViw==","signatures":[{"sig":"MEYCIQD5BU8VjWfs5wbaGBfYauErudknxHKEI6CGX2BlwSXAgwIhANYF2yxH2BwNLpNCjnNJQw/Ujjdm01yKEkiTDAIEQ77z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125692},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","sqlite3"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"4aeb13db48cd6a7701d69278e54dc2a5c07335b1","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.3.0","dependencies":{"ai":"4.1.46","zod":"^3.0.0","dotenv":"^16.4.5","mem0ai":"^2.1.12","@ai-sdk/groq":"1.1.11","partial-json":"0.1.7","@ai-sdk/cohere":"1.1.12","@ai-sdk/openai":"1.1.15","@ai-sdk/provider":"1.0.9","@ai-sdk/anthropic":"1.1.12","@ai-sdk/provider-utils":"2.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_1.0.0_1743312931420_0.2585692724927924","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@mem0/vercel-ai-provider","version":"1.0.1","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@1.0.1","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"297feb65146a3a5ccbed70d7dba3e1e2cf402c54","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-1.0.1.tgz","fileCount":8,"integrity":"sha512-6l9wZHBfvqIoMBn8yKdfwdZs6s/JbfgqiN1YqdY/yjN9aBxPT2jV+4dq5G/iHhvtt4qp7O/EEsAUwkt6lF5KzA==","signatures":[{"sig":"MEUCIAqx5LPH9Bi18TBFj/xk9ncySkV/6Syol8viHyIXKvJ+AiEAnQEANFOkFVb6PouI3yWjMZrgKeluMdtSgFQyIte8JNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132714},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","sqlite3"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"e2463e5229253d74f7b8257ebc80ef1248a88851","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.3.0","dependencies":{"ai":"4.1.46","zod":"^3.0.0","dotenv":"^16.4.5","mem0ai":"^2.1.12","@ai-sdk/groq":"1.1.11","partial-json":"0.1.7","@ai-sdk/cohere":"1.1.12","@ai-sdk/openai":"1.1.15","@ai-sdk/provider":"1.0.9","@ai-sdk/anthropic":"1.1.12","@ai-sdk/provider-utils":"2.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_1.0.1_1746123122791_0.09509104674674362","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@mem0/vercel-ai-provider","version":"1.0.2","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@1.0.2","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"564647c2644f5bd8d7b49a15f296e473826e99ea","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-1.0.2.tgz","fileCount":8,"integrity":"sha512-TuLdHgtDgc2S5uyagtN+IjTj8WA2TKShLG19EJnLF8dhDuqEnygHPooQdTcmjRPy5I8sfW2JBQs5w/YFb6Zxdg==","signatures":[{"sig":"MEUCIQD5HrKVB6eXBWa+uSCELArYaEh6a1xgr9qSNzgWuRbk8AIgWYplKs/cWeOLZV6STJqsatOy6Lstc/JWBfqI7eVHATo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133890},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","sqlite3"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"0fefe7e304f078e143a412f011146cd907ad71a7","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.3.0","dependencies":{"ai":"4.1.46","zod":"^3.0.0","dotenv":"^16.4.5","mem0ai":"^2.1.12","@ai-sdk/groq":"1.1.11","partial-json":"0.1.7","@ai-sdk/cohere":"1.1.12","@ai-sdk/openai":"1.1.15","@ai-sdk/provider":"1.0.9","@ai-sdk/anthropic":"1.1.12","@ai-sdk/provider-utils":"2.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_1.0.2_1746454164526_0.7703890686552883","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@mem0/vercel-ai-provider","version":"1.0.3","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@1.0.3","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"ee1ed960263f63a6a0081172701392de36ccab5d","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-1.0.3.tgz","fileCount":8,"integrity":"sha512-1TzIKe2V1Ge98DMNZ1As9Tdq/XV674sKLJ7xeBsHfOGQrU4nu2sR49lN1Sa88yk5BHQeklHVKYCSyy27KOEWIg==","signatures":[{"sig":"MEUCIFrwQAiHbpNgKQLXW9Q+df9pgNeNioYlsudQqwvS91U4AiEA0A/PKVKDt/1ULSRKz1Sn5IqnGOSkMKuheoab+fGNOGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145526},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","sqlite3"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"bd7a0f458f868d85b425caef63976b5c96f4298b","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.3.0","dependencies":{"ai":"4.1.46","zod":"^3.0.0","dotenv":"^16.4.5","mem0ai":"^2.1.12","@ai-sdk/groq":"1.1.11","partial-json":"0.1.7","@ai-sdk/cohere":"1.1.12","@ai-sdk/openai":"1.1.15","@ai-sdk/provider":"1.0.9","@ai-sdk/anthropic":"1.1.12","@ai-sdk/provider-utils":"2.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_1.0.3_1746700426327_0.5313358631622054","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@mem0/vercel-ai-provider","version":"1.0.4","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@1.0.4","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"1d5f583fc60888f79c0afa5c60b96e2933360fbd","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-1.0.4.tgz","fileCount":8,"integrity":"sha512-CUAGKzKT81AIh5rC3FRT7BbqXPt42s59qvZuelVpI/1ZQw/xI07Z6gI1zMQCNH6mKMJ2l2t11GUy2OTeoyecww==","signatures":[{"sig":"MEUCIGrUftf2Rs2ngXLYoNHVi/8tfUU/kJ4u7CeeLiSnDm/sAiEAx+lNt3JLIFR1zvnjfvn+4687QGShMxQ+MW85r0w082k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145582},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","sqlite3"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"caeae60dda4bdd9ff431e73fcf1a8fc0292a5ff0","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.3.0","dependencies":{"ai":"4.1.46","zod":"^3.0.0","dotenv":"^16.4.5","mem0ai":"^2.1.12","@ai-sdk/groq":"1.1.11","partial-json":"0.1.7","@ai-sdk/cohere":"1.1.12","@ai-sdk/openai":"1.1.15","@ai-sdk/provider":"1.0.9","@ai-sdk/anthropic":"1.1.12","@ai-sdk/provider-utils":"2.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_1.0.4_1747003070024_0.9268188957036081","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@mem0/vercel-ai-provider","version":"1.0.5","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@1.0.5","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"57a09ddc374539dab32bc04228b6eaf64bc6d4b2","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-1.0.5.tgz","fileCount":8,"integrity":"sha512-+TN6ePMTgj6syVQN0j3DxcjDf2dOKM9qESpm29VEaEi5voQYT0DYOMjsJnPIAO90rhU32DF+k1PrtH9WJVRcmA==","signatures":[{"sig":"MEUCIQCSFRVu0aM2InZ0CpNBCBAmwzu9bhuqkUlyd2KYyPvqCwIgGVJSd/qbZ+3ytgMicRqRGDw0c5vPegmtrlceGBj6s+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332290},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","sqlite3"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"fb0706dc75e724b42057ca7c73f6a84204eb2e5a","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.3.0","dependencies":{"ai":"4.1.46","zod":"^3.0.0","dotenv":"^16.4.5","mem0ai":"^2.1.12","@ai-sdk/groq":"1.1.11","partial-json":"0.1.7","@ai-sdk/cohere":"1.1.12","@ai-sdk/openai":"1.1.15","@ai-sdk/provider":"1.0.9","@ai-sdk/anthropic":"1.1.12","@ai-sdk/provider-utils":"2.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_1.0.5_1747941036828_0.28312627861592654","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@mem0/vercel-ai-provider","version":"1.0.6","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@1.0.6","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"12ccd02099adcd8dd3936b7bf98ce8cfb9f4ab88","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-1.0.6.tgz","fileCount":8,"integrity":"sha512-yRd16eEHZijQW0Nfq6AgrQqXixZZ9HsjoaXQfDfmz3Wj/lEE1a9TxYJ2r6cRNnANy05H3ijTnKbyBGAyLf8rbQ==","signatures":[{"sig":"MEYCIQCXanQxNVP5aN1gluonyk9OHBVz404glGzxjiPUmzcyrQIhAMk5GyMkoLGsXU8gcjgVNpvbTS4sbwZz7Ru/TEZRSwO5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146574},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","sqlite3"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"f32772b0036913eddfaf47242c7317481dc8e448","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.3.0","dependencies":{"ai":"4.1.46","zod":"^3.0.0","dotenv":"^16.4.5","mem0ai":"^2.1.12","@ai-sdk/groq":"1.1.11","partial-json":"0.1.7","@ai-sdk/cohere":"1.1.12","@ai-sdk/google":"1.2.18","@ai-sdk/openai":"1.1.15","@ai-sdk/provider":"1.0.9","@ai-sdk/anthropic":"1.1.12","@ai-sdk/provider-utils":"2.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_1.0.6_1749949998456_0.46419973987870766","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@mem0/vercel-ai-provider","version":"1.0.7","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@1.0.7","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"4b35ba3d8ea7549d516ed82381a101bb3f19cc23","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-1.0.7.tgz","fileCount":8,"integrity":"sha512-h1xUEzNsRw85c9Go0mVOiVgmT0JEDUB4KjP5z40YecUklaaCROOzRcf9UDUJzPr0R/NCVCQW3H5ZGOHELRzH3w==","signatures":[{"sig":"MEYCIQDQhVr3Ioetfasj1c1rg/I3xlDQgMVmO2ikApt6EE0E8AIhANR+dh61sfsC6Cto0lWlsTM1SUaNbM9mR2plCMjYCO3o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146706},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","sqlite3"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"5364dcc4388dd7cd6eedd46deb3a17524bdce544","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","actor":{"name":"whysosaket","type":"user","email":"saketaryan2002@gmail.com"},"email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.3.0","dependencies":{"ai":"4.1.46","zod":"^3.0.0","dotenv":"^16.4.5","mem0ai":"^2.1.12","@ai-sdk/groq":"1.1.11","partial-json":"0.1.7","@ai-sdk/cohere":"1.1.12","@ai-sdk/google":"1.2.18","@ai-sdk/openai":"1.1.15","@ai-sdk/provider":"1.0.9","@ai-sdk/anthropic":"1.1.12","@ai-sdk/provider-utils":"2.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_1.0.7_1751561684862_0.5661569777448123","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@mem0/vercel-ai-provider","version":"2.0.0","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@2.0.0","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"4c2b17decfeda6e9dc63163725df1b5ad154c5d6","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-2.0.0.tgz","fileCount":8,"integrity":"sha512-vxK0kK8zTniM2lk2rTsCiUGvLbpcLln+cWWUD0J4ycbXIcN4Spp59FuWs0+xiNtOvEHdDE+GOP6o7Vl0y33J5Q==","signatures":[{"sig":"MEYCIQCRWKen02vx0WeF+/PgZMSr4bNkhD+t2Nej59s8SuxX5AIhAJgU3b32JZBoNi6ySw6F4209RYUjz5RpLGRHkMH4XgLI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145376},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","sqlite3"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"b7f31b994dfeb3f28763023b1f814a536ca6978b","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"11.4.2","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.3.0","dependencies":{"ai":"5.0.2","zod":"^3.25.0","dotenv":"^16.4.5","mem0ai":"^2.1.12","@ai-sdk/groq":"2.0.1","partial-json":"0.1.7","@ai-sdk/cohere":"2.0.0","@ai-sdk/google":"2.0.1","@ai-sdk/openai":"2.0.2","@ai-sdk/provider":"2.0.0","@ai-sdk/anthropic":"2.0.0","@ai-sdk/provider-utils":"3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_2.0.0_1754405892681_0.014951885678788024","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@mem0/vercel-ai-provider","version":"2.0.1","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@2.0.1","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"6412cc776b57d166f26aeb08bd97a4e64f617d83","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-2.0.1.tgz","fileCount":8,"integrity":"sha512-A6s2bNl04xRtgMjuDygbFqNX6uCVqC2sLXPecZmH/uwnpSLXnig0URmdy3TIJWDmsYgb3/U7k9g20JJVcn0DEQ==","signatures":[{"sig":"MEUCIQDsJSTzS8PQVUFG4AY+9Mg8Iz/wpONmd6ZWXcRqAQa+yAIgbFAVulnrJEqdB4iQimj2KAEjHtnhKnZnZ66bBUhfloY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146090},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","sqlite3"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"4c0d38a67b9b1760c724565de495187499522b17","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"11.4.2","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.3.0","dependencies":{"ai":"5.0.2","zod":"^3.25.0","dotenv":"^16.4.5","mem0ai":"^2.1.12","@ai-sdk/groq":"2.0.1","partial-json":"0.1.7","@ai-sdk/cohere":"2.0.0","@ai-sdk/google":"2.0.1","@ai-sdk/openai":"2.0.2","@ai-sdk/provider":"2.0.0","@ai-sdk/anthropic":"2.0.0","@ai-sdk/provider-utils":"3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_2.0.1_1755427785282_0.37743374846503785","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@mem0/vercel-ai-provider","version":"2.0.2","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@2.0.2","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"3522fdca869f3fdf7824f9e717e1e851c1701538","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-2.0.2.tgz","fileCount":8,"integrity":"sha512-bZXaWsNfyAEfZhJC98/hX14uQu6rmbpMby/OfZV/L9p56yLT8nVUdfnUsDSrHJw5nIsIbzfsboWiCJJ6Tt/DZQ==","signatures":[{"sig":"MEYCIQDwlNrjHFhQv2e7EEbtzxxMldLzhjNPA/4qTwXyNSK3RgIhAOl/oywtZe9VfpAElVAAgsPo1c3L5jEgL1NhT4ysfif8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135825},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","sqlite3"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"37d5378d1d69dbd353cdcbab08e0bc974a39a979","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"11.4.2","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.3.0","dependencies":{"ai":"5.0.2","zod":"^3.25.0","dotenv":"^16.4.5","mem0ai":"^2.1.12","@ai-sdk/groq":"2.0.1","partial-json":"0.1.7","@ai-sdk/cohere":"2.0.0","@ai-sdk/google":"2.0.1","@ai-sdk/openai":"2.0.2","@ai-sdk/provider":"2.0.0","@ai-sdk/anthropic":"2.0.0","@ai-sdk/provider-utils":"3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_2.0.2_1756571298162_0.26931759211392614","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@mem0/vercel-ai-provider","version":"2.0.3","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@2.0.3","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"dfed57391719283b4ebcb29f3a8ebf4d638c6257","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-2.0.3.tgz","fileCount":8,"integrity":"sha512-VKX5jQpv7hWAKuPz6XjgTKumHMDTsZhum6ohqeEmRJakvXKra45Y6FZd//EZ1pe9Xvfk4+i5ykoaO6SHR3tDyQ==","signatures":[{"sig":"MEUCIEDbwJQjh6csS0FxQQfywqXBh9Nz/OGLpDWUr9gotfI3AiEA15jtdPZgujR4sJqs+K5+tXOWm6yDgLi3E9IKp5ZPWts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173224},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","sqlite3"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"21efe13834d3b0a2dd37d7f94de11374ab71bee7","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.3","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"22.19.0","dependencies":{"ai":"5.0.2","zod":"^3.25.0","dotenv":"^16.4.5","mem0ai":"^2.1.12","@ai-sdk/groq":"2.0.1","partial-json":"0.1.7","@ai-sdk/cohere":"2.0.0","@ai-sdk/google":"2.0.1","@ai-sdk/openai":"2.0.2","@ai-sdk/provider":"2.0.0","@ai-sdk/anthropic":"2.0.0","@ai-sdk/provider-utils":"3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_2.0.3_1758776600070_0.4232133323572804","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@mem0/vercel-ai-provider","version":"2.0.4","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@2.0.4","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"b6fc0aed3003607620d0efd752bcdbe20254ac88","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-2.0.4.tgz","fileCount":8,"integrity":"sha512-QYC0H9HYNP7SBddIFYNSyqz/U3je0Vv8bUmdAOslS5j2AqkW4z61mG2oHBnDCokZdy+zTEVvZ+c2TZN2t8LvSA==","signatures":[{"sig":"MEQCIC1eLIxYFOnAK4I1kuf8pIBuoFkX0j3oSjAtxUdlzTBBAiAsaaAVED5cM+j+1yZgLBXtvxG+kB83SjjNrsBi0ucGOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173308},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","sqlite3"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"ddc4917030ad1ce4a7249efec9456296d45ba72d","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"11.4.2","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"23.3.0","dependencies":{"ai":"5.0.2","zod":"^3.25.0","dotenv":"^16.4.5","mem0ai":"^2.1.12","@ai-sdk/groq":"2.0.1","partial-json":"0.1.7","@ai-sdk/cohere":"2.0.0","@ai-sdk/google":"2.0.1","@ai-sdk/openai":"2.0.2","@ai-sdk/provider":"2.0.0","@ai-sdk/anthropic":"2.0.0","@ai-sdk/provider-utils":"3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_2.0.4_1759610771982_0.04404287997780165","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@mem0/vercel-ai-provider","version":"2.0.5","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@2.0.5","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"}],"dist":{"shasum":"d05a00e77beee0e0bc7f4c3689f17bcad4ce9be5","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-2.0.5.tgz","fileCount":8,"integrity":"sha512-AIPiPdR+qtnB/sOawkglRcIWRjZTfCYTviPxFPu5df5GlLHhIEMEeZyqJk0d2FPgv8Jl1/esOA1+l43Ojg+5UQ==","signatures":[{"sig":"MEUCIHCT6VOZy9uMze+RaepKQlYylXndyza45e5FKgCWLLJGAiEA87U4Ivgnbns47GZJ5TXjKTc2QexJ6ygDlL3EtAa/V/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173283},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","sqlite3"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"82809f4497b78517b1d7b66236e185f4ed3e00ea","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"whysosaket","email":"saketaryan2002@gmail.com"},"_npmVersion":"10.9.3","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"22.19.0","dependencies":{"ai":"5.0.2","zod":"^3.25.0","dotenv":"^16.4.5","@ai-sdk/groq":"2.0.1","partial-json":"0.1.7","@ai-sdk/cohere":"2.0.0","@ai-sdk/google":"2.0.1","@ai-sdk/openai":"2.0.2","@ai-sdk/provider":"2.0.0","@ai-sdk/anthropic":"2.0.0","@ai-sdk/provider-utils":"3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_2.0.5_1766768192618_0.9632542172938738","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@mem0/vercel-ai-provider","version":"2.0.6","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@2.0.6","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"},{"name":"liviaellen","email":"livia.ellen@mem0.ai"}],"homepage":"https://github.com/mem0ai/mem0#readme","bugs":{"url":"https://github.com/mem0ai/mem0/issues"},"dist":{"shasum":"6f891e70efe0b4451aa11475870f49b4d3839730","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-2.0.6.tgz","fileCount":8,"integrity":"sha512-wMO2THX11oJ9KImO9PCly1AxtdklOrMSJZMvJulaY3441AOoQzkOQ1DiKVhyJ6jKafE33z6p4pNPlaDV15exwQ==","signatures":[{"sig":"MEQCIBcb6Kwg+lnltet7kDnjLctxDrqQQEGpAjSgkj/JHSGUAiA5LLkZcCvZBhUjf2x5vgwyxQ7MVTJ6/plC1L4Dz1YpiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mem0%2fvercel-ai-provider@2.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":173943},"main":"./dist/index.js","pnpm":{"overrides":{"minimatch@<3.1.3":"^3.1.3","picomatch@<2.3.2":"^2.3.2","glob@>=10.2.0 <10.5.0":"^10.5.0","rollup@>=4.0.0 <4.59.0":"^4.59.0","minimatch@>=5.0.0 <5.1.8":"^5.1.8","minimatch@>=9.0.0 <9.0.7":"^9.0.7"},"onlyBuiltDependencies":["esbuild","sqlite3"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"8e65ce915d777f314a62ac2436706eb42330a05e","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b53ba1f4-ca30-4928-bf98-1eb5f6f7e72c"}},"repository":{"url":"git+https://github.com/mem0ai/mem0.git","type":"git","directory":"vercel-ai-sdk"},"_npmVersion":"11.16.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"22.22.3","dependencies":{"ai":"5.0.2","zod":"^3.25.0","dotenv":"^16.4.5","@ai-sdk/groq":"2.0.1","partial-json":"0.1.7","@ai-sdk/cohere":"2.0.0","@ai-sdk/google":"2.0.1","@ai-sdk/openai":"2.0.2","@ai-sdk/provider":"2.0.0","@ai-sdk/anthropic":"2.0.0","@ai-sdk/provider-utils":"3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","nodemon":"^3.1.7","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.4","@types/jest":"^29.5.14","@types/node":"^18.19.46","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_2.0.6_1780344737897_0.5939283619116504","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@mem0/vercel-ai-provider","version":"3.0.0","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@3.0.0","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"},{"name":"liviaellen","email":"livia.ellen@mem0.ai"}],"homepage":"https://github.com/mem0ai/mem0#readme","bugs":{"url":"https://github.com/mem0ai/mem0/issues"},"dist":{"shasum":"19d2638d96d061bdae3e9fe52a9cd27bed04fa9c","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-3.0.0.tgz","fileCount":8,"integrity":"sha512-CLlm+c7dNWrjAmgZTtwYOUiRtGtBjW/aHXesit2D/sfGU51WDwXEZDnAldqumDDghdGi3tk1CWu/On1rDjMrUg==","signatures":[{"sig":"MEYCIQCN06LvZppkwUOz3sGO3Vdh/j7+re7ws1mWC9zYWH5YJwIhAP2JW2L7SmyarEcYLaP61v2pzm2GhZ7nD1DLwLJiBck6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mem0%2fvercel-ai-provider@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160495},"main":"./dist/index.js","pnpm":{"overrides":{"minimatch@<3.1.3":"^3.1.3","picomatch@<2.3.2":"^2.3.2","glob@>=10.2.0 <10.5.0":"^10.5.0","rollup@>=4.0.0 <4.59.0":"^4.59.0","minimatch@>=5.0.0 <5.1.8":"^5.1.8","minimatch@>=9.0.0 <9.0.7":"^9.0.7"},"onlyBuiltDependencies":["esbuild","sqlite3"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"8399b088a563505ca68d59c2c541386067f6884a","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b53ba1f4-ca30-4928-bf98-1eb5f6f7e72c"}},"repository":{"url":"git+https://github.com/mem0ai/mem0.git","type":"git","directory":"vercel-ai-sdk"},"_npmVersion":"11.16.0","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","zod":"^3.25.76","dotenv":"^16.6.1","@ai-sdk/groq":"^3.0.39","partial-json":"0.1.7","@ai-sdk/cohere":"^3.0.36","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.69","@ai-sdk/provider":"^3.0.10","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/provider-utils":"^4.0.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^18.19.130","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_3.0.0_1781110415008_0.036252152402693305","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@mem0/vercel-ai-provider","version":"3.0.1","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@3.0.1","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"},{"name":"howard.gil.mem0","email":"howard.gil@mem0.ai"},{"name":"kartik-mem0","email":"kartik.labhshetwar@mem0.ai"}],"homepage":"https://github.com/mem0ai/mem0#readme","bugs":{"url":"https://github.com/mem0ai/mem0/issues"},"dist":{"shasum":"77aad305b31a398666b5d758361ec3579dbb9890","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-3.0.1.tgz","fileCount":8,"integrity":"sha512-Z2OTeG82RpFtdlOipROOdpA19U9SpEeKMj9+bSGS4YQCIh1c3G46VSoh9Aplod5zD6/tWWujrLn+p2AIOpInLA==","signatures":[{"sig":"MEUCIQD68cCGLyFiKqNV5dLAwM1ITvsUtHCBUHOzKUr2OItNDwIgF6Rh0GcviRsANjXEkzzsjQD095ZUTGLBaEnwp/qUKfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mem0%2fvercel-ai-provider@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160741},"main":"./dist/index.js","pnpm":{"overrides":{"esbuild":">=0.28.1","js-yaml@<3.15.0":">=3.15.0 <4.0.0","minimatch@<3.1.3":"^3.1.3","picomatch@<2.3.2":"^2.3.2","glob@>=10.2.0 <10.5.0":"^10.5.0","js-yaml@>=4.0.0 <4.3.0":">=4.3.0 <5.0.0","rollup@>=4.0.0 <4.59.0":"^4.59.0","brace-expansion@<1.1.16":">=1.1.16 <2.0.0","minimatch@>=5.0.0 <5.1.8":"^5.1.8","minimatch@>=9.0.0 <9.0.7":"^9.0.7","brace-expansion@>=3.0.0 <5.0.8":">=5.0.8 <6.0.0"},"onlyBuiltDependencies":["esbuild","sqlite3"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"50bdaaea0c02744720ed374d88584fd01494eeb7","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b53ba1f4-ca30-4928-bf98-1eb5f6f7e72c"}},"repository":{"url":"git+https://github.com/mem0ai/mem0.git","type":"git","directory":"integrations/vercel-ai-sdk"},"_npmVersion":"12.0.2","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"22.23.1","dependencies":{"ai":"^6.0.199","zod":"^3.25.76","dotenv":"^16.6.1","@ai-sdk/groq":"^3.0.39","partial-json":"0.1.7","@ai-sdk/cohere":"^3.0.36","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.69","@ai-sdk/provider":"^3.0.10","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/provider-utils":"^4.0.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^18.19.130","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_3.0.1_1785596810891_0.8548157842220543","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@mem0/vercel-ai-provider","version":"3.0.2","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@3.0.2","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"},{"name":"howard.gil.mem0","email":"howard.gil@mem0.ai"},{"name":"kartik-mem0","email":"kartik.labhshetwar@mem0.ai"}],"homepage":"https://github.com/mem0ai/mem0#readme","bugs":{"url":"https://github.com/mem0ai/mem0/issues"},"dist":{"shasum":"6b0b5f9c800085b885165cb7626dea850c14ad96","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-3.0.2.tgz","fileCount":8,"integrity":"sha512-/KEp0x/XdLSLeUrI3Twtji6kR/q1atwGz5CUJFqyq+jcpManfucUrTgCgnkr6neWcbSeQLAfOgstjjFs71xxRg==","signatures":[{"sig":"MEQCIFIbGb61hqVfQl36Y2qqIJhJCHc+ClATXcfD7eEbPeZIAiAc75bhRkut+djewsCnpOO5v9vmi5Nz7vWdcWz1kl3fsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mem0%2fvercel-ai-provider@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160741},"main":"./dist/index.js","pnpm":{"overrides":{"esbuild":">=0.28.1","js-yaml@<3.15.1":">=3.15.1 <4.0.0","minimatch@<3.1.3":"^3.1.3","picomatch@<2.3.2":"^2.3.2","glob@>=10.2.0 <10.5.0":"^10.5.0","js-yaml@>=4.0.0 <4.3.1":">=4.3.1 <5.0.0","rollup@>=4.0.0 <4.59.0":"^4.59.0","brace-expansion@<1.1.16":">=1.1.16 <2.0.0","minimatch@>=5.0.0 <5.1.8":"^5.1.8","minimatch@>=9.0.0 <9.0.7":"^9.0.7","brace-expansion@>=3.0.0 <5.0.8":">=5.0.8 <6.0.0"},"onlyBuiltDependencies":["esbuild","sqlite3"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"dc82354e143c2581d505d581a00286d6ef8c3605","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b53ba1f4-ca30-4928-bf98-1eb5f6f7e72c"}},"repository":{"url":"git+https://github.com/mem0ai/mem0.git","type":"git","directory":"integrations/vercel-ai-sdk"},"_npmVersion":"12.0.2","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"22.23.2","dependencies":{"ai":"^6.0.199","zod":"^3.25.76","dotenv":"^16.6.1","@ai-sdk/groq":"^3.0.39","partial-json":"0.1.7","@ai-sdk/cohere":"^3.0.36","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.69","@ai-sdk/provider":"^3.0.10","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/provider-utils":"^4.0.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^18.19.130","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_3.0.2_1787577779255_0.7056395497472894","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@mem0/vercel-ai-provider","version":"3.0.3","keywords":["ai","vercel-ai"],"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","_id":"@mem0/vercel-ai-provider@3.0.3","maintainers":[{"name":"deshrajdry","email":"deshrajdry@gmail.com"},{"name":"whysosaket","email":"saketaryan2002@gmail.com"},{"name":"howard.gil.mem0","email":"howard.gil@mem0.ai"},{"name":"kartik-mem0","email":"kartik.labhshetwar@mem0.ai"}],"homepage":"https://github.com/mem0ai/mem0#readme","bugs":{"url":"https://github.com/mem0ai/mem0/issues"},"dist":{"shasum":"8152cd90ab7708f6a6c900730619ce005ca6de59","tarball":"https://registry.npmjs.org/@mem0/vercel-ai-provider/-/vercel-ai-provider-3.0.3.tgz","fileCount":8,"integrity":"sha512-MBm2T5GrJKAPMM4wZYJHGfRxiVX8bzUNctJYW78B59NR9xuG7SSQsoy+FSOgHfDuQyrmh8y9whlsS5ytvfeKQQ==","signatures":[{"sig":"MEQCIHYNeB0IxhIfZXnx5WvH7+8EOM1rX5LW/5oPhwzFcfRmAiAqOZNYSXySe3oikDEiYcvRb5EPszUV+7L/Q6uhDibqSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDxrRaDfjzqBagPUpEjt8Ly4vLGle1bpHTV1ABiD0R8hwIgLNyMSTKFsWCaPbCWOgmSFUk3pO18hbawYepVKCiLAZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mem0%2fvercel-ai-provider@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163878},"main":"./dist/index.js","pnpm":{"overrides":{"esbuild":">=0.28.1","js-yaml@<3.15.1":">=3.15.1 <4.0.0","minimatch@<3.1.3":"^3.1.3","picomatch@<2.3.2":"^2.3.2","browserslist@<4.28.7":">=4.28.7 <5.0.0","glob@>=10.2.0 <10.5.0":"^10.5.0","js-yaml@>=4.0.0 <4.3.1":">=4.3.1 <5.0.0","rollup@>=4.0.0 <4.59.0":"^4.59.0","brace-expansion@<1.1.16":">=1.1.16 <2.0.0","minimatch@>=5.0.0 <5.1.8":"^5.1.8","minimatch@>=9.0.0 <9.0.7":"^9.0.7","brace-expansion@>=3.0.0 <5.0.8":">=5.0.8 <6.0.0"},"onlyBuiltDependencies":["esbuild","sqlite3"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"gitHead":"19f713408273fb1d657daa38d7b82ccf496d36d5","scripts":{"dev":"nodemon","lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsup","clean":"rm -rf dist","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","type-check":"tsc --noEmit","prettier-check":"prettier --check \"./**/*.ts*\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b53ba1f4-ca30-4928-bf98-1eb5f6f7e72c"}},"repository":{"url":"git+https://github.com/mem0ai/mem0.git","type":"git","directory":"integrations/vercel-ai-sdk"},"_npmVersion":"12.0.2","description":"Vercel AI Provider for providing memory to LLMs","directories":{"test":"tests","example":"example"},"_nodeVersion":"22.23.2","dependencies":{"ai":"^6.0.199","zod":"^3.25.76","dotenv":"^16.6.1","@ai-sdk/groq":"^3.0.39","partial-json":"0.1.7","@ai-sdk/cohere":"^3.0.36","@ai-sdk/google":"^3.0.80","@ai-sdk/openai":"^3.0.69","@ai-sdk/provider":"^3.0.10","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/provider-utils":"^4.0.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.5.1","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^18.19.130","@edge-runtime/vm":"^3.2.0"},"peerDependencies":{"zod":"^3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vercel-ai-provider_3.0.3_1789730749560_0.7866318414038789","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-10-29T20:33:03.851Z","modified":"2026-09-19T00:27:42.343Z","0.0.1":"2024-10-29T20:33:04.197Z","0.0.2":"2024-10-29T22:10:21.671Z","0.0.3":"2024-11-01T16:19:58.667Z","0.0.4":"2024-11-02T05:47:30.035Z","0.0.5":"2024-11-02T06:07:06.255Z","0.0.6":"2024-11-03T06:27:36.516Z","0.0.7":"2024-11-03T07:08:47.023Z","0.0.8":"2024-12-06T11:48:50.306Z","0.0.9":"2024-12-13T09:45:04.400Z","0.0.10":"2024-12-16T11:09:24.990Z","0.0.11":"2025-01-27T20:27:44.512Z","0.0.12":"2025-02-19T20:32:52.403Z","0.0.13":"2025-03-01T00:54:18.405Z","0.0.14":"2025-03-01T02:53:03.554Z","1.0.0":"2025-03-30T05:35:31.609Z","1.0.1":"2025-05-01T18:12:02.989Z","1.0.2":"2025-05-05T14:09:24.696Z","1.0.3":"2025-05-08T10:33:46.494Z","1.0.4":"2025-05-11T22:37:50.222Z","1.0.5":"2025-05-22T19:10:37.073Z","1.0.6":"2025-06-15T01:13:18.688Z","1.0.7":"2025-07-03T16:54:45.040Z","2.0.0":"2025-08-05T14:58:12.893Z","2.0.1":"2025-08-17T10:49:45.487Z","2.0.2":"2025-08-30T16:28:18.369Z","2.0.3":"2025-09-25T05:03:20.245Z","2.0.4":"2025-10-04T20:46:12.165Z","2.0.5":"2025-12-26T16:56:32.820Z","2.0.6":"2026-06-01T20:12:18.037Z","3.0.0":"2026-06-10T16:53:35.187Z","3.0.1":"2026-08-01T15:06:51.071Z","3.0.2":"2026-08-24T13:22:59.397Z","3.0.3":"2026-09-18T11:25:49.644Z"},"bugs":{"url":"https://github.com/mem0ai/mem0/issues"},"author":{"name":"Saket Aryan","email":"saketaryan2002@gmail.com"},"license":"Apache-2.0","homepage":"https://github.com/mem0ai/mem0#readme","keywords":["ai","vercel-ai"],"repository":{"url":"git+https://github.com/mem0ai/mem0.git","type":"git","directory":"integrations/vercel-ai-sdk"},"description":"Vercel AI Provider for providing memory to LLMs","maintainers":[{"email":"deshrajdry@gmail.com","name":"deshrajdry"},{"email":"howard.gil@mem0.ai","name":"howard.gil.mem0"},{"email":"kartik.labhshetwar@mem0.ai","name":"kartik-mem0"}],"readme":"# Mem0 AI SDK Provider\n\nThe **Mem0 AI SDK Provider** is a community-maintained library developed by [Mem0](https://mem0.ai/) to integrate with the Vercel AI SDK. This library brings enhanced AI interaction capabilities to your applications by introducing persistent memory functionality. With Mem0, language model conversations gain memory, enabling more contextualized and personalized responses based on past interactions.\n\nDiscover more of **Mem0** on [GitHub](https://github.com/mem0ai).\nExplore the [Mem0 Documentation](https://docs.mem0.ai/overview) to gain deeper control and flexibility in managing your memories.\n\nFor detailed information on using the Vercel AI SDK, refer to Vercel’s [API Reference](https://sdk.vercel.ai/docs/reference) and [Documentation](https://sdk.vercel.ai/docs).\n\n## Features\n\n- 🧠 Persistent memory storage for AI conversations\n- 🔄 Seamless integration with Vercel AI SDK\n- 🚀 Support for multiple LLM providers\n- 📝 Rich message format support\n- ⚡ Streaming capabilities\n- 🔍 Context-aware responses\n\n## Installation\n\n```bash\nnpm install @mem0/vercel-ai-provider\n```\n\n## Before We Begin\n\n### Setting Up Mem0\n\n1. Obtain your [Mem0 API Key](https://app.mem0.ai/dashboard/api-keys?utm_source=oss&utm_medium=vercel-ai-sdk-readme) from the Mem0 dashboard.\n\n2. Initialize the Mem0 Client:\n\n```typescript\nimport { createMem0 } from \"@mem0/vercel-ai-provider\";\n\nconst mem0 = createMem0({\n  provider: \"openai\",\n  mem0ApiKey: \"m0-xxx\",\n  apiKey: \"openai-api-key\",\n  config: {\n    compatibility: \"strict\",\n    // Additional model-specific configuration options can be added here.\n  },\n});\n```\n\n### Note\nBy default, the `openai` provider is used, so specifying it is optional:\n```typescript\nconst mem0 = createMem0();\n```\nFor better security, consider setting `MEM0_API_KEY` and `OPENAI_API_KEY` as environment variables.\n\n3. Add Memories to Enhance Context:\n\n```typescript\nimport { LanguageModelV1Prompt } from \"ai\";\nimport { addMemories } from \"@mem0/vercel-ai-provider\";\n\nconst messages: LanguageModelV1Prompt = [\n  {\n    role: \"user\",\n    content: [\n      { type: \"text\", text: \"I love red cars.\" },\n      { type: \"text\", text: \"I like Toyota Cars.\" },\n      { type: \"text\", text: \"I prefer SUVs.\" },\n    ],\n  },\n];\n\nawait addMemories(messages, { user_id: \"borat\" });\n```\n\nThese memories are now stored in your profile. You can view and manage them on the [Mem0 Dashboard](https://app.mem0.ai/dashboard/users?utm_source=oss&utm_medium=vercel-ai-sdk-readme).\n\n### Note:\n\nFor standalone features, such as `addMemories` and `retrieveMemories`,\nyou must either set `MEM0_API_KEY` as an environment variable or pass it directly in the function call.\n\nExample:\n\n```typescript\nawait addMemories(messages, { user_id: \"borat\", mem0ApiKey: \"m0-xxx\", org_id: \"org_xx\", project_id: \"proj_xx\" });\nawait retrieveMemories(prompt, { user_id: \"borat\", mem0ApiKey: \"m0-xxx\", org_id: \"org_xx\", project_id: \"proj_xx\" });\nawait getMemories(prompt, { user_id: \"borat\", mem0ApiKey: \"m0-xxx\", org_id: \"org_xx\", project_id: \"proj_xx\" });\n```\n\n### Note:\n\n`retrieveMemories` enriches the prompt with relevant memories from your profile, while `getMemories` returns the memories in array format which can be used for further processing.\n\n## Usage Examples\n\n### 1. Basic Text Generation with Memory Context\n\n```typescript\nimport { generateText } from \"ai\";\nimport { createMem0 } from \"@mem0/vercel-ai-provider\";\n\nconst mem0 = createMem0();\n\nconst { text } = await generateText({\n  model: mem0(\"gpt-4-turbo\", {\n    user_id: \"borat\",\n  }),\n  prompt: \"Suggest me a good car to buy!\",\n});\n```\n\n### 2. Combining OpenAI Provider with Memory Utils\n\n```typescript\nimport { generateText } from \"ai\";\nimport { openai } from \"@ai-sdk/openai\";\nimport { retrieveMemories } from \"@mem0/vercel-ai-provider\";\n\nconst prompt = \"Suggest me a good car to buy.\";\nconst memories = await retrieveMemories(prompt, { user_id: \"borat\" });\n\nconst { text } = await generateText({\n  model: openai(\"gpt-4-turbo\"),\n  prompt: prompt,\n  system: memories,\n});\n```\n\n### 3. Structured Message Format with Memory\n\n```typescript\nimport { generateText } from \"ai\";\nimport { createMem0 } from \"@mem0/vercel-ai-provider\";\n\nconst mem0 = createMem0();\n\nconst { text } = await generateText({\n  model: mem0(\"gpt-4-turbo\", {\n    user_id: \"borat\",\n  }),\n  messages: [\n    {\n      role: \"user\",\n      content: [\n        { type: \"text\", text: \"Suggest me a good car to buy.\" },\n        { type: \"text\", text: \"Why is it better than the other cars for me?\" },\n        { type: \"text\", text: \"Give options for every price range.\" },\n      ],\n    },\n  ],\n});\n```\n\n### 4. Advanced Memory Integration with OpenAI\n\n```typescript\nimport { generateText, LanguageModelV1Prompt } from \"ai\";\nimport { openai } from \"@ai-sdk/openai\";\nimport { retrieveMemories } from \"@mem0/vercel-ai-provider\";\n\n// New format using system parameter for memory context\nconst messages: LanguageModelV1Prompt = [\n  {\n    role: \"user\",\n    content: [\n      { type: \"text\", text: \"Suggest me a good car to buy.\" },\n      { type: \"text\", text: \"Why is it better than the other cars for me?\" },\n      { type: \"text\", text: \"Give options for every price range.\" },\n    ],\n  },\n];\n\nconst memories = await retrieveMemories(messages, { user_id: \"borat\" });\n\nconst { text } = await generateText({\n  model: openai(\"gpt-4-turbo\"),\n  messages: messages,\n  system: memories,\n});\n```\n\n### 5. Streaming Responses with Memory Context\n\n```typescript\nimport { streamText } from \"ai\";\nimport { createMem0 } from \"@mem0/vercel-ai-provider\";\n\nconst mem0 = createMem0();\n\nconst { textStream } = await streamText({\n  model: mem0(\"gpt-4-turbo\", {\n    user_id: \"borat\",\n  }),\n  prompt:\n    \"Suggest me a good car to buy! Why is it better than the other cars for me? Give options for every price range.\",\n});\n\nfor await (const textPart of textStream) {\n  process.stdout.write(textPart);\n}\n```\n\n## Core Functions\n\n- `createMem0()`: Initializes a new mem0 provider instance with optional configuration\n- `retrieveMemories()`: Enriches prompts with relevant memories\n- `addMemories()`: Add memories to your profile\n- `getMemories()`: Get memories from your profile in array format\n\n## Configuration Options\n\n```typescript\nconst mem0 = createMem0({\n  config: {\n    ...\n    // Additional model-specific configuration options can be added here.\n  },\n});\n```\n\n## Best Practices\n\n1. **User Identification**: Always provide a unique `user_id` identifier for consistent memory retrieval\n2. **Context Management**: Use appropriate context window sizes to balance performance and memory\n3. **Error Handling**: Implement proper error handling for memory operations\n4. **Memory Cleanup**: Regularly clean up unused memory contexts to optimize performance\n\nWe also have support for `agent_id`, `app_id`, and `run_id`. Refer [Docs](https://docs.mem0.ai/api-reference/memory/add-memories).\n\n## Notes\n\n- Requires proper API key configuration for underlying providers (e.g., OpenAI)\n- Memory features depend on proper user identification via `user_id`\n- Supports both streaming and non-streaming responses\n- Compatible with all Vercel AI SDK features and patterns\n","readmeFilename":"README.md"}