{"_id":"jasper-recall","_rev":"30-1cae603da1aa26275a994d28e61dcf1f","name":"jasper-recall","dist-tags":{"latest":"0.6.0"},"versions":{"0.1.0":{"name":"jasper-recall","version":"0.1.0","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.1.0","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"491a539c7ee8314cd095446f183fec53f62826b2","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.1.0.tgz","fileCount":8,"integrity":"sha512-hNBCgheFQT43UqbaEoejPf5BrTSc1/r1UC4gdduLoq54DiAV19NDslpcfW/1ZoTjeLJXkQD8Gu1as7v67F2IaA==","signatures":[{"sig":"MEUCIGWmJu72R2BSjwGHVg2Iy754rO9p5LrLrLt+ETViuD0eAiEAuKSOF2ylHZIo//KHFRiXMd7QPDOq3fjWiXfYNhPnsIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30453},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"9c8e06f22829920028502a0157739b550f538913","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.1.0_1770257136787_0.45360617559439786","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"jasper-recall","version":"0.2.0","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.2.0","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"59274543669300cc42f9042122fdc44022d1cbd8","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.2.0.tgz","fileCount":10,"integrity":"sha512-oraWDSE2X3U+aV7UgcBuQrjXzTuvweIVmyzp4I1UpL6N6VyeibowpaeSzIgGPPTqG7Q4wUK6gZlqcyqDF5bwDQ==","signatures":[{"sig":"MEUCIFno9O2Ims+s8rN49E+NyvVXVgfEpGTGDEI8HrphU9EEAiEA0b+fFOnN40/T9ZbeIKR6Od9+XZHmamfmGpP4V74GsDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47542},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"9c8e06f22829920028502a0157739b550f538913","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.2.0_1770267580531_0.7242379406591093","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"jasper-recall","version":"0.2.1","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.2.1","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"626cfaa57bc4f6b4d04b45499ab337683989e5ef","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.2.1.tgz","fileCount":11,"integrity":"sha512-/8CEw3E/ZhthYrGEjZ11u73mZ+2yRuqG34dwKbVszEH9aeptRtXmHLL3H7fi31fmxIFhKzVFtKCoYoEfImgm2Q==","signatures":[{"sig":"MEQCIAvbNYtgYLgoezvea6eYwzeoD7MU/yz3Gn3DPPpOgzhuAiBcS6hUVInTaIMXnLj0X77OdpwWWFN2nKdYJI7iFJgTiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56422},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"36e412412515c74a4e97713f32c16d8455255152","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.2.1_1770277001552_0.9852278910828198","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"jasper-recall","version":"0.2.2","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.2.2","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"122645ba87e9800a24c16b2de02bdfa276451186","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.2.2.tgz","fileCount":11,"integrity":"sha512-82qcZ4cy5Wi6FnoX/wAay0yLcWPtTRyhCa3Pz9zQSifizjzo1dkHgTckoA0ptPrnOcgFbCFByhjwIP/97eW24w==","signatures":[{"sig":"MEYCIQDqJZaLICd+m6BslyZuQUxg5pbic5S/G4n6h+Tn+kK24QIhAMH4sSnvKK2oZgP4DUSo37S/RR1anBRomP4cToVYdmNd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57089},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"63a008e216e30dc6182962f41cc823f8dad580ae","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.2.2_1770277405441_0.009736055429466095","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"jasper-recall","version":"0.2.3","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.2.3","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"41ba2c190d65bc1039b9813e3c3e63c7b0b26edf","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.2.3.tgz","fileCount":12,"integrity":"sha512-saQmZpfrlBpiCR7f+VLtuU4Zh9qRHBM2Nb7sHjDY/osIZhzOcTQzuclv8e46MctookI0PyS3At4MM9t1HiSSEQ==","signatures":[{"sig":"MEUCIHeQEqaOx/XzrNFC+SowgWQKDNxos3mMocjrSBNy4sZjAiEAyoGu3Ca1obQOJ9ggvSL3TJcgIPZrlqhrbzci38b/jC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60934},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"130c7f608408e83925a402ff6beb5e7419795ac0","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.2.3_1770277458537_0.483171514783592","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"jasper-recall","version":"0.2.4","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.2.4","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"581e9483619b56e61321ed825d4bef0c471b495b","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.2.4.tgz","fileCount":14,"integrity":"sha512-UUQMRp9TG6zcf7f4TIU0IT1D7SKBcXeYFjZxt9aLooyEzKovFMlbYOtz67HW7iVtqg06FSMqYkouVrdCGzNrsQ==","signatures":[{"sig":"MEUCICwkiBXBmidCuNnoVnUGVJnZiM7rG6/RzilAGtkxtxGcAiEAtfMr15bn9qDwh2meOylIq/hGJumBHVJN6wX8t4QiFeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77213},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"c112bbab6bb85d48b086d72844587e8ca4004ad3","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.2.4_1770280803880_0.2152424651233027","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"jasper-recall","version":"0.3.0","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.3.0","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"ef39a0df8ea69f3aef01213349d912eaee3b412e","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.3.0.tgz","fileCount":21,"integrity":"sha512-gNxNFnJhIsDdB8ERDfloMRRmosX5Qu0iLxJDJB+xayRRuK1/yOk0uQyS3gMIhx05ikZMqlqbohGU1CKmY3t+iw==","signatures":[{"sig":"MEUCIANdUU3DMpt6LyXAtN+6FRbDrRFAu6b8PS/V9n/7jDcUAiEAkKZ86kwspJ6bYQjgkuVNOC21QeQQzBwqwjk99cd3PrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141236},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"410bd03867fd06b111da72432e0f9b95fb8fe991","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.3.0_1770370234243_0.3106557447710625","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"jasper-recall","version":"0.3.1","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.3.1","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"53c9b6430ee1a97bbca1dc67b9cf78216c76ce64","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.3.1.tgz","fileCount":22,"integrity":"sha512-48hHfdLLai+gZHVtOoQet9d+xpbc1XuooeqHUDznPFwEUnD0Wd8ADL+1Onoxnj22vKzbYPkbPtATpnwFb1Px1A==","signatures":[{"sig":"MEYCIQCjfxLAm7pNZzWVTjfyhUXD4LFJBJa40BF3qwgzobwPcQIhAJToZdPBWFxB09WZSaC/GkixmSxSYvKGXPNJFTQgmHkQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148818},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"4b8c49f6ceab42a08e2fb8fb5cf5bca77eec590e","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.3.1_1770371121060_0.5329729928311939","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"jasper-recall","version":"0.3.2","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.3.2","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"170b91c3160aebe10adfb38c194b8c867d76d020","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.3.2.tgz","fileCount":22,"integrity":"sha512-bOIG3K0je2541V7+wDBYK3IZMyZYSp9z2rbYbR62VRs1eMPQtJMNrmH1iju8MPrgKpqHrR0iHYCfkjNcJJvwdA==","signatures":[{"sig":"MEUCIAa1SHb/u6uxmbSsnmGh85OmmDCkt7kxC+IyweygTu8AAiEAl5jUZMUNEq4GZtuMVRDBX7SroXFqTredmR7SoJ9TYlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155042},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"dd3ce45fed6caa7b5c05304eddcb3ea53240e96b","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.3.2_1770371414003_0.23097822093932696","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"jasper-recall","version":"0.3.3","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.3.3","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"915fc3e838d6833ee1136eec0795b2b68e4e644f","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.3.3.tgz","fileCount":30,"integrity":"sha512-oFN5BQcGgs0vykNvhXOGDNNb10GwsbGKTjpunIrAzwki479WFNeTJG9R5+tCk70DQ1j0OsydYbNGjVtuwMOPGg==","signatures":[{"sig":"MEUCIQDCJvdBZPCQyLh/tnTAvdA9KV/6m9j+HW84XVkxn6+WvgIgPDMrmyNxZh6oDdYReGP6S3PrfV+S0h0jTAw9kYMRGQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189324},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"1dcd0ba4c55150bd0dfc18cbedbe1eb46cc3409b","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.3.3_1770794184463_0.7790189007434938","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"jasper-recall","version":"0.3.4","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.3.4","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"75bdc1c958980fe4a411504cd06730d881d2e0a0","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.3.4.tgz","fileCount":30,"integrity":"sha512-C0jYxk+Ggza7Xw/jP7DzV8N5+feNdHC/ipzcRysnwcHETmJgm9NXnMqSnogJZC0PQGK3ConuO5DupjXqLQ7zcw==","signatures":[{"sig":"MEUCIQDvxlo2Ox9oQWIyjrialTNI05JyRfprCRAP0k7csdacOAIgHLEHLv/owFEbw/ldXljUpNCFkatreM8wyQ65PHrld8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191482},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"b718ec0190eef1e592824b91bfffdf5c3783c1be","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.3.4_1770795439182_0.18558309769511316","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"jasper-recall","version":"0.3.5","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.3.5","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"cead32c04a2ad503039db28611d474f9a6c1eea2","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.3.5.tgz","fileCount":30,"integrity":"sha512-wfP0MeNBdY2TcMuzQ7OWDBPFg2dm+274Zhk8vQ7Blb0bpkSkxXx7iGGPChq3VtTEbFYEK/TBX5D6tndYYhLBkQ==","signatures":[{"sig":"MEUCIATsXIQIIfc7vZkyjmmtifO9lSsiz86of2arcwSyA7orAiEApwIxvNqMjLy+pWrRtqAFeBhq7JylZkfulWOOzG6HHTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192686},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"b27c85f8739db745dbb455db7777756459b279d8","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.3.5_1770796676497_0.9226611118627264","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"jasper-recall","version":"0.3.6","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.3.6","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"b350ce2ecf21b5db490b1a0da1702a93f6dc9d93","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.3.6.tgz","fileCount":30,"integrity":"sha512-2bjciGgcIlMsHUek4ph5jfTisjysOaZaCmkrF0mBmBEPJd4EwriB+tZZyU8gByVRFLIcO7VD3XfR1mZB+800eQ==","signatures":[{"sig":"MEYCIQCjEFMC9xU/0V0GuwEtkyymjH/wtF7IoJzt5zo6vo+NHQIhAIb4YRaoNmSHKsI6RJVdtG1K5/lZPanu8Qj/BhbAYiqf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193550},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"0cc48e66fd1d2bd0e7d4e5d13c56a6a0becb51ae","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.3.6_1770797511855_0.9366458476493675","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"jasper-recall","version":"0.4.0","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.4.0","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"0a816155ef91d94282ac001d967567edb1b1e129","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.4.0.tgz","fileCount":31,"integrity":"sha512-2+HJ4pd5f9rDIxPh2hdd0eDcFWTDC4EiDjuRrLNKGIRx57hfciZ9dZY9cwJwAmys0eZyw/qb+A/biRxmvgeeVw==","signatures":[{"sig":"MEUCIF2u4LLPDTlRwJ/c2iVYn9qx60RiOmoRk+oapfso45+hAiEAo9NLTes3tkp0yVvqX3q2ENoQ16RZvxJ6Z2WMQLO0VWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203046},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"4a1416a289f69418e2deff51609462dae13a629f","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.4.0_1770798391310_0.43847616059475536","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"jasper-recall","version":"0.4.1","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.4.1","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"773dcd6a28bfd9707df14030b225c0b2e1f9793f","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.4.1.tgz","fileCount":31,"integrity":"sha512-LyQpc+iDtpyyJVnd6hiVCIKRWPB/E/U/iP1wJFOP9r25PIOvTzhjUaTAs5J7DySY9vgiooOvMpjsqKheLw359w==","signatures":[{"sig":"MEUCIBfBinp7QOKZxEcXy9axcsnVMHlm4zjN7gvOAw9j9CRiAiEAoW4pgSwAnHi2aExmzSqT65LcFEOFGwUQBfKql+H+pGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208016},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"a1129a198ff00981aeba750ee10b0e94967552fb","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.4.1_1770798542359_0.05354907276769305","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"jasper-recall","version":"0.4.2","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.4.2","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"589d671af39d7f5272016f98783f09f69102e549","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.4.2.tgz","fileCount":31,"integrity":"sha512-6j5tretenxOaue7cMhGKmOCAPqZ18cnEmRmAsdluf2ItfJsVJPJk2/S1nwdsgE8L19cw4c8gT/h/7/gmoFwG9g==","signatures":[{"sig":"MEQCIGfnf8l0GCEJ0qLoiFJM/2k/9VCvjTvipTfyEfRwh7xwAiB0HI9L9lDIryaADdUBpTo+Lc0lB+A70lLzXFSM+3kOEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209728},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"95bc1cf52f845a0cac7266a977e16147a80c12c3","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.4.2_1770799081456_0.18757895975279193","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"jasper-recall","version":"0.4.3","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.4.3","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"b727704c4479a7e610bc65e70e9ba8c30e9ebfc9","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.4.3.tgz","fileCount":31,"integrity":"sha512-WqjN/XBpfMLKd168jgoiQ+euRjXbSOEGP41/RnvWKxjrcJhVuZXI1lQhq4jT45EVfVYQsRlv8NRvnkNwHnuicA==","signatures":[{"sig":"MEYCIQD+QbGz8/QzzCxJLwt+7SeX8ymPc9Sn1pXqp9+kJcVm8QIhALrWVZ2i13tMyePHUnVvWfU9rggPhPMBT4n6RyMfc8sc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211298},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"95bc1cf52f845a0cac7266a977e16147a80c12c3","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.4.3_1770815080604_0.6786948365202257","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"jasper-recall","version":"0.5.0","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.5.0","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"7d3b0a60cc0399ed6b3836753e6c472af04ba41f","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.5.0.tgz","fileCount":31,"integrity":"sha512-CCcsL6LemKU+mjSnlv1cA0YAwAz2yhRBR5CNRJ4SQshRW5mWh1mVUv5ewTiPP6/ZvsN55jdjMbhps83ZKWitQA==","signatures":[{"sig":"MEUCIQDldbExWzhfbmYSW223CUzapiJHibWCHx2RCUuzFYs1dwIgVb4HTTgBT+i5/JCkkJXejkpq2B2xJlqhN0Oz2I3jaHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214231},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"95bc1cf52f845a0cac7266a977e16147a80c12c3","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.5.0_1770815284754_0.8716097908843996","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"jasper-recall","version":"0.5.1","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.5.1","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"9442311bc2c065c65fd03b7a443e40341f918ffc","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.5.1.tgz","fileCount":31,"integrity":"sha512-D3gm3NzRqeaDA7ZfnK6+q1wPXJHCMwmKMWQa0HpXYSLCAuQSbiJ4bVYbuQ427XT7EzdWx2x5G1H8oUUDillNBw==","signatures":[{"sig":"MEUCIQCOuMfWzHGnoHUWHSqJiv8AAGPPrad+GXTVl+wFxeHM3gIgAe/m/3wys859fWkevZsr4U6YM5qnW1AP3mfLuMrjWB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214324},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"95bc1cf52f845a0cac7266a977e16147a80c12c3","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"openclaw":{"extensions":["./extensions/openclaw-plugin/index.ts"]},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.5.1_1770815366063_0.7233961478732078","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"jasper-recall","version":"0.5.2","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.5.2","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"64c070f214a257768b4c6464ff93ddf71e1d1ca2","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.5.2.tgz","fileCount":31,"integrity":"sha512-Vb1YSU6dfmcTKSUjag1H8LJrvVSx8h+7qCzXBIOUxuE39cWGzOBN0TESnD1Lms7rjhFvtBikcWBennE3ao+qlA==","signatures":[{"sig":"MEUCIQCE21PfjFyb7oBOdCqi03EYjU/0WBesIDWjGXzEbKAklwIgWoZAKJGTNNsMD5+yvqyUou8HclJO1qavl2wxOYZMHEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214516},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"95bc1cf52f845a0cac7266a977e16147a80c12c3","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"openclaw":{"extensions":["./extensions/openclaw-plugin/index.ts"]},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.5.2_1770815512427_0.3888617977025246","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"jasper-recall","version":"0.5.3","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.5.3","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"f4f7f6bdeaffcbe7401639923f1d399637ed3cb5","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.5.3.tgz","fileCount":31,"integrity":"sha512-eFFMOVlAW2Szuhq4dePYco5YNoXeascLv/B/JKZOR6lHUjj9O8lri1mpWXNyedcFbhnuA8BeMFiVH+AIFhPgIA==","signatures":[{"sig":"MEUCIECtXX8KlWs6VnNB/PuRq8Nf/aapbyaZ9ioyP/WAWHhTAiEAjexJDpnPvdNlxM9i/HQEQhjYoniNuAsDOMMk0j4KZxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214549},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"95bc1cf52f845a0cac7266a977e16147a80c12c3","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"openclaw":{"extensions":["./extensions/jasper-recall-plugin/index.ts"]},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.5.3_1770829581130_0.9991984149423556","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"jasper-recall","version":"0.5.4","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.5.4","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"50cde86681aba367ea57af2349d520765ef8131e","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.5.4.tgz","fileCount":27,"integrity":"sha512-tV3zpK2O4k/F3+vjPQpIpYibTsAJLf+MfENm6pmaAzPhhjG3uVa+yUMvA6JI/KFME/vDSpMxwwKzIr1ij6fBFA==","signatures":[{"sig":"MEYCIQD3HBI/y4Oxk9+vC4E5Y3pDuLS7bFKSs4ALwodJabIEPgIhAO6NKMFvsxOqDXB8Hq4IB3l1bLcFO+ZtHPbVyX1gB0Az","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199210},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"95bc1cf52f845a0cac7266a977e16147a80c12c3","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"openclaw":{"extensions":["./extensions/jasper-recall/index.ts"]},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.5.4_1770830381717_0.46670740149293555","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"jasper-recall","version":"0.5.5","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.5.5","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"a03bc2f17b8a9020b4dac4a9861125e153e331bd","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.5.5.tgz","fileCount":28,"integrity":"sha512-VPi9CqNtCupYmaExb+KHeq0SyOS2xlWZ+N9FPQobG16UP1GzM15/8jgCXwGf4RvQP6eVslAcN0vmIkeEMGMuLw==","signatures":[{"sig":"MEUCIQDXs+W653xLu77W4Q4QOi8h7WfWnFW+O5FVluFOcT8oLgIgE8sULL5ST5xozvFpuap9ytl9QHE8q8JQGO+lOW+Ld68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201821},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"95bc1cf52f845a0cac7266a977e16147a80c12c3","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"openclaw":{"extensions":["./extensions/jasper-recall/index.ts"]},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.5.5_1770830676856_0.07460008824523046","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"jasper-recall","version":"0.5.6","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.5.6","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"jasper-recall":"cli/jasper-recall.js"},"dist":{"shasum":"33351992fac8c27c61b17642215c6794f58aadda","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.5.6.tgz","fileCount":28,"integrity":"sha512-8Ae1AeaQ74EE7DLwwbVmxrCnxzTH4JA/AWKYAa6Fs9vlhBNVb+N7NkjSpnhbjuVm7usFDGmvrMrPCHBgqYikqg==","signatures":[{"sig":"MEUCIDvl17EpDHN/LT9jx/GFtQlIuw1cywigkEKeqt9ySRFTAiEA6z+YvvCuY+xPgys6EsB+Ei/KSHCiEOTnm90xgHOnkBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202999},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"fd8445615f6326e8a190dcd98770bdd2709ffa3c","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"openclaw":{"extensions":["./extensions/jasper-recall/index.ts"]},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.5.6_1770852626065_0.0705010602752203","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"jasper-recall","version":"0.5.7","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.5.7","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"recall":"cli/recall.js","index-digests":"cli/index-digests.js","jasper-recall":"cli/jasper-recall.js","digest-sessions":"cli/digest-sessions.js"},"dist":{"shasum":"2200f707e1e90ce1f3ec175b7a61e2276a4a6266","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.5.7.tgz","fileCount":31,"integrity":"sha512-QaIDDFJ9C9omGbIW9fVd7jIIdXIdUZrxcoyQunbxNFXsmBNs3jolGxTG6N79OCLHCBk3tjRJ6RFdHvjOti4x4w==","signatures":[{"sig":"MEUCIDgFahVhauRiElHcTbY0a2sbJ0sbvqTA6MEyZ2Swe1oOAiEAw8QlOJMUgghQaco6i7mD9yMpNqtgopbqfgmK6umtWaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213014},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"5a0a6211fc084be57f628905695398db5edbda10","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"openclaw":{"extensions":["./extensions/jasper-recall/index.ts"]},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.5.7_1770853621482_0.10365845846183608","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"jasper-recall","version":"0.5.8","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.5.8","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"recall":"cli/recall.js","index-digests":"cli/index-digests.js","jasper-recall":"cli/jasper-recall.js","digest-sessions":"cli/digest-sessions.js"},"dist":{"shasum":"f6beccfb1d4e1302b241da6beba11aa7ad61bdb3","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.5.8.tgz","fileCount":31,"integrity":"sha512-CJsr/wbI/BPQ21e9eAKVo23gYrpLkJPTzX7QgeuWSx+FM34sBBTy9xzL3IDPFlyAi54dWU3xCtZungHAwYCaCA==","signatures":[{"sig":"MEUCIQDAUZpHH1S6XvfBA8YTmgTL16Ite0BTWKNoF2TACc5T6wIgGilN4tzySe9UyDtrvet3FQcYin268Bw28vk6HB6st/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213216},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"6df4ca571688269034c5df921a01a3ecbf3a1cc2","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"openclaw":{"extensions":["./extensions/jasper-recall/index.ts"]},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.5.8_1770853884456_0.60859414641857","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"jasper-recall","version":"0.5.9","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.5.9","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"recall":"cli/recall.js","index-digests":"cli/index-digests.js","jasper-recall":"cli/jasper-recall.js","digest-sessions":"cli/digest-sessions.js"},"dist":{"shasum":"1a21d41a3e3451c1f6aa932e163081b53111a264","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.5.9.tgz","fileCount":31,"integrity":"sha512-lGtIMWFCrOLjuK1tG49Q/uhUsFE0f6xoHisxMxxR/2a+ze0IYIApTb5nh504yGqvrs8jamhV4fYNhNAJ2euE5A==","signatures":[{"sig":"MEYCIQCxO/RY/eFk8ktVgoev8m2TyGkFcWLHWsYOs2c2Db3E2QIhAL225akH9kBHft8sCPKekAHSJVgAVHCsDIxF+Hd0/gX7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213284},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"abf6b638996a0d7b9fca6383725bb391aa1c7b87","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"openclaw":{"extensions":["./extensions/jasper-recall/index.ts"]},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.5.9_1770854754710_0.06416913130059232","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"jasper-recall","version":"0.5.10","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.5.10","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"recall":"cli/recall.js","index-digests":"cli/index-digests.js","jasper-recall":"cli/jasper-recall.js","digest-sessions":"cli/digest-sessions.js"},"dist":{"shasum":"c9ed1fb87852e722f6214a1d5e9c315dcd4f6e67","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.5.10.tgz","fileCount":31,"integrity":"sha512-4o8KhfVoKhmaoJ3PXfHGVGPCmrd06xiYVyg9HaqQBVsOWeCJe0zHIgRCRMwLKbtfaUuGAccJUxPZLmmb+34lYA==","signatures":[{"sig":"MEQCIHfqtJq+dY5l4rDOfl775XyDvhlsTWjK0daCiei01IbHAiA96UaZD7e92jQRl0plK7PjOsgfcerHO82R88EC7FjoJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213990},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"b8c3bca143613f466d75c2c07a7cd1e70e7feedf","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"openclaw":{"extensions":["./extensions/jasper-recall/index.ts"]},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.5.10_1770855129507_0.2173087643751579","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"jasper-recall","version":"0.5.11","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","_id":"jasper-recall@0.5.11","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"bin":{"recall":"cli/recall.js","index-digests":"cli/index-digests.js","jasper-recall":"cli/jasper-recall.js","digest-sessions":"cli/digest-sessions.js"},"dist":{"shasum":"41926b1297547a17b1952c6ab3eef5bb786ec0d9","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.5.11.tgz","fileCount":31,"integrity":"sha512-8K80VCkPQwADVeRjQ+h8Wg7t/0HVp9cjH0uid1ejXmh88YJ5eKCowKBDcmYev34NyBL2BFoMsiGvXHGZFurDeA==","signatures":[{"sig":"MEQCIDsImsActZ+rPupKTIj06keR+VtTEafiCYWyXhQPAKlPAiBUX20cZ7A9cLyMD6ewoQB3VMpgldVVyOKK4UDtmIW0+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214179},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"db5f97adbd5c388a0ae52fb6a7289b66fc321b85","scripts":{"test":"node cli/jasper-recall.js --version"},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"openclaw":{"extensions":["./extensions/jasper-recall/index.ts"]},"repository":{"url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git","type":"git"},"_npmVersion":"10.9.4","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jasper-recall_0.5.11_1770855610749_0.45588302384451174","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"jasper-recall","version":"0.6.0","description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","main":"src/index.js","bin":{"jasper-recall":"cli/jasper-recall.js","digest-sessions":"cli/digest-sessions.js","index-digests":"cli/index-digests.js","recall":"cli/recall.js"},"openclaw":{"extensions":["./extensions/jasper-recall/index.ts"]},"scripts":{"test":"node cli/jasper-recall.js --version"},"keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git"},"homepage":"https://exohaven.online/products/jasper-recall","bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"engines":{"node":">=18.0.0"},"_id":"jasper-recall@0.6.0","gitHead":"5cec8608c6c9ad8bb1d6af81b02e8d8871a9b9f6","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-FCS21xSLKh7aQVCMmcz4mqNpGrLV3yXIqiTRZLNQYWS62gACOV5X4DpDw7QQBuHbLyz604SdCmbqIfWdgrWoOg==","shasum":"39866bf21d594a1d674650567df6f4631b117a82","tarball":"https://registry.npmjs.org/jasper-recall/-/jasper-recall-0.6.0.tgz","fileCount":31,"unpackedSize":223188,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDr/rXPorFOo3if2rPdfao7e2Ker+uosaySRG2S79ilRQIgIoLH0Dg0lNWIuLhrjOPjrrbQHlHpbSDOxbBkpN2YqXs="}]},"_npmUser":{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"},"directories":{},"maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jasper-recall_0.6.0_1770855876700_0.8992928492862418"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-05T02:05:36.786Z","modified":"2026-02-12T00:24:36.963Z","0.1.0":"2026-02-05T02:05:36.918Z","0.2.0":"2026-02-05T04:59:40.673Z","0.2.1":"2026-02-05T07:36:41.687Z","0.2.2":"2026-02-05T07:43:25.585Z","0.2.3":"2026-02-05T07:44:18.708Z","0.2.4":"2026-02-05T08:40:04.032Z","0.3.0":"2026-02-06T09:30:34.385Z","0.3.1":"2026-02-06T09:45:21.212Z","0.3.2":"2026-02-06T09:50:14.138Z","0.3.3":"2026-02-11T07:16:24.624Z","0.3.4":"2026-02-11T07:37:19.338Z","0.3.5":"2026-02-11T07:57:56.660Z","0.3.6":"2026-02-11T08:11:52.002Z","0.4.0":"2026-02-11T08:26:31.519Z","0.4.1":"2026-02-11T08:29:02.513Z","0.4.2":"2026-02-11T08:38:01.621Z","0.4.3":"2026-02-11T13:04:40.735Z","0.5.0":"2026-02-11T13:08:04.913Z","0.5.1":"2026-02-11T13:09:26.204Z","0.5.2":"2026-02-11T13:11:52.615Z","0.5.3":"2026-02-11T17:06:21.318Z","0.5.4":"2026-02-11T17:19:41.879Z","0.5.5":"2026-02-11T17:24:37.030Z","0.5.6":"2026-02-11T23:30:26.198Z","0.5.7":"2026-02-11T23:47:01.658Z","0.5.8":"2026-02-11T23:51:24.626Z","0.5.9":"2026-02-12T00:05:54.965Z","0.5.10":"2026-02-12T00:12:09.668Z","0.5.11":"2026-02-12T00:20:10.899Z","0.6.0":"2026-02-12T00:24:36.844Z"},"bugs":{"url":"https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall/issues"},"author":{"name":"E.x.O. Entertainment Studios Inc."},"license":"MIT","homepage":"https://exohaven.online/products/jasper-recall","keywords":["rag","chromadb","embeddings","memory","ai-agent","openclaw","semantic-search","vector-database"],"repository":{"type":"git","url":"git+https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall.git"},"description":"Local RAG system for AI agent memory using ChromaDB and sentence-transformers","maintainers":[{"name":"e-x-o-studio","email":"exoentertainmentstudios@gmail.com"}],"readme":"# Jasper Recall 🦊\n\nLocal RAG (Retrieval-Augmented Generation) system for AI agent memory. Gives your agent the ability to remember and search past conversations using ChromaDB and sentence-transformers.\n\n## Features\n\n- **Semantic search** over session logs and memory files\n- **Local embeddings** — no API keys needed\n- **Incremental indexing** — only processes changed files\n- **Session digests** — automatically extracts key info from chat logs\n- **OpenClaw integration** — works seamlessly with OpenClaw agents\n\n### New in v0.2.0: Shared Agent Memory\n\n- **Memory tagging** — Mark entries `[public]` or `[private]` to control visibility\n- **Privacy filtering** — `--public-only` flag for sandboxed agents\n- **Shared memory sync** — Bidirectional learning between main and sandboxed agents\n- **Privacy checker** — Scan content for sensitive data before sharing\n\n### New in v0.3.0: Multi-Agent Mesh (JR-19)\n\n- **Multi-agent memory sharing** — N agents can share memory, not just 2\n- **Agent-specific collections** — Each agent gets private memory (`agent_sonnet`, `agent_qwen`, etc.)\n- **Mesh queries** — Query across multiple agents: `recall-mesh \"query\" --mesh sonnet,qwen,opus`\n- **Backward compatible** — Legacy collections still work\n\n### New in v0.2.1: Recall Server\n\n- **HTTP API server** — `npx jasper-recall serve` for Docker-isolated agents\n- **Public-only by default** — Secure API access for untrusted callers\n- **CORS enabled** — Works from browsers and agent containers\n\n## Quick Start\n\n```bash\n# One-command setup\nnpx jasper-recall setup\n\n# Search your memory\nrecall \"what did we decide about the API\"\n\n# Index your files\nindex-digests\n\n# Process new session logs\ndigest-sessions\n```\n\n### Multi-Agent Mesh (v0.3.0+)\n\n```bash\n# Index memory for specific agents\nindex-digests-mesh --agent sonnet\nindex-digests-mesh --agent qwen\n\n# Query as specific agent\nrecall-mesh \"query\" --agent sonnet\n\n# Query across multiple agents (mesh mode)\nrecall-mesh \"query\" --mesh sonnet,qwen,opus\n```\n\nSee [Multi-Agent Mesh Documentation](docs/MULTI-AGENT-MESH.md) for details.\n\n## What Gets Indexed\n\nBy default, indexes markdown files from `~/.openclaw/workspace/memory/`:\n\n- Daily notes (`*.md`)\n- Session digests (`session-digests/*.md`)\n- Project docs (`repos/*.md`)\n- SOPs (`sops/*.md`)\n\n## How It Works\n\n```\n┌────────────────┐     ┌──────────────┐     ┌───────────┐\n│ Session Logs   │────▶│ digest-      │────▶│ Markdown  │\n│ (.jsonl)       │     │ sessions     │     │ Digests   │\n└────────────────┘     └──────────────┘     └─────┬─────┘\n                                                  │\n                                                  ▼\n┌────────────────┐     ┌──────────────┐     ┌───────────┐\n│ Memory Files   │────▶│ index-       │────▶│ ChromaDB  │\n│ (*.md)         │     │ digests      │     │ Vectors   │\n└────────────────┘     └──────────────┘     └─────┬─────┘\n                                                  │\n                                                  ▼\n                       ┌──────────────┐     ┌───────────┐\n                       │ recall       │◀────│ Query     │\n                       │ \"query\"      │     │           │\n                       └──────────────┘     └───────────┘\n```\n\n## CLI Reference\n\n### recall\n\nSearch your indexed memory:\n\n```bash\nrecall \"query\"              # Basic search\nrecall \"query\" -n 10        # More results\nrecall \"query\" --json       # JSON output\nrecall \"query\" -v           # Show similarity scores\nrecall \"query\" --public-only  # Only shared content (for sandboxed agents)\n```\n\n### index-digests\n\nIndex markdown files into ChromaDB:\n\n```bash\nindex-digests               # Index all files\n```\n\n### digest-sessions\n\nExtract summaries from session logs:\n\n```bash\ndigest-sessions             # Process new sessions only\ndigest-sessions --all       # Reprocess everything\ndigest-sessions --dry-run   # Preview without writing\n```\n\n### privacy-check (v0.2.0+)\n\nScan content for sensitive data before sharing:\n\n```bash\nprivacy-check \"text to scan\"     # Check inline text\nprivacy-check --file notes.md    # Check a file\n```\n\nDetects: emails, API keys, internal IPs, home paths, credentials.\n\n### summarize-old (v0.3.0+)\n\nCompress old memory entries to save tokens:\n\n```bash\nsummarize-old                    # Summarize entries older than 30 days\nsummarize-old --days 14          # Summarize entries older than 14 days\nsummarize-old --dry-run          # Preview what would be summarized\nsummarize-old --min-size 1000    # Only summarize files larger than 1000 chars\n```\n\n- Archives originals to `memory/archive/`\n- Rule-based summarization (no LLM required)\n- Preserves headings, bullets, dates, and key markers\n\n### doctor (v0.3.2+)\n\nSystem health check and auto-repair:\n\n```bash\nnpx jasper-recall doctor              # Check system health (default)\nnpx jasper-recall doctor --fix        # Auto-repair issues\nnpx jasper-recall doctor --dry-run    # Verbose mode, show exact commands\n```\n\n**Default mode** (no flags):\n- Shows ✅/⚠️/❌ status for all checks\n- For issues found, suggests what `--fix` would do\n- Example: `❌ ChromaDB not installed → run with --fix to install`\n\n**Fix mode** (`--fix`):\n- Automatically repairs fixable issues:\n  - Creates Python venv if missing: `python3 -m venv ~/.openclaw/rag-env`\n  - Installs ChromaDB: `pip install chromadb`\n  - Installs sentence-transformers: `pip install sentence-transformers`\n  - Creates required directories (chroma-db, memory)\n  - Runs initial index if no collections exist\n- Shows what it fixed: `🔧 Installed ChromaDB via pip`\n- Non-fixable issues show manual instructions: `❌ Node.js <18 — please upgrade manually`\n\n**Dry-run mode** (`--dry-run`):\n- Same as default, but more verbose\n- Shows exact commands that `--fix` would run\n- Example: `Would run: ~/.openclaw/rag-env/bin/pip install chromadb`\n\n### sync-shared (v0.2.0+)\n\nExtract `[public]` tagged entries to shared memory:\n\n```bash\nsync-shared                 # Sync recent entries\nsync-shared --all           # Reprocess all daily notes\nsync-shared --dry-run       # Preview without writing\n```\n\n## Shared Agent Memory (v0.2.0+)\n\nFor multi-agent setups where sandboxed agents need access to some (but not all) memory:\n\n### Memory Tagging\n\nTag daily note sections as public or private:\n\n```markdown\n## 2026-02-05 [public] - Shipped new feature\nReleased v1.0, good reception from users.\n\n## 2026-02-05 [private] - Personal notes\nUser mentioned travel plans next week.\n```\n\n- `[public]` — Visible to all agents (synced to `memory/shared/`)\n- `[private]` — Main agent only (default if untagged)\n\n### Setup for Sandboxed Agents\n\n1. Create shared directory: `mkdir -p ~/.openclaw/workspace/memory/shared`\n2. Symlink to sandboxed workspace: `ln -s ~/.openclaw/workspace/memory/shared ~/.openclaw/workspace-sandbox/shared`\n3. Use `--public-only` flag in sandboxed agent's recall queries\n\n### Sync Workflow\n\n```bash\n# Extract [public] entries to shared/\nsync-shared\n\n# Index everything (including shared/)\nindex-digests\n\n# Sandboxed agent queries only public content\nrecall \"product info\" --public-only\n```\n\n## Recall Server (v0.2.1+)\n\nFor **Docker-isolated agents** that can't run the CLI directly, start an HTTP API server:\n\n```bash\nnpx jasper-recall serve              # Default: localhost:3458\nnpx jasper-recall serve --port 8080  # Custom port\nnpx jasper-recall serve --host 0.0.0.0  # Allow external access\n```\n\n### API Endpoints\n\n```\nGET /recall?q=search+query&limit=5\nGET /health\n```\n\n### Example\n\n```bash\n# Query from Docker container\ncurl \"http://host.docker.internal:3458/recall?q=product+info\"\n```\n\nResponse:\n```json\n{\n  \"ok\": true,\n  \"query\": \"product info\",\n  \"public_only\": true,\n  \"count\": 3,\n  \"results\": [\n    { \"content\": \"...\", \"file\": \"memory/shared/product-updates.md\", \"score\": 0.85 }\n  ]\n}\n```\n\n### Security\n\n- **`public_only=true` is enforced by default** — API callers only see public content\n- To allow private queries (dangerous!), set `RECALL_ALLOW_PRIVATE=true`\n- Bind to `127.0.0.1` (default) to prevent external access\n\n## Configuration\n\nSet environment variables to customize paths:\n\n```bash\nexport RECALL_WORKSPACE=~/.openclaw/workspace\nexport RECALL_CHROMA_DB=~/.openclaw/chroma-db\nexport RECALL_SESSIONS_DIR=~/.openclaw/agents/main/sessions\nexport RECALL_VENV=~/.openclaw/rag-env\n```\n\n## OpenClaw Plugin (v0.4.0+)\n\nJasper Recall includes an OpenClaw plugin with **auto-recall** — automatically inject relevant memories before every message is processed.\n\n### Installation\n\n```bash\n# Full setup including plugin\nnpx jasper-recall setup\n```\n\nAdd to `openclaw.json`:\n\n```json\n{\n  \"plugins\": {\n    \"load\": {\n      \"paths\": [\n        \"/path/to/jasper-recall/extensions/jasper-recall\"\n      ]\n    },\n    \"entries\": {\n      \"jasper-recall\": {\n        \"enabled\": true,\n        \"config\": {\n          \"autoRecall\": true,\n          \"minScore\": 0.3,\n          \"defaultLimit\": 5\n        }\n      }\n    }\n  }\n}\n```\n\n### Auto-Recall\n\nWhen `autoRecall: true`, the plugin hooks into `before_agent_start` and:\n\n1. Takes the incoming message\n2. Searches ChromaDB for relevant memories\n3. Filters by `minScore` (default 30% similarity)\n4. Injects results as `<relevant-memories>` context\n\n```xml\n<relevant-memories>\nThe following memories may be relevant to this conversation:\n- [memory/2026-02-05.md] Worker orchestration decisions...\n- [MEMORY.md] Git workflow: feature → develop → main...\n</relevant-memories>\n```\n\n### Plugin Options\n\n| Option | Default | Description |\n|--------|---------|-------------|\n| `autoRecall` | `false` | Auto-inject memories before processing |\n| `minScore` | `0.3` | Minimum similarity (0-1) for auto-recall |\n| `defaultLimit` | `5` | Max results for tool/auto-recall |\n| `publicOnly` | `false` | Restrict to public memory (sandboxed) |\n\n### Tools & Commands\n\nThe plugin registers:\n- `recall` tool — semantic search from agent code\n- `/recall <query>` — quick search from chat\n- `/index` — re-index memory files\n\n## OpenClaw Integration\n\nAdd to your agent's HEARTBEAT.md for automatic memory maintenance:\n\n```markdown\n## Memory Maintenance\n- [ ] New sessions? → `digest-sessions`\n- [ ] Files updated? → `index-digests`\n```\n\nOr schedule via cron:\n\n```json\n{\n  \"schedule\": { \"kind\": \"cron\", \"expr\": \"0 */6 * * *\" },\n  \"payload\": {\n    \"kind\": \"agentTurn\",\n    \"message\": \"Run index-digests to update memory index\"\n  },\n  \"sessionTarget\": \"isolated\"\n}\n```\n\n## Technical Details\n\n- **Embedding model**: `sentence-transformers/all-MiniLM-L6-v2` (384 dimensions, ~80MB)\n- **Vector store**: ChromaDB (persistent, local)\n- **Chunking**: 500 chars with 100 char overlap\n- **Deduplication**: Content hash check skips unchanged files\n\n## Requirements\n\n- Python 3.10+\n- Node.js 18+ (for setup CLI)\n- ~500MB disk space (model + dependencies)\n\n## License\n\nMIT\n\n## Links\n\n- [GitHub](https://github.com/E-x-O-Entertainment-Studios-Inc/jasper-recall)\n- [ClawHub](https://clawhub.ai/skills/jasper-recall)\n- [Documentation](https://exohaven.online/products/jasper-recall)\n","readmeFilename":"README.md"}