{"_id":"@abiyyufahri/mem0ai","_rev":"6-123e5f39077facc86570040233b867c5","name":"@abiyyufahri/mem0ai","dist-tags":{"latest":"2.1.45"},"versions":{"2.1.40":{"name":"@abiyyufahri/mem0ai","version":"2.1.40","keywords":["mem0","api","client","memory","llm","long-term-memory","ai"],"author":{"name":"Deshraj Yadav"},"license":"Apache-2.0","_id":"@abiyyufahri/mem0ai@2.1.40","maintainers":[{"name":"abiyyufahri","email":"abiyyurahid20@gmail.com"}],"dist":{"shasum":"87d16e8d28030dfa9f8f16ecff0deb8537f613a1","tarball":"https://registry.npmjs.org/@abiyyufahri/mem0ai/-/mem0ai-2.1.40.tgz","fileCount":2,"integrity":"sha512-bHXm8cw8pAQ7DhJvgHb9Msc0ZCVJ4DqAy2gm1/F69bQ7xH3qj1WCAev0wukVJKsJYZyCmB/9hdTH9i3smKbh6Q==","signatures":[{"sig":"MEUCIGlfw/o6yhqYgVVvqDj3yKP1iaNs5nZGkBqSZKAssIisAiEAuI8QQceRozha5FOVa+Z6YZ4xll2tVCcdmOtI3IDXCCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5773},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","sqlite3"]},"tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts"],"format":["cjs","esm"],"minify":false,"external":["@mem0/community"],"sourcemap":true,"splitting":false,"treeshake":true,"noExternal":["!src/community/**"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./oss":{"types":"./dist/oss/index.d.ts","import":"./dist/oss/index.mjs","require":"./dist/oss/index.js"}},"gitHead":"6a6e4f6930fe72bc2f457653e864621c3e341645","scripts":{"dev":"npx nodemon","test":"jest","build":"npm run clean && npx prettier --check . && npx tsup","clean":"rimraf dist","start":"pnpm run example memory","format":"npm run clean && prettier --write .","example":"ts-node src/oss/examples/vector-stores/index.ts","test:ts":"jest --config jest.config.js","test:watch":"jest --config jest.config.js --watch","format:check":"npm run clean && prettier --check ."},"_npmUser":{"name":"abiyyufahri","email":"abiyyurahid20@gmail.com"},"_npmVersion":"10.8.0","description":"The Memory Layer For Your AI Apps","directories":{},"_nodeVersion":"22.17.0","dependencies":{"zod":"^3.24.1","uuid":"9.0.1","axios":"1.7.7","openai":"^4.93.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"oss":["./dist/oss/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","dotenv":"^16.4.5","rimraf":"^5.0.5","nodemon":"^3.0.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","prettier":"^3.5.2","typescript":"5.5.4","@types/node":"^22.7.6","@types/uuid":"^9.0.8","fix-tsup-cjs":"^1.2.0"},"peerDependencies":{"pg":"8.11.3","redis":"^4.6.13","ollama":"^0.5.14","sqlite3":"5.1.7","groq-sdk":"0.3.0","@types/pg":"8.11.0","cloudflare":"^4.2.0","@types/jest":"29.5.14","neo4j-driver":"^5.28.1","@google/genai":"^1.2.0","@types/sqlite3":"3.1.11","@langchain/core":"^0.3.44","@anthropic-ai/sdk":"^0.40.1","@mistralai/mistralai":"^1.5.2","@supabase/supabase-js":"^2.49.1","@qdrant/js-client-rest":"1.13.0","@cloudflare/workers-types":"^4.20250504.0"},"_npmOperationalInternal":{"tmp":"tmp/mem0ai_2.1.40_1759894706895_0.09151244478241671","host":"s3://npm-registry-packages-npm-production"}},"2.1.41":{"name":"@abiyyufahri/mem0ai","version":"2.1.41","keywords":["mem0","api","client","memory","llm","long-term-memory","ai"],"author":{"name":"Deshraj Yadav"},"license":"Apache-2.0","_id":"@abiyyufahri/mem0ai@2.1.41","maintainers":[{"name":"abiyyufahri","email":"abiyyurahid20@gmail.com"}],"dist":{"shasum":"30c04ffb9fcfc70b169732f5604791e83b52145d","tarball":"https://registry.npmjs.org/@abiyyufahri/mem0ai/-/mem0ai-2.1.41.tgz","fileCount":2,"integrity":"sha512-wWWsa3mhnRnpHaJdr53FhYYoH+ve2eMGe3zEB11bnXwSpsGEEmlFoq0OK1iPjDHlS6EL6fTMNRiAR8QMp8L65A==","signatures":[{"sig":"MEUCIQC8HGPqWcbgowcdIre13YuD9Llit34YcNzY3301ZzBEvAIgFtIo75lTqenqWNtexMJY5MaIXVuP2UedttawyRUnEPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5777},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","sqlite3"]},"tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts"],"format":["cjs","esm"],"minify":false,"external":["@mem0/community"],"sourcemap":true,"splitting":false,"treeshake":true,"noExternal":["!src/community/**"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./oss":{"types":"./dist/oss/index.d.ts","import":"./dist/oss/index.mjs","require":"./dist/oss/index.js"}},"gitHead":"6a6e4f6930fe72bc2f457653e864621c3e341645","scripts":{"dev":"npx nodemon","test":"jest","build":"npm run clean && npx prettier --check . && npx tsup","clean":"npx rimraf dist","start":"pnpm run example memory","format":"npm run clean && prettier --write .","example":"ts-node src/oss/examples/vector-stores/index.ts","test:ts":"jest --config jest.config.js","test:watch":"jest --config jest.config.js --watch","format:check":"npm run clean && prettier --check ."},"_npmUser":{"name":"abiyyufahri","email":"abiyyurahid20@gmail.com"},"_npmVersion":"10.8.0","description":"The Memory Layer For Your AI Apps","directories":{},"_nodeVersion":"22.17.0","dependencies":{"zod":"^3.24.1","uuid":"9.0.1","axios":"1.7.7","openai":"^4.93.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"oss":["./dist/oss/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","dotenv":"^16.4.5","rimraf":"^5.0.5","nodemon":"^3.0.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","prettier":"^3.5.2","typescript":"5.5.4","@types/node":"^22.7.6","@types/uuid":"^9.0.8","fix-tsup-cjs":"^1.2.0"},"peerDependencies":{"pg":"8.11.3","redis":"^4.6.13","ollama":"^0.5.14","sqlite3":"5.1.7","groq-sdk":"0.3.0","@types/pg":"8.11.0","cloudflare":"^4.2.0","@types/jest":"29.5.14","neo4j-driver":"^5.28.1","@google/genai":"^1.2.0","@types/sqlite3":"3.1.11","@langchain/core":"^0.3.44","@anthropic-ai/sdk":"^0.40.1","@mistralai/mistralai":"^1.5.2","@supabase/supabase-js":"^2.49.1","@qdrant/js-client-rest":"1.13.0","@cloudflare/workers-types":"^4.20250504.0"},"_npmOperationalInternal":{"tmp":"tmp/mem0ai_2.1.41_1759895499124_0.8454290484651896","host":"s3://npm-registry-packages-npm-production"}},"2.1.42":{"name":"@abiyyufahri/mem0ai","version":"2.1.42","keywords":["mem0","api","client","memory","llm","long-term-memory","ai"],"author":{"name":"Deshraj Yadav"},"license":"Apache-2.0","_id":"@abiyyufahri/mem0ai@2.1.42","maintainers":[{"name":"abiyyufahri","email":"abiyyurahid20@gmail.com"}],"dist":{"shasum":"b2fbca9848e8581ffe77a3831328142272860dc9","tarball":"https://registry.npmjs.org/@abiyyufahri/mem0ai/-/mem0ai-2.1.42.tgz","fileCount":14,"integrity":"sha512-Ve3r2Z811MBbT5TRiI4ldrVIdPfzt2Gt9HkEDsNIICOnxd8DPtB6aWW1leSkrzLONEvLN8TjZ3idHUPDXEr0/Q==","signatures":[{"sig":"MEQCIEHRFEi2B5aC39FcCGoRc0ubFrG+3fac11WEmHbx18igAiB8RrkF20aN7HIWAZPkOI494mSjLMhU5LZtI5sunDlGsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1112684},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","sqlite3"]},"tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/oss/index.ts"],"format":["cjs","esm"],"minify":false,"external":["@mem0/community"],"sourcemap":true,"splitting":false,"treeshake":true,"noExternal":["!src/community/**"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./oss":{"types":"./dist/oss/index.d.ts","import":"./dist/oss/index.mjs","require":"./dist/oss/index.js"}},"gitHead":"6a6e4f6930fe72bc2f457653e864621c3e341645","scripts":{"dev":"npx nodemon","test":"jest","build":"npm run clean && npx prettier --check . && npx tsup","clean":"npx rimraf dist","start":"pnpm run example memory","format":"npm run clean && npx prettier --write .","example":"ts-node src/oss/examples/vector-stores/index.ts","test:ts":"jest --config jest.config.js","test:watch":"jest --config jest.config.js --watch","format:check":"npm run clean && npx prettier --check ."},"_npmUser":{"name":"abiyyufahri","email":"abiyyurahid20@gmail.com"},"_npmVersion":"10.8.0","description":"The Memory Layer For Your AI Apps","directories":{},"_nodeVersion":"22.17.0","dependencies":{"zod":"^3.24.1","uuid":"9.0.1","axios":"1.7.7","openai":"^4.93.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"oss":["./dist/oss/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","dotenv":"^16.4.5","rimraf":"^5.0.5","nodemon":"^3.0.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","prettier":"^3.5.2","typescript":"5.5.4","@types/node":"^22.7.6","@types/uuid":"^9.0.8","fix-tsup-cjs":"^1.2.0"},"peerDependencies":{"pg":"8.11.3","redis":"^4.6.13","ollama":"^0.5.14","sqlite3":"5.1.7","groq-sdk":"0.3.0","@types/pg":"8.11.0","cloudflare":"^4.2.0","@types/jest":"29.5.14","neo4j-driver":"^5.28.1","@google/genai":"^1.2.0","@types/sqlite3":"3.1.11","@langchain/core":"^0.3.44","@anthropic-ai/sdk":"^0.40.1","@mistralai/mistralai":"^1.5.2","@supabase/supabase-js":"^2.49.1","@qdrant/js-client-rest":"1.13.0","@cloudflare/workers-types":"^4.20250504.0"},"_npmOperationalInternal":{"tmp":"tmp/mem0ai_2.1.42_1759897008792_0.6303303242604001","host":"s3://npm-registry-packages-npm-production"}},"2.1.43":{"name":"@abiyyufahri/mem0ai","version":"2.1.43","keywords":["mem0","api","client","memory","llm","long-term-memory","ai"],"author":{"name":"Deshraj Yadav"},"license":"Apache-2.0","_id":"@abiyyufahri/mem0ai@2.1.43","maintainers":[{"name":"abiyyufahri","email":"abiyyurahid20@gmail.com"}],"dist":{"shasum":"69b29a77ead7c3a2c23671f5f03c8e9fea1954bb","tarball":"https://registry.npmjs.org/@abiyyufahri/mem0ai/-/mem0ai-2.1.43.tgz","fileCount":14,"integrity":"sha512-CyNCvRYfxSiz/ou22eYGH/AZ4X5zIx5qOP4Ij80KF8uVpWJC874GWnLnIQSEtop5E3mxJ+yVUfZVu4qthXetCQ==","signatures":[{"sig":"MEUCIAwJqI57yQuaM+ddwXsUfqrG6YhOKUbz8c/WpoV6k59bAiEAo0FWVWpYkDrRPe7714oR+fjt+0SqYAIqsg4QQtsjHqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1113143},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","sqlite3"]},"tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/oss/index.ts"],"format":["cjs","esm"],"minify":false,"external":["@mem0/community"],"sourcemap":true,"splitting":false,"treeshake":true,"noExternal":["!src/community/**"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./oss":{"types":"./dist/oss/index.d.ts","import":"./dist/oss/index.mjs","require":"./dist/oss/index.js"}},"gitHead":"6a6e4f6930fe72bc2f457653e864621c3e341645","scripts":{"dev":"npx nodemon","test":"jest","build":"npm run clean && npx prettier --check . && npx tsup","clean":"npx rimraf dist","start":"pnpm run example memory","format":"npm run clean && npx prettier --write .","example":"ts-node src/oss/examples/vector-stores/index.ts","test:ts":"jest --config jest.config.js","test:watch":"jest --config jest.config.js --watch","format:check":"npm run clean && npx prettier --check ."},"_npmUser":{"name":"abiyyufahri","email":"abiyyurahid20@gmail.com"},"_npmVersion":"10.8.0","description":"The Memory Layer For Your AI Apps","directories":{},"_nodeVersion":"22.17.0","dependencies":{"zod":"^3.24.1","uuid":"9.0.1","axios":"1.7.7","openai":"^4.93.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"oss":["./dist/oss/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","dotenv":"^16.4.5","rimraf":"^5.0.5","nodemon":"^3.0.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","prettier":"^3.5.2","typescript":"5.5.4","@types/node":"^22.7.6","@types/uuid":"^9.0.8","fix-tsup-cjs":"^1.2.0"},"peerDependencies":{"pg":"8.11.3","redis":"^4.6.13","ollama":"^0.5.14","sqlite3":"5.1.7","groq-sdk":"0.3.0","@types/pg":"8.11.0","cloudflare":"^4.2.0","@types/jest":"29.5.14","neo4j-driver":"^5.28.1","@google/genai":"^1.22.0","@types/sqlite3":"3.1.11","@langchain/core":"^0.3.44","@anthropic-ai/sdk":"^0.40.1","@mistralai/mistralai":"^1.5.2","@supabase/supabase-js":"^2.49.1","@qdrant/js-client-rest":"1.13.0","@cloudflare/workers-types":"^4.20250504.0"},"_npmOperationalInternal":{"tmp":"tmp/mem0ai_2.1.43_1759898076861_0.5493520789911401","host":"s3://npm-registry-packages-npm-production"}},"2.1.44":{"name":"@abiyyufahri/mem0ai","version":"2.1.44","keywords":["mem0","api","client","memory","llm","long-term-memory","ai"],"author":{"name":"Deshraj Yadav"},"license":"Apache-2.0","_id":"@abiyyufahri/mem0ai@2.1.44","maintainers":[{"name":"abiyyufahri","email":"abiyyurahid20@gmail.com"}],"dist":{"shasum":"2f5ea1eb6e9062878e064bf50a19842763ce61ef","tarball":"https://registry.npmjs.org/@abiyyufahri/mem0ai/-/mem0ai-2.1.44.tgz","fileCount":14,"integrity":"sha512-7zs/RHBbsZMMA87Bt+IpWBU4z6PLJLe7vyBs/mwDhOHvodWeN5lUsFeVk5gBmxk6zRDjF0QNV4tx+Fry4YQ7ug==","signatures":[{"sig":"MEQCIED7PRyGsaS3kwdY28aw7IMyGr+KN3X5qhZsMCLJEW1nAiBFso3wRN40DRCoEKn88mzkLU7dMp1NbCrMA0m4AxobPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1112684},"main":"./dist/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","sqlite3"]},"tsup":{"dts":{"resolve":true},"clean":true,"entry":["src/index.ts","src/oss/index.ts"],"format":["cjs","esm"],"minify":false,"external":["@mem0/community"],"sourcemap":true,"splitting":false,"treeshake":true,"noExternal":["!src/community/**"]},"types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./oss":{"types":"./dist/oss/index.d.ts","import":"./dist/oss/index.mjs","require":"./dist/oss/index.js"}},"gitHead":"6a6e4f6930fe72bc2f457653e864621c3e341645","scripts":{"dev":"npx nodemon","test":"jest","build":"npm run clean && npx prettier --check . && npx tsup","clean":"npx rimraf dist","start":"pnpm run example memory","format":"npm run clean && npx prettier --write .","example":"ts-node src/oss/examples/vector-stores/index.ts","test:ts":"jest --config jest.config.js","test:watch":"jest --config jest.config.js --watch","format:check":"npm run clean && npx prettier --check ."},"_npmUser":{"name":"abiyyufahri","email":"abiyyurahid20@gmail.com"},"_npmVersion":"10.8.0","description":"The Memory Layer For Your AI Apps","directories":{},"_nodeVersion":"22.17.0","dependencies":{"zod":"^3.24.1","uuid":"9.0.1","axios":"1.7.7","openai":"^4.93.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"oss":["./dist/oss/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","dotenv":"^16.4.5","rimraf":"^5.0.5","nodemon":"^3.0.1","ts-jest":"^29.2.6","ts-node":"^10.9.2","prettier":"^3.5.2","typescript":"5.5.4","@types/node":"^22.7.6","@types/uuid":"^9.0.8","fix-tsup-cjs":"^1.2.0"},"peerDependencies":{"pg":"8.11.3","redis":"^4.6.13","ollama":"^0.5.14","sqlite3":"5.1.7","groq-sdk":"0.3.0","@types/pg":"8.11.0","cloudflare":"^4.2.0","@types/jest":"29.5.14","neo4j-driver":"^5.28.1","@google/genai":"^1.2.0","@types/sqlite3":"3.1.11","@langchain/core":"^0.3.44","@anthropic-ai/sdk":"^0.40.1","@mistralai/mistralai":"^1.5.2","@supabase/supabase-js":"^2.49.1","@qdrant/js-client-rest":"1.13.0","@cloudflare/workers-types":"^4.20250504.0"},"_npmOperationalInternal":{"tmp":"tmp/mem0ai_2.1.44_1759898692886_0.9247084770773415","host":"s3://npm-registry-packages-npm-production"}},"2.1.45":{"name":"@abiyyufahri/mem0ai","version":"2.1.45","description":"The Memory Layer For Your AI Apps","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","typesVersions":{"*":{"*":["./dist/index.d.ts"],"oss":["./dist/oss/index.d.ts"]}},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"},"./oss":{"types":"./dist/oss/index.d.ts","require":"./dist/oss/index.js","import":"./dist/oss/index.mjs"}},"scripts":{"clean":"npx rimraf dist","build":"npm run clean && npx prettier --check . && npx tsup","dev":"npx nodemon","start":"pnpm run example memory","example":"ts-node src/oss/examples/vector-stores/index.ts","test":"jest","test:ts":"jest --config jest.config.js","test:watch":"jest --config jest.config.js --watch","format":"npm run clean && npx prettier --write .","format:check":"npm run clean && npx prettier --check ."},"tsup":{"entry":["src/index.ts","src/oss/index.ts"],"format":["cjs","esm"],"dts":{"resolve":true},"splitting":false,"sourcemap":true,"clean":true,"treeshake":true,"minify":false,"external":["@mem0/community"],"noExternal":["!src/community/**"]},"keywords":["mem0","api","client","memory","llm","long-term-memory","ai"],"author":{"name":"Deshraj Yadav"},"license":"Apache-2.0","devDependencies":{"@types/node":"^22.7.6","@types/uuid":"^9.0.8","dotenv":"^16.4.5","fix-tsup-cjs":"^1.2.0","jest":"^29.7.0","nodemon":"^3.0.1","prettier":"^3.5.2","rimraf":"^5.0.5","ts-jest":"^29.2.6","ts-node":"^10.9.2","tsup":"^8.3.0","typescript":"5.5.4"},"dependencies":{"axios":"1.7.7","openai":"^4.93.0","uuid":"9.0.1","zod":"^3.24.1"},"peerDependencies":{"@anthropic-ai/sdk":"^0.40.1","@cloudflare/workers-types":"^4.20250504.0","@google/genai":"^1.2.0","@langchain/core":"^0.3.44","@mistralai/mistralai":"^1.5.2","@qdrant/js-client-rest":"1.13.0","@supabase/supabase-js":"^2.49.1","@types/jest":"29.5.14","@types/pg":"8.11.0","@types/sqlite3":"3.1.11","cloudflare":"^4.2.0","groq-sdk":"0.3.0","neo4j-driver":"^5.28.1","ollama":"^0.5.14","pg":"8.11.3","redis":"^4.6.13","sqlite3":"5.1.7"},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"packageManager":"pnpm@10.5.2+sha512.da9dc28cd3ff40d0592188235ab25d3202add8a207afbedc682220e4a0029ffbff4562102b9e6e46b4e3f9e8bd53e6d05de48544b0c57d4b0179e22c76d1199b","pnpm":{"onlyBuiltDependencies":["esbuild","sqlite3"]},"_id":"@abiyyufahri/mem0ai@2.1.45","gitHead":"6a6e4f6930fe72bc2f457653e864621c3e341645","_nodeVersion":"22.17.0","_npmVersion":"10.8.0","dist":{"integrity":"sha512-M4265QIKDuBeFdObEFGmMrFbCQGXvGgAbX9Gdr9gGFJ4VjFJ1fdXoWkEm23daxNGDHfx04EzpMf5GqB5yTBn2w==","shasum":"6731291665656f8e12ec275400bbfc7db90ff66a","tarball":"https://registry.npmjs.org/@abiyyufahri/mem0ai/-/mem0ai-2.1.45.tgz","fileCount":14,"unpackedSize":1112810,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHjVvNkQHO90IfUDLU+B+u9qslJ+ArcJDpsWUr0lPrC/AiEAm9T39YIJlg7TZ/BELyU8J5w8vRwBUVz2vpzUmVmo2Wg="}]},"_npmUser":{"name":"abiyyufahri","email":"abiyyurahid20@gmail.com"},"directories":{},"maintainers":[{"name":"abiyyufahri","email":"abiyyurahid20@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mem0ai_2.1.45_1759899353679_0.752830393222442"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-08T03:38:26.794Z","modified":"2025-10-08T04:55:54.131Z","2.1.40":"2025-10-08T03:38:27.072Z","2.1.41":"2025-10-08T03:51:39.301Z","2.1.42":"2025-10-08T04:16:49.078Z","2.1.43":"2025-10-08T04:34:37.109Z","2.1.44":"2025-10-08T04:44:53.124Z","2.1.45":"2025-10-08T04:55:53.938Z"},"author":{"name":"Deshraj Yadav"},"license":"Apache-2.0","keywords":["mem0","api","client","memory","llm","long-term-memory","ai"],"description":"The Memory Layer For Your AI Apps","maintainers":[{"name":"abiyyufahri","email":"abiyyurahid20@gmail.com"}],"readme":"# Mem0 - The Memory Layer for Your AI Apps\n\nMem0 is a self-improving memory layer for LLM applications, enabling personalized AI experiences that save costs and delight users. We offer both cloud and open-source solutions to cater to different needs.\n\nSee the complete [OSS Docs](https://docs.mem0.ai/open-source/node-quickstart).\nSee the complete [Platform API Reference](https://docs.mem0.ai/api-reference).\n\n## 1. Installation\n\nFor the open-source version, you can install the Mem0 package using npm:\n\n```bash\nnpm i mem0ai\n```\n\n## 2. API Key Setup\n\nFor the cloud offering, sign in to [Mem0 Platform](https://app.mem0.ai/dashboard/api-keys) to obtain your API Key.\n\n## 3. Client Features\n\n### Cloud Offering\n\nThe cloud version provides a comprehensive set of features, including:\n\n- **Memory Operations**: Perform CRUD operations on memories.\n- **Search Capabilities**: Search for relevant memories using advanced filters.\n- **Memory History**: Track changes to memories over time.\n- **Error Handling**: Robust error handling for API-related issues.\n- **Async/Await Support**: All methods return promises for easy integration.\n\n### Open-Source Offering\n\nThe open-source version includes the following top features:\n\n- **Memory Management**: Add, update, delete, and retrieve memories.\n- **Vector Store Integration**: Supports various vector store providers for efficient memory retrieval.\n- **LLM Support**: Integrates with multiple LLM providers for generating responses.\n- **Customizable Configuration**: Easily configure memory settings and providers.\n- **SQLite Storage**: Use SQLite for memory history management.\n\n## 4. Memory Operations\n\nMem0 provides a simple and customizable interface for performing memory operations. You can create long-term and short-term memories, search for relevant memories, and manage memory history.\n\n## 5. Error Handling\n\nThe MemoryClient throws errors for any API-related issues. You can catch and handle these errors effectively.\n\n## 6. Using with async/await\n\nAll methods of the MemoryClient return promises, allowing for seamless integration with async/await syntax.\n\n## 7. Testing the Client\n\nTo test the MemoryClient in a Node.js environment, you can create a simple script to verify the functionality of memory operations.\n\n## Getting Help\n\nIf you have any questions or need assistance, please reach out to us:\n\n- Email: founders@mem0.ai\n- [Join our discord community](https://mem0.ai/discord)\n- GitHub Issues: [Report bugs or request features](https://github.com/mem0ai/mem0/issues)\n","readmeFilename":"README.md"}