{"_id":"synabun","_rev":"92-9dded1ee2e4aad5d3b288e11f2e511c2","name":"synabun","dist-tags":{"beta":"2026.7.20-beta1","latest":"2026.9.5"},"versions":{"1.3.0":{"name":"synabun","version":"1.3.0","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@1.3.0","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"e281f34eca49ddc8f4f721c7cacda960bcdd384f","tarball":"https://registry.npmjs.org/synabun/-/synabun-1.3.0.tgz","fileCount":187,"integrity":"sha512-f8wu8WDDi0Ob075Akiz5CF4h8XkgMshDMrWzpCmJTmJmpwSEfWp8PqoBBzP46bRSurocu6w85vw/cMllfH1IFg==","signatures":[{"sig":"MEUCIBmHlfzdfuZVR6TYn3nbH642h2G3I3nugOCQOVjwL/30AiEApXRd6DIOc2ZFBot9cpQ94dhIxB8jZ3C0yiVRQzFCWSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6286387},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"9f1b0db3018cec672e797338d7e4a6e31ddd686c","scripts":{"start":"node setup.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_1.3.0_1774838562442_0.03675272895935833","host":"s3://npm-registry-packages-npm-production"}},"2026.3.30":{"name":"synabun","version":"2026.3.30","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.30","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"0095416d2b67b4edcca8b12a09b245b32bca1dec","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.30.tgz","fileCount":391,"integrity":"sha512-eUHmYEIavmBmEGpbl+CHJgzhi2Ytofc/wscJzq/6UFK2Aoo+r8l00IZHNz/Lch/d5JclI0V1NwCzgf6WZL766g==","signatures":[{"sig":"MEQCIAxofn2B6xcfKGmlYO6kmDG6oDoZoe98aFnksa+OpfdhAiB7tYC6wqzaYuriAg59izjYOGPsXQvBufk2lIh2+EKJwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7055617},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"9f1b0db3018cec672e797338d7e4a6e31ddd686c","scripts":{"start":"node setup.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.30_1774842762860_0.16934966551343877","host":"s3://npm-registry-packages-npm-production"}},"2026.3.301":{"name":"synabun","version":"2026.3.301","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.301","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"944de16b398fa1cf4cad420049b505f908c43473","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.301.tgz","fileCount":391,"integrity":"sha512-elRgfMcGr8OFEKzcFH4IAxmFzFaYmAByj+OmshFODv1JpGGi1xVgYTwGw38cgNm4fZHQJ+am06ehtabmwWMTmA==","signatures":[{"sig":"MEQCH267JG/dsltrvZ1Fce14Ye3Gu0Y6vUS/k1aRg9mvyJkCIQD7d/PodPfvdPTxvWxX81VWdCZVxjv3dRjvwJaoleq+LQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7055618},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"6061a67ee1547d06c4adf1b617630635c0a639b9","scripts":{"start":"node setup.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.301_1774843419836_0.20255917923065203","host":"s3://npm-registry-packages-npm-production"}},"2026.3.302":{"name":"synabun","version":"2026.3.302","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.302","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"a9cf0b28a344e21ef4a77f25646b0ac3fcd7c6a9","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.302.tgz","fileCount":391,"integrity":"sha512-My7q1AY95mHlXRN/T5Oyn4usMp/x4ffIbIBRa3Gm3MwcsYNLYUK3gfaiCSJWoRKSuZ6rKnuxgjiBlY+/kaVshQ==","signatures":[{"sig":"MEUCIDWVcMko1fD56qqDRBUPBRgKan8s/7MjXo4PTz+FoI5MAiEA3cHe39VL0Vq0HuB1lS4Lws99qOFeeFsrwQ0zzDMWUD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7055618},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"6061a67ee1547d06c4adf1b617630635c0a639b9","scripts":{"start":"node setup.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.302_1774845075102_0.6522050791563432","host":"s3://npm-registry-packages-npm-production"}},"2026.3.303":{"name":"synabun","version":"2026.3.303","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.303","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"9dc58e73df3b74df50244c7364e6283e37ff1faf","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.303.tgz","fileCount":391,"integrity":"sha512-wCnFZpOX2Dn63NFCccoronPFv/cl5Qhh1pV9BCe/3VXLHHWbuAg+FBc5lTyIrw4ek0KHaxjX8GO0IGjFboGMlg==","signatures":[{"sig":"MEYCIQC8ri6twCupp10fhvSb44c51sb3CaZEq+ECmDWhe3k/KAIhAMo9X71VKC7UyGG9Zd3qCp4bFWX2QVkaD3Tg0SuOHtCs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7055746},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"6061a67ee1547d06c4adf1b617630635c0a639b9","scripts":{"start":"node setup.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.303_1774851170901_0.3942074502394439","host":"s3://npm-registry-packages-npm-production"}},"2026.3.304":{"name":"synabun","version":"2026.3.304","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.304","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"aaee3b3b204fcad2eb13fa8fba6aef51043cff98","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.304.tgz","fileCount":391,"integrity":"sha512-Zq1akOud5Os0HMxfylT91wolsoc+QNZvjB5VrEImWwwyDM0XcQpjqIr8NNJzzdEkBmiXw4KQdorwRu47BN21ig==","signatures":[{"sig":"MEYCIQDploLaOeFROufAkSmt+KSPOb3Hs+CM1eqYMJARXWSErwIhAMrVyW40s3tvSTfqSJJ1sEeYxVfnvMXETzVaX5BWM1wU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7055677},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"6061a67ee1547d06c4adf1b617630635c0a639b9","scripts":{"start":"node setup.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.304_1774852228672_0.13789947192738272","host":"s3://npm-registry-packages-npm-production"}},"2026.3.305":{"name":"synabun","version":"2026.3.305","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.305","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"89515c3111d51b8b5623d381d70056429fcf5a5a","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.305.tgz","fileCount":395,"integrity":"sha512-XrgTUwPzTbiU0suPRu9uORC3t3OtZc0L+ex297jmge56OH/2YjdtSRiWJIXI+fDRci3gzwm8yRATeZMjunCu6g==","signatures":[{"sig":"MEUCIQCkDYiM5pmvCwlGJTfzBnIFgGv2UYlPSzDaYTLjL2dxhQIgfIWR8K3jBEF1u3/oJILlH7B1CI3wx4cGe/Cua0Moij8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7111588},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"6061a67ee1547d06c4adf1b617630635c0a639b9","scripts":{"start":"node setup.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.305_1774852657612_0.8914470210522418","host":"s3://npm-registry-packages-npm-production"}},"2026.3.306":{"name":"synabun","version":"2026.3.306","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.306","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"6efd9d0a7613372df2cb3f9eac05c15f72a7790c","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.306.tgz","fileCount":410,"integrity":"sha512-Zm6oD1lFxfkDuzlfTshXsshVl61SrOMgM2vG/3w/NGZazVL+3ZYqRqCvFhW3Sf9O8HQjXlMvSAqHfNDStjZNHg==","signatures":[{"sig":"MEUCICJ4T41XzEEK0kkCriq+sG7OIPEi6l+eA6Jhcpl7qdwbAiEA4hO+WcfAim6+oxg9cXGIYbEsrQTYq/m3CBgctZ44nE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7183254},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"6b24d6a776929b105e1cdac2160a6a367e6324eb","scripts":{"start":"node setup.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.306_1774854048051_0.08824967351158697","host":"s3://npm-registry-packages-npm-production"}},"2026.3.307":{"name":"synabun","version":"2026.3.307","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.307","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"0a4cf7a30152fe92fc134ea6894097ba206151a5","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.307.tgz","fileCount":206,"integrity":"sha512-ri41wIrMfr1l3WqBFHq2Aoj9Ae+SZBLjVR8Txc/1EBePT6wA92WHVWc28N4bc1Y/U9azorf9KjcUmnX8Urc4cw==","signatures":[{"sig":"MEUCIQDgYxKMl2ErBhDnVca3GL4PUTfpPsZZCRsnPn0IooLQlwIgSYVrI+eME2GBvxNzRXn1GV4kPRGN7x1Ht2clu1in1Fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6295663},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"682436e178560dc9277909bbf6c95f2ad0f369fe","scripts":{"start":"node setup.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.307_1774854312191_0.1789278892262378","host":"s3://npm-registry-packages-npm-production"}},"2026.3.308":{"name":"synabun","version":"2026.3.308","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.308","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"233ca24cd70cf262865d92d8a8545bc52fd2dccb","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.308.tgz","fileCount":410,"integrity":"sha512-paLW3lgHEtvHRP5+6vKThXmhmCxRUO0FD77F5sV/ImM1rPHXgfQdQiAScE4jtI6Nnj2CRGWbUnNxdDjxb/ufqA==","signatures":[{"sig":"MEQCIGAx4YoNqAZCOawgIgDqR9UOPWqI28N1peZi0BsGUc8vAiAyQgYOV7+Jv9IsUNGbOx5N6EO7hcNP656dNXzpgx5f9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7183254},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"682436e178560dc9277909bbf6c95f2ad0f369fe","scripts":{"start":"node setup.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.308_1774854715612_0.2851335148956382","host":"s3://npm-registry-packages-npm-production"}},"2026.3.310":{"name":"synabun","version":"2026.3.310","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.310","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"32942d75c52f5aba0791d3e8ef4f28cc8b7cc70d","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.310.tgz","fileCount":412,"integrity":"sha512-QhDIS76hXWPev6vuft77K1PeAqe98fK3IXpyfV3Q3MSyeGM0tjLv++DMIv94GcYhFV0vZlXYJaAtZQMk1bUUKA==","signatures":[{"sig":"MEQCIBS9RSYlr+gGV1ZhRDAoopbsIORdQ2M7oYmeS3NKI+93AiBRlVx9d1ETp4TxGGeJb/f1ALjmwFWZmWSRr6cyu3Cy6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7199533},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"4accb4fe1a4abfc0646df11c27210fd67b3f7f23","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.310_1774897635225_0.7175595441115181","host":"s3://npm-registry-packages-npm-production"}},"2026.3.311":{"name":"synabun","version":"2026.3.311","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.311","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"3f6830ba59f0c292d41c37f33f4877fa67e6fa87","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.311.tgz","fileCount":411,"integrity":"sha512-zSUJAYgAUlA3paQeT47XkczMWL43y3x5xvfvumEQaiiroceLzoJ38NbDHWMjbGClzvSIiQc4/RuJ2OZCdbKE1Q==","signatures":[{"sig":"MEUCIHvkwfoYBRr9UF3i4wJ2IUg8N96LLh4h+7urz7gljES+AiEAoSuV4j0wLBV29NGOAhKxnaOVjPeranGxjmitDbMeIqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7191414},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"5bbd41e73210b3184d82fa8cc9aed2ed74b87493","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.311_1774900271594_0.5244411891252545","host":"s3://npm-registry-packages-npm-production"}},"2026.3.312":{"name":"synabun","version":"2026.3.312","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.312","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"53b5492ba5b604846ef7521563d6dcc851c323a1","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.312.tgz","fileCount":412,"integrity":"sha512-zZvlMZ22GSbC8iu2zHhtSgjQBF8hgBPAnNJ73AZwV40hSMcKhWVYOaPlP6xJWxkHBWjaEv2T+zF7zIrK+u7iyg==","signatures":[{"sig":"MEYCIQDwTwpy+FLlCBC5U75Z7P+qMMAoKWQe47WFhtVW51tmWgIhAOCXyfO4yJA0jbaGjvfvlRRgo6+xwIPttfrC8HAp2PK7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7193263},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"98ab7b4731ad900cddd1005f695b7dfc54ade826","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.312_1774910105013_0.46676540488895335","host":"s3://npm-registry-packages-npm-production"}},"2026.3.313":{"name":"synabun","version":"2026.3.313","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.313","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"f9b2b9505faf30b0be1aba62a67e05010eae964e","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.313.tgz","fileCount":412,"integrity":"sha512-wqE1J4m/WmGsIOsVW5i2ykMwy+l66av0qGc7lRdE3kbHCxh2t6I1XP9sW4NFOGpamPp+LxKetC+SxXTPQBRWjw==","signatures":[{"sig":"MEUCIFMZsrRvFxaxoQ3GJb7031A6174iv2lcnBXPWBct8CLOAiEA3kYDj1goFrjnQzdhYUxSbFSOiecGknmLdHxujCX0Ee4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7193296},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"be8266829210a9a058be6b36d521c15fffeb3f98","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.313_1774912133083_0.43746337348066144","host":"s3://npm-registry-packages-npm-production"}},"2026.3.314":{"name":"synabun","version":"2026.3.314","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.314","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"bea2ed40c610ffc5e457d7d8e56f1bb0fbc6d2ed","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.314.tgz","fileCount":412,"integrity":"sha512-d2voleuDKzP+sVqryBobWlpeyi2nDEEAXfqw0I6BK0xvKN7BYg3MVuDoGSY1i0xlQpaJ5MUeSHC5hKYVjcqLYg==","signatures":[{"sig":"MEYCIQDAokcJk/dME4aiqHrmADID0rOfNblfMpnjYLud9qaOWQIhANhT4eNjQ5ahibe39NQxk7FbkrkrGiqpd7peBtJ82SYy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7194614},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"511452247713abbe1043230024aa7a5594832c73","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.314_1774914686615_0.012923220327450968","host":"s3://npm-registry-packages-npm-production"}},"2026.3.315":{"name":"synabun","version":"2026.3.315","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.315","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"9d75441fb96e5c3df791222b2fde70c954a03b14","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.315.tgz","fileCount":412,"integrity":"sha512-4/RTA1rLWtvWZW9zAphNINDV3qInuzfHiLHONlJhoyuBLOR9c0rJis8w1+psgsWTCtDux7pV4YJim8g0aBW3/A==","signatures":[{"sig":"MEYCIQDXi1faOWx/snWDpbnpSxzxeyfASS9YcYOr0nrkPydXdQIhANtqiSm2dmBjeqI6147KpHo7+QjDyeTAjDGJhrL94wcN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7194615},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"c7370542f7dcb6eb1c7194f41b4b8fb6255bc32c","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.315_1774918236810_0.2198252200692037","host":"s3://npm-registry-packages-npm-production"}},"2026.3.316":{"name":"synabun","version":"2026.3.316","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.316","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"e8b5839fd07c7ff6556d84d11b32e39324d91d4a","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.316.tgz","fileCount":412,"integrity":"sha512-lcMzX0zLuHoFpvn7WRYAyydvBLFyNri9DEmYU0l8y+yFHNfvwzXJEvbQ9Sr/xzWUyCx2NeysBj33zwlRKtUeNg==","signatures":[{"sig":"MEUCIG7Zm1MY8j/7lYtLi9El2dvKdVVvjjVHB+E9Hrhwu27dAiEAusmGeNlG0htwdZYjxRd7Tfkx25LI+truNOFDPj8GG48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7194507},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"08556531ba9ce63eadc826a49475c944d842a085","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.316_1774919688381_0.9283966793331428","host":"s3://npm-registry-packages-npm-production"}},"2026.3.3101":{"name":"synabun","version":"2026.3.3101","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.3101","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"c144e6eee62711c07a23c9c55699ecdd9b64a656","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.3101.tgz","fileCount":412,"integrity":"sha512-tgQAixNLg92Nc6O4t73WD/LITusCTv8ObkrRWDNCK23QHPxK6l/oVT0/jDiAyzCjVtYkysZV8gUWjRIV27J8Bw==","signatures":[{"sig":"MEYCIQCy1KqT8jfJhQU93X8eN0LYNMIr5tsMG4UC2Pc6W6lM9AIhANX6Mkht+ooXvt/iBNNCyPbTkGTrifpI95prlblJbOlq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7200322},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"2ea7e84d1efe4d2913d7cd73dcc23f3d92e012bc","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.3101_1774928282586_0.49329986320131347","host":"s3://npm-registry-packages-npm-production"}},"2026.3.3102":{"name":"synabun","version":"2026.3.3102","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.3102","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"6c769d3125e86e66d5d3cdf9dea58a6ea21324f5","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.3102.tgz","fileCount":412,"integrity":"sha512-OdFYH3MtmPab/8bqgUsSSN7oVptf3mVGFE3J1rWJ88f5opwbAwK6hQnj7IqhYVytUBkpepK7xdZkdJDG64d2cA==","signatures":[{"sig":"MEYCIQDin0MRbhxDy4SCeO2jyHhFDMSCGFMu06YDCof7FJ8yJAIhAOpcNIUTt1JHZ0MJN1YhdtImRqTIW0cNEprvkcfPSWZr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7200322},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"2ea7e84d1efe4d2913d7cd73dcc23f3d92e012bc","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.3102_1774929123852_0.6562696104156476","host":"s3://npm-registry-packages-npm-production"}},"2026.3.31003":{"name":"synabun","version":"2026.3.31003","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.31003","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"97a4c53934107cb71ca4a4cecf52f5811d188d51","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.31003.tgz","fileCount":412,"integrity":"sha512-kfE4fo8u42odEP9rviTZQA+SyfiJifidy8osNXLWK6L+VNEXPeDPnTQ5crPFg2novQ4jpJ3pJWAx7/h4UKA+Cw==","signatures":[{"sig":"MEUCIQDPeUvRJhTyVzCPfJec4qjweibHdcAmuYgSBbPO5Muy+gIgVlz1lVN/07IDOmMRpqE27hySh2g32EnU6Khw6gkbDeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7200323},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"f47502540ebe3c83ceaa4cbd81be666e7c19132f","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.31003_1774930729331_0.7463019912209272","host":"s3://npm-registry-packages-npm-production"}},"2026.3.31004":{"name":"synabun","version":"2026.3.31004","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.31004","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"dd8ee042625d197aea0bdadb6d95e38e58545b76","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.31004.tgz","fileCount":412,"integrity":"sha512-X7HZIHj4V5IIy+euo+kd7OJ4qU9UDJSJHhicD8EP373BaWpDzKMGzbDi17ULSo3NgNeilVSEbxzlHMhO+GnP8w==","signatures":[{"sig":"MEUCIGst1ev1FGZWR17Oytd8ZKv26DZ/9DNKDSbrO4I+5hmBAiEA5zMkc45bndK/ylecJ7qjaGBm4iyuOIIbjgj5KAbOfPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7208233},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"cb21584834f2797db95489b6b43f13bc3e05eaa6","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.31004_1775013356278_0.8713562361617766","host":"s3://npm-registry-packages-npm-production"}},"2026.3.31005":{"name":"synabun","version":"2026.3.31005","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.31005","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"86afeae633d2910ef7a74809b7dc1f11a57fb7dc","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.31005.tgz","fileCount":412,"integrity":"sha512-Ii8Xio4KeeSb6vVmthsrqbyIMP+Py8MWuklEjPIdrE6siRi4Lfdkec0zJLwkVHKx2SRTs+TgA9aJAA+Dx8Uhcg==","signatures":[{"sig":"MEUCIQDv6JgIzLVOkZVPqbfcTcsHHWV/auZPyH1rp9S+wqgl+gIgQ0PXOfpnhgDyrRnCcOZzHywCjzWNZtDe/7JJ8glmP2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7208233},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"cb21584834f2797db95489b6b43f13bc3e05eaa6","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.31005_1775013782884_0.26955535937706965","host":"s3://npm-registry-packages-npm-production"}},"2026.3.31006":{"name":"synabun","version":"2026.3.31006","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.31006","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"5a4ca9d9e6119719ba103c0789c4945fa512e498","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.31006.tgz","fileCount":412,"integrity":"sha512-YmLhSF2XRMRthi1sY9POJvnNQNKTnDGL0rB5K+gGzzfO3Bitl1gRMGsr0fgEQ/yxxJ6peE9iEjVn5G4FuzB2dg==","signatures":[{"sig":"MEUCIBZzVKRU/yScpGGSlKZ3qBTF+XyndMwhh3iaG5Lxf3e6AiEA1MW/hDVqabMC5pW4ebS/eFd6XWBLXHhmCro6V4p++Mw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7210080},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"f189c993ac191bac0df6f3f368ebfeed1f80649e","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.31006_1775020436049_0.0679391394754485","host":"s3://npm-registry-packages-npm-production"}},"2026.3.31007":{"name":"synabun","version":"2026.3.31007","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.31007","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"5959374e3a97053ef3b6768d542edd8bb673f9a1","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.31007.tgz","fileCount":412,"integrity":"sha512-Cw4YrmLm69gomP+X6mvjps0RDfo30BvGFaBOheOStgap+i2N7R3rz8nL6Mw5beHGJWzTYtgWrZKX5leZp05i2w==","signatures":[{"sig":"MEUCIBzJp7S2CKloGs+2ntjSdbGAU+15XVwgenN9HqOSWtZEAiEA5TKXRVsxbkiasvJ5K/LEEm6bd8h7B8r7hLHxIL9bwZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7210305},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"597d4629eb5db7fd75d98bad0cb51b96de84ec93","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.31007_1775022687976_0.461592963217456","host":"s3://npm-registry-packages-npm-production"}},"2026.3.31008":{"name":"synabun","version":"2026.3.31008","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.3.31008","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"44c154033cf07bf02fc205209e504fce85663d4e","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.3.31008.tgz","fileCount":412,"integrity":"sha512-bnKXk+8j3GfG46s5mpVf4D6a3H1+P1zllk0UPC6ab5snbY7laECRGMEhqQlCpDjgTckSG7iuZwokkxDUtzT9SQ==","signatures":[{"sig":"MEUCIEeZlRjNJDPQWN3Vynl4CIJab+vsEWdQwyug/issR+OvAiEAxucr4BkweeRkHitljBRGY4q64JEMAHpfFMA6ASSv1A0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7250824},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"cb0ccccce254aa74acf930b18bc6d03806d0eff1","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.3.31008_1775086343511_0.6968846411013909","host":"s3://npm-registry-packages-npm-production"}},"2026.4.1":{"name":"synabun","version":"2026.4.1","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.1","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"bdbc5ccbc11d20f17f2e4f1c24d275ebef2341d6","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.1.tgz","fileCount":412,"integrity":"sha512-Qyl77kwThG1X7x/2ceUXn0K1wuYULzvXBgYniCoXamApGPMip/YfLHXDnPFiZuJ7SMmAxhwAkKkeKTxoa5MmRA==","signatures":[{"sig":"MEQCIBpqXrfNc5Yp9BKI8s67XPWQoyOpwrFf65tFzDTi9zC9AiAvTYoGq5PSS3HwcSJ/Yv1K/6ghK86EtHV7itrqK9A6yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7250820},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"8fe33df7a94d667ebabd5e3b10f08807372717c8","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.1_1775088229758_0.4255763793328595","host":"s3://npm-registry-packages-npm-production"}},"2026.4.2-beta.0":{"name":"synabun","version":"2026.4.2-beta.0","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.2-beta.0","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"c403161e25ff82e48f9154a17ca5d4311518b768","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.2-beta.0.tgz","fileCount":234,"integrity":"sha512-XRe3j4FwnUkltclPoDJr6+vQBtNtyHMr1VDOQA/yyFpiE27k95UI8jx+xX9nQcC01fsb/z3D07TFUD0pv4DkuQ==","signatures":[{"sig":"MEYCIQDzHOdqL9ow3UM6OQVi+G4uNP38dyJPYKY+nVb3JyXx2gIhAM18R8oTl/OcVfBrvfcp1wwoF1hLMsUFjqzbocXCZVTo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7967069},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"ff5b52a7f72c87f5bd281b5a7559ef25eee216d4","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@anthropic-ai/claude-code":"^2.1.91"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.2-beta.0_1776713290769_0.9238686929490252","host":"s3://npm-registry-packages-npm-production"}},"2026.4.20-beta.0":{"name":"synabun","version":"2026.4.20-beta.0","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.20-beta.0","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"84a323afe7836e435729df286129d31ae0fab975","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.20-beta.0.tgz","fileCount":234,"integrity":"sha512-ZzwAn1o2c0QDYu86gsyyQtsUwbftgRyrhgxuu/033FVsq3xA1IiOeraOI845YRUNQPWFM5Bnz1fx7ALeUzWFTQ==","signatures":[{"sig":"MEUCIGrmZ//8r6k1+ysEcAThOYQDOYBJV3jDCBIhHekudAtUAiEArna6K5nkLCcDDfIsRbk41/zNB8GNHrWkc+iBbQ+2ByQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7971518},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"efe573efd63454d5be46a222e06f29138e252df9","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@anthropic-ai/claude-code":"^2.1.91"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.20-beta.0_1776725551828_0.7325779973342195","host":"s3://npm-registry-packages-npm-production"}},"2026.4.20-beta.1":{"name":"synabun","version":"2026.4.20-beta.1","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.20-beta.1","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"78d4a4fb3391bdb03c5afbc93a29e23b43109d1d","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.20-beta.1.tgz","fileCount":234,"integrity":"sha512-Y6WonYycu7NBOFgHWgMTpW1gpUN18kdD3PRE+RG+XAFqz0kh2M3AXnJ3q0K6Emc75xWS+O232G9V6Z+TdUAM0w==","signatures":[{"sig":"MEUCIHYiR9v19rrDqDA3Yrh9P72wN9ZWtrE/OXahJbmN8BwaAiEAu3mJEag1BWTOKgdLutx+lI7rJqhDYdtiqTRhVng8ggo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7973028},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"95f6a9dea1bb697c68de96c62b1b0d97386fe8aa","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@anthropic-ai/claude-code":"^2.1.91"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.20-beta.1_1776732011042_0.4921831692968248","host":"s3://npm-registry-packages-npm-production"}},"2026.4.20-beta.2":{"name":"synabun","version":"2026.4.20-beta.2","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.20-beta.2","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"7b3ab6a360d199830c81b120522590976d2c51b8","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.20-beta.2.tgz","fileCount":234,"integrity":"sha512-1KgPdlOKWcuNeMYM/+yNY1qk9jMJe2ggTeozcnFqNN79Z73zPYy6wzkzi/OGUop8Md0gdu6ByOhdO5LFZH6dBQ==","signatures":[{"sig":"MEYCIQCq5BP3Rr3aSfCkJKxKi2YJq9YsblxbZrLsYaV4WpvhVQIhAK7qYNU2//17CWLSG1GvLi9hwIeB7PlP8ibqLB8QD7mx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7973367},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"0d65c232affafb227939e0135792531c64f01665","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@anthropic-ai/claude-code":"^2.1.91"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.20-beta.2_1776735529948_0.7075169538548238","host":"s3://npm-registry-packages-npm-production"}},"2026.4.20-beta.3":{"name":"synabun","version":"2026.4.20-beta.3","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.20-beta.3","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"37941f15ca66d3d533510dc7a4c54de76290a9af","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.20-beta.3.tgz","fileCount":234,"integrity":"sha512-mg1HnLrYTHp/YLm194XkR/4jYNnPhBejVs2FXAd8dEO0Ww/1le1XkLWJ5hTEHKhoEVgVQjI7ZUD9MMZdWlm9AQ==","signatures":[{"sig":"MEYCIQCKmEAu2Es+h80tBBCNqEwa3A6I7eV/n+YRGxia6ITJ+QIhAIhEDvQbVh9wldrvVrBLiQ/f1GzAKgIcDuhGIjO7bi0k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7987250},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"16dac423533cb779e81d7bfce9843b558b131c65","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@anthropic-ai/claude-code":"^2.1.91"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.20-beta.3_1776740118712_0.4340126319324744","host":"s3://npm-registry-packages-npm-production"}},"2026.4.20-beta.4":{"name":"synabun","version":"2026.4.20-beta.4","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.20-beta.4","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"44576a69caaf5a2261ff2306441c645b3f612fa0","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.20-beta.4.tgz","fileCount":234,"integrity":"sha512-R9UGZ3sG0SxHhnVA5Twp9CnZr5rWAHVrDdhVAhYodfAe5vOTQWw42gnPSSL41ECTp0nqzPbswCVlVnEzPTn4oA==","signatures":[{"sig":"MEUCIQCRrmLM+4G8OIxkPNTbsxTj7pdsPRb1PQlaf5wp00iAhAIgLuBRMgayppj4EW/3dK53KOxfhpNRDZJqk07jvwBtQog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7991133},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"4f4aeafb8656c1baf3b43934cc24e36d2e026d1f","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@anthropic-ai/claude-code":"^2.1.91"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.20-beta.4_1776744242828_0.8522332469542555","host":"s3://npm-registry-packages-npm-production"}},"2026.4.20-beta.5":{"name":"synabun","version":"2026.4.20-beta.5","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.20-beta.5","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"eb00f91cfced5d0a34176497e3e412993abebdbd","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.20-beta.5.tgz","fileCount":234,"integrity":"sha512-CbcajiGRhP6WeJhgmlX5e5roMLmYsdMIvtNyCyqrdeT3ibc5Whun8oWSyT+Bo0FO0rqNNey1Qyk6lZluqsgJOg==","signatures":[{"sig":"MEYCIQDZhPWZGI1IfYZE9GQ4DDcCEhezzpnGg8mV40yuro7DugIhAKj/YpXSZkja0ZrUuBscgHUl6GMVFnLVe3JavBb9LPK3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7991020},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"28986011eaa9821d2558271d8d8ba2854099a383","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.20-beta.5_1776745609605_0.7479711862700544","host":"s3://npm-registry-packages-npm-production"}},"2026.4.20-beta.6":{"name":"synabun","version":"2026.4.20-beta.6","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.20-beta.6","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"35a8ea7990e3a9144a212f738fc0444e817f441a","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.20-beta.6.tgz","fileCount":234,"integrity":"sha512-jsU/uk/HJ8+EG4gC9QgXeAV4bcxGnu99UgwgwkcmT2nbmfpbdE+5EsDpbBoLMStQHv/eMZsBF0SlBPRrLXCz6w==","signatures":[{"sig":"MEQCIEfs+kzkRO/+s9aAbJDgoRKxK0aAspO40Yqd5yDRsSBaAiBm4VrR9nZfENhrYDp1641r3MPg+tGve2QY2MCdykw1qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7994058},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"bf17042cdb547e011e492b71ff88dce23a7dd302","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.20-beta.6_1776746876956_0.16746025575213142","host":"s3://npm-registry-packages-npm-production"}},"2026.4.20-beta.7":{"name":"synabun","version":"2026.4.20-beta.7","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.20-beta.7","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"4195689ee159543995bb17a4f133e4beca397bd8","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.20-beta.7.tgz","fileCount":234,"integrity":"sha512-h3jvRsXg89T9H9dodxqMT0IqK6jCQ9p3M70UQX5xm2OXA8k4bDbJk50BZQ5be0Gx9uTN1mTqfgqNePP6sSabEQ==","signatures":[{"sig":"MEYCIQDOXo5kQIc1wFILU37MX2cFZo7Mrb2zCiGbrmhkE1z1zAIhAPqbVf0+0fqwMiuwJiXEOp2+TqCKsE/vww1vFPrz+EQ6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7995501},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"df8a75ef13ec349436e03323e14a3b08d52081d0","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.20-beta.7_1776748229208_0.8146025720856538","host":"s3://npm-registry-packages-npm-production"}},"2026.4.20-beta.8":{"name":"synabun","version":"2026.4.20-beta.8","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.20-beta.8","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"ff7aa2fadd6bdc1db632e48bdda3836c2b6c0ce2","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.20-beta.8.tgz","fileCount":234,"integrity":"sha512-98s68VlWhX728V7vWAJx5FjaMEooTtB4VHOozrv/kHS8MLQCcTqxZ/zLB7lffY965nxrfb5pWpCtmsMXb+oQug==","signatures":[{"sig":"MEYCIQCFswnl/JzSFo7zfD+ka1y/263w4wEqhjFAHPn6tr3w/AIhAMJlWzSCwcYOB7mQOxHDc5v+a4HMwAcXXpBDQzc1jk3u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7999426},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"13af408e29ba9e6a03faaeeccab0c7afae1ec05a","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.20-beta.8_1776749628516_0.6291984152340582","host":"s3://npm-registry-packages-npm-production"}},"2026.4.20-beta.9":{"name":"synabun","version":"2026.4.20-beta.9","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.20-beta.9","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"18e40ec8f2071e41c75e54d5e714b7e5b13a1193","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.20-beta.9.tgz","fileCount":234,"integrity":"sha512-IdfJlpXXCG06THi6F5aqO/1IGx8Ko2N3Qug9MZvY3mEOtUnk8EsYydUhBx5ivzWTosMDYrZEhfUsUo+xMvJ0tw==","signatures":[{"sig":"MEYCIQCXLQNLSN7mxMXXBuG7/Lc8Su5KjDP95s5T/1shPUbtnQIhANfJqGRIBnuEhFGvquBfBaWaOvFflyS1m9PxM1PzgRB3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8000495},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"7101e5a7a5a3837d87c652308a0c9afb32bd39d8","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.20-beta.9_1776751018485_0.5518856260421687","host":"s3://npm-registry-packages-npm-production"}},"2026.4.20-beta.10":{"name":"synabun","version":"2026.4.20-beta.10","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.20-beta.10","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"f50007f9e65616bf9bd39e8c831ea9c6fec93af5","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.20-beta.10.tgz","fileCount":234,"integrity":"sha512-ISFctgFeu0D9KH6lm5LWNjFuiNZIx+DZxvWXs2QMYJWqbtP4q+QuB339FHx8flAI7vSTyurxlfD4WYblWIUsiQ==","signatures":[{"sig":"MEUCIGQFdyhabojBdo/4RWGkAgfCZCxi2NqakFOjsSxJBLg/AiEAvnSi9RXN9Qt7+2MZLckviuuJs9Mf9VCflQkVpETvO1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8004177},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"891281c67d82d561d02c22ecfa69b3eefd6be5f9","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.20-beta.10_1776753444217_0.12122561897646489","host":"s3://npm-registry-packages-npm-production"}},"2026.4.20-beta.11":{"name":"synabun","version":"2026.4.20-beta.11","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.20-beta.11","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"99555ecf2b32fa87debf16deb1b6276d7b64ad7a","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.20-beta.11.tgz","fileCount":234,"integrity":"sha512-nxTgIISPZjD2FiFrFSrRLFev7/hOxNCe0PYkfWqLxBgJAjAUGUeWYfAUwChR+DvP2Lx63XZyBuO1pt9N84icnw==","signatures":[{"sig":"MEYCIQClr/NVnoU/cLRG5zRAXHcisfVV6mPSnsEIdt6OHBGXpgIhAOjRpfx+f8NO9ILu8z6DC82dBqbCFXruk0LWGFe93ngI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8005812},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"b2f2abf4fca30bc5b291cc0d016f6ae128cddcf0","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.20-beta.11_1776754597158_0.3674567578872612","host":"s3://npm-registry-packages-npm-production"}},"2026.4.20-beta.12":{"name":"synabun","version":"2026.4.20-beta.12","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.20-beta.12","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"402afdc69340f199724d27df871b72dcdb412cc4","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.20-beta.12.tgz","fileCount":234,"integrity":"sha512-CucNbRnLFHXhP8tT2YUbArBlnF3RkAU+1zJCZb1wibPvf2127mkxVWsvX/7ppeMez755XTYZesSI7q41p6XNMA==","signatures":[{"sig":"MEUCIGmi9Odqv9ZDdzToi5nhkFhOxpMaYYQhZcsJtbCqz9KhAiEAvRBzRa+aharfnAaBgRPLmuTanR7s7nbIDiexO17mbjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8005812},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"b2f2abf4fca30bc5b291cc0d016f6ae128cddcf0","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.20-beta.12_1776754696245_0.3420025273790184","host":"s3://npm-registry-packages-npm-production"}},"2026.4.20-beta.13":{"name":"synabun","version":"2026.4.20-beta.13","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.20-beta.13","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"f8d9535fa2566e0b6e4dd744ed56890d6e5ebac1","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.20-beta.13.tgz","fileCount":234,"integrity":"sha512-DLDJs0iN/uC2bmL0jYi9UPPWG3KTQFfk6NKehFdbb20dUCe3UzH15gFY3eVeGv3OxeY06R3zTFYYIP5OE+xoCw==","signatures":[{"sig":"MEQCIAnDCKYm5E2qCW+ZJqxAwh0wzqZaB33HTDX4lDVi9c7+AiAJ3HY2iC5TmpHQqtOoPFIk++ZDBJM+sFMI6Jsm+XlP4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8007539},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"5df8ee8aa178ae50887e6c6848772a0980317c2d","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.20-beta.13_1776787562926_0.8164732302436459","host":"s3://npm-registry-packages-npm-production"}},"2026.4.20-beta.14":{"name":"synabun","version":"2026.4.20-beta.14","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.20-beta.14","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"c6f0f302c3db994f5de506b7162dc015fe477f06","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.20-beta.14.tgz","fileCount":234,"integrity":"sha512-rprLppJjxvf8jQAbWx2XPGLliWb/mp0NfRArkGFdaTxaGJ1b+WYLxyWF+DHosNwB5Xn1+Z9hqb8GnucmZtFlyw==","signatures":[{"sig":"MEQCID7xTNyrSp1HYHRd1ZTb6sw8HSGAzNYCTCJO+D0jcAIwAiAfw0dahbun+GeeLex1wCiHGXW/ABUSOzy5BtDxlFWIAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8022629},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"8b5b6e74749c0c6da41f20c37c77da20afd0fee1","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.20-beta.14_1776790018132_0.9695525005512562","host":"s3://npm-registry-packages-npm-production"}},"2026.4.20-beta.15":{"name":"synabun","version":"2026.4.20-beta.15","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.20-beta.15","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"d369f249ed2837bca0de081f9b660c718541f8f2","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.20-beta.15.tgz","fileCount":234,"integrity":"sha512-PzwRiStjyUInSs5Ff2QTU+TKJBzm+aGqL/i2G77tPy/29nMqxvROesINZ6NgmQWqjIIMtoxwKvK2u6vnwiTuAw==","signatures":[{"sig":"MEYCIQCJmd3mZifTo/V7B2OXfyQ/MRgo47gCMGFDOGxblQTzLgIhAJ17IxB4P1GRRmVGluZZm9JCnXY9mDoOy9xTMm0CjI6f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8024564},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"e71fa85575b668ede75062ac5e261eecdedd6a02","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.20-beta.15_1776796668447_0.8191814028842856","host":"s3://npm-registry-packages-npm-production"}},"2026.4.21":{"name":"synabun","version":"2026.4.21","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.21","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"170e65ef5de5c2e927094c67b6562723be409612","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.21.tgz","fileCount":234,"integrity":"sha512-7s/I+Fh2BVyY0PevN+GNeb3/GkZwkZcna4XReEpxWyHHQYOqivm04xyqBAnsEgrXKlGJW/gxJS3EAX3I2/6RCw==","signatures":[{"sig":"MEYCIQC+GY9Nz2SxfRG4m40JZ6Q+DlklmEDd70cCAV2GOAEfVQIhALIKKpYmX9ZboDaearCMz0OJTmd/sDQUGnohW6IzXxkE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8025408},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"4fe56636f5bec5f82f31a121f866db9bfedf96be","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.21_1776800139449_0.6639165882569626","host":"s3://npm-registry-packages-npm-production"}},"2026.4.2-1.1":{"name":"synabun","version":"2026.4.2-1.1","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.2-1.1","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"84d8896490430fcf1bfaf2d11e0817686a35cb19","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.2-1.1.tgz","fileCount":233,"integrity":"sha512-z63ex++in8ATGJOn72JaUJi4Prv6Dk04dPG+qULD0cMTyDP+yDacxsTBCURONZGxhhUb1brvgUhXW2HAMEK01g==","signatures":[{"sig":"MEUCIQDvvAOAcoTmZyi6ft3iRKfHvXg+vbJvywzPM3n1xGX82AIgbL7CbNuA0Xql54Mi/2dEkgP2BYjS/iGlgCLLG3jGJbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8014194},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"183f7a389268ec4a70245266304186722bc43d8e","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.2-1.1_1776816972449_0.23276964056944816","host":"s3://npm-registry-packages-npm-production"}},"2026.4.2-1.a":{"name":"synabun","version":"2026.4.2-1.a","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.2-1.a","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"e85bc6927c5362ec93837a39378f9e0e2168264c","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.2-1.a.tgz","fileCount":233,"integrity":"sha512-Nny6lbuVsgfKlFOKhNtYRk2Ex4PgNZQBLG2hglZYjteLHAOBkJZptbUC07Yvc0evX8q/C6TESXwO1XoSVSDZxw==","signatures":[{"sig":"MEQCIBfoOdnngh5IQ1urHC7e1HM28ZW/QC06Fe3NzBoCFH1TAiA2ixusSkw7lXchHKES2b8SdvyjNODIhFtp/J/pub3a9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8014194},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"183f7a389268ec4a70245266304186722bc43d8e","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.2-1.a_1776817131189_0.6210978905265581","host":"s3://npm-registry-packages-npm-production"}},"2026.4.21-1":{"name":"synabun","version":"2026.4.21-1","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.21-1","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"e856d16397ce605cc2bad039c7d438eede0b7a2a","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.21-1.tgz","fileCount":233,"integrity":"sha512-EqinJ/eHWmQ8/a2KgwZgBUkr9mQ1ZrgtN4wThPq/YBAq+JprTnE1RZrRKiqPz+ohA8ao9vIqsB8//6nZHb8jjw==","signatures":[{"sig":"MEQCIGMAjjE/FEjrlyf9ncqu0XycgV+wz4Q2j2TzCFWAk70vAiA5zZ8Mes+Rwb9dcJKsAhTA7CruKDAuXV5ehkQdGTIj3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8014194},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"183f7a389268ec4a70245266304186722bc43d8e","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.21-1_1776817253261_0.6617423099462418","host":"s3://npm-registry-packages-npm-production"}},"2026.4.25-beta.1":{"name":"synabun","version":"2026.4.25-beta.1","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.25-beta.1","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"e4c0a5ad1d63f920fc6a52996ec1ac922986189a","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.25-beta.1.tgz","fileCount":238,"integrity":"sha512-ywysGp9G2sOaAtdd6htyKEgGXzqYcnHJ8OSE0v68OA4QDyCVD6RckNTbl/00YkjEBxIyrg2E6Ok5YW8od+owhg==","signatures":[{"sig":"MEUCIESSgPlr/Mv9CmxVv4RpuwhOmM4bYOmg9WpGqEC2ruMYAiEA42XR2fnGdgi93n6Tiwja8ggCuMQ+oSmjGrUOQZWQe5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8081216},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"5cfd395929dfeae537c2f3816360c72c2ee37224","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.25-beta.1_1777160423617_0.4969930043944051","host":"s3://npm-registry-packages-npm-production"}},"2026.4.25-beta.2":{"name":"synabun","version":"2026.4.25-beta.2","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.25-beta.2","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"d210e85b269d83c4605fb7cac4f08418b98851db","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.25-beta.2.tgz","fileCount":239,"integrity":"sha512-+uqT/2o+YVQQ3aqNKF2sTmP1DYsbLqjuXZt4mHtdydwqQECZ2wQPytqbBKdiuqA6Z/12OQE2uyn2Lx5US/OJWg==","signatures":[{"sig":"MEUCIE9c7JZXddc/xuJwDsLbOqQUIEgko4DE8v4+/auj6wdxAiEAp7Se+GvWqZ97JVBj+TzWP4fCPCrxi0tsc0n5FUDyZ6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8104298},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"1a38e784da1467968e199a3bcab515be691f10f0","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.25-beta.2_1777166312578_0.2552865685886727","host":"s3://npm-registry-packages-npm-production"}},"2026.4.25-beta.3":{"name":"synabun","version":"2026.4.25-beta.3","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.25-beta.3","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"af92a9c85c2321d610546f4f4cff42aae943b154","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.25-beta.3.tgz","fileCount":239,"integrity":"sha512-0VxNF/QeDKjW/c2jkt7IZdd5Wnv+pjAGfsh4JwAVlQ78t1YCsjczHbvirYfZiEsI3nS8P4ywrtiwcpXNo6dslQ==","signatures":[{"sig":"MEYCIQCPAozwDs/OVZISaoNocxYkpyCGpD+Bx9ZzbGkdzGUyHAIhALQXAaR0cX/p4sONjYFKjRj5969ZKAlKlUQ8Ui4gx+qP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8111924},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"419c6f9f4f4ba00418f2e4d2d84f502ca8156ae6","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.25-beta.3_1777176321829_0.7347765094501364","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26":{"name":"synabun","version":"2026.4.26","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"5a80535a2d894d39aa21d3999b98bd04e9ef84da","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26.tgz","fileCount":239,"integrity":"sha512-LoDVHZbjlHHqryw5xprqOD4YT7O0ZX0YYVw6xO4rPejahcfTm8a/0i8UDsvvZrHIyWNefmfM16lgc3k8a+0Frw==","signatures":[{"sig":"MEUCICeVTAVRHdUYxuUXkKnBjQ9vllcZZ+f7wMzwF6N5+EovAiEAgF1roQEhFlQta3JzfOosclYCKXqQnACt2HMHLbirx6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8090376},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"5f1819ec85ec3eb848335bec2bb98c6467715930","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26_1777186002568_0.6425568353333633","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-beta":{"name":"synabun","version":"2026.4.26-beta","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-beta","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"15f1393a0b262c15a51d46849499cada0c31769d","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-beta.tgz","fileCount":239,"integrity":"sha512-tCCFkfBtMDt4KZwoKi4YtHb3nqc/oFpItM/bFRQhwmBMV1FahIh74onFuX7BqgbyMe+uIeqBHqxafxavAEtRhQ==","signatures":[{"sig":"MEQCID9vKlLgOmZ9pgFs+SED4/0QjWDo9CQ7kfviXHVauSz9AiAz2+jGhVo9hodWDcOwWo2Tm+FmpMyuzRsmkOxk3zu5UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8111839},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"de25dab07ec93c6b49b724f2cd34f4af1b1e0c06","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-beta_1777190143216_0.3598504452645013","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-beta.1":{"name":"synabun","version":"2026.4.26-beta.1","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-beta.1","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"e58a1c130594672d37fba08035a8171913df8749","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-beta.1.tgz","fileCount":239,"integrity":"sha512-6Gx+XY2K2XtpzPKNzigtiBM4S4M2MWFBFLlVKjm/RuXyOE1TOuZeLAo6hOhAxS3DIxGM+Vla2x0ddwhGTxS7vw==","signatures":[{"sig":"MEYCIQCzv5eLsPm7Hq31Cc3zVTel3JdmCr3WQzFouRgwEAEqSwIhAIgfaFS6EUiy6I0lXD1FY/RxK9Qqp5PcSJOvisV7yrua","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8111841},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"de25dab07ec93c6b49b724f2cd34f4af1b1e0c06","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-beta.1_1777190552076_0.22736171190923105","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-beta.2":{"name":"synabun","version":"2026.4.26-beta.2","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-beta.2","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"df188babb39dca3d0e3a9501e75ffec795bcc91d","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-beta.2.tgz","fileCount":239,"integrity":"sha512-R+74n2TIAiQrMkJ8xRvEtPtrgkGAc3SzeA5asx9Yz/PH3usmZeclh22TvyyuLCiXwZ9RqIu6vUcp+qW8Mc0k3w==","signatures":[{"sig":"MEQCIAMk+AOyZUWIf6ifxGF1x/oHHWb5q5ETUOdLCRpdMqvPAiBhK9JLmbEkJPPSsAgyHiCX6km0uxvrGDZLlPlvfY+5xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8122041},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"e07cba45023258034da2b419e99678a0f6a50b10","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-beta.2_1777222498212_0.25932704753393887","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-beta.3":{"name":"synabun","version":"2026.4.26-beta.3","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-beta.3","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"7498632decfb6b1dc6c07dbc9284f7ed8cfeca5e","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-beta.3.tgz","fileCount":239,"integrity":"sha512-4JfuMwWms6cm3JwiJyVPIN6//MHds70J/5i1UEfuUSJM9LubPlxInNPVZkhLdI4gmw2EZ2K4hOlgmP0YriaXkA==","signatures":[{"sig":"MEYCIQDfpNpcOkCEO+63NWn7hpsPpITddY4U96qAXZVN0qhnVQIhANC2Qo+f/4QHxa+JmxvTZA2WMj/jRfmNrS8tgnsz3xQV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8122041},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"e07cba45023258034da2b419e99678a0f6a50b10","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-beta.3_1777222764734_0.09866905253958147","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-beta.4":{"name":"synabun","version":"2026.4.26-beta.4","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-beta.4","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"b3c2f4ee9ad85fcd4113ee8258585615ac0b5a31","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-beta.4.tgz","fileCount":239,"integrity":"sha512-IWQNqwhpKOIoRNGoVHgQf9GX+GFi86xVRNERJbdOBQwUVoDi7hp4NAMXxoMlU6zfqmqpI86X3Hjty/9yiQsp1Q==","signatures":[{"sig":"MEUCIQDgQiUIhLxgBvs3Ew3KrPhvpE9nMgVmuthna/OhjVowJgIgGrdCv3Y1/rVdgtr177ZWUrGNGtw1TQIVRjQ0LLB+Vrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8128748},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"efbea7be6e4fa10f8a7ffa36b2caa47815322118","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-beta.4_1777223932616_0.9368145004282034","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-1":{"name":"synabun","version":"2026.4.26-1","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-1","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"e95ab2fef4affed5b86df6c3b51250bc66912445","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-1.tgz","fileCount":239,"integrity":"sha512-oBBe2uGvSxVVD2T+lXTiaqqcOr5diuwzM2egJRabmgb1mRUZ1GLqWOLBGZZnQuLkRRbx0VcRHBEMFst4MkFYLA==","signatures":[{"sig":"MEYCIQC9nivs3BhatTP6p+JW1vDes5CisNG7f++4E7Fn7odeeQIhAIJesadZ7nZ7/+9aXm3BDbQBcLBrfyX2fGeAh+IySOPx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8106855},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"7be4095f9fcadcf3b92898b902d339b7d8f8ebb3","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-1_1777230026873_0.5163481608212233","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-beta.5":{"name":"synabun","version":"2026.4.26-beta.5","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-beta.5","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"1319c2ccdce141a81bb085c7df99c6a37592c205","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-beta.5.tgz","fileCount":240,"integrity":"sha512-jwm71skiS60gHmQ8UitjmhXrecx+l4DM9PGg0wXAZ85UYQ0K8cKeOG5JgZwgeRZKOvxMAJr1b9ZpE3vIPNl7LQ==","signatures":[{"sig":"MEUCICfOqlBRKj1pdIpYmmrj+wjUCS6/FibNidn+3LN5meu4AiEAoE/mGXwosyXL7+ehMcwgfoztOeIy/ccNNzn7307gDzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8149730},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"ce515f69c656801e62cdae1a9493138b28d024af","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-beta.5_1777232799085_0.622662194960593","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-beta.6":{"name":"synabun","version":"2026.4.26-beta.6","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-beta.6","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"a9677af9393a3efbf6818157a9c77d6d091cff4a","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-beta.6.tgz","fileCount":242,"integrity":"sha512-L/8S6Bkp07HejQi3cf+tIYWy+QzeOF3bFdkiAuzPTY983YMwmaEuVfW08MFmCN12sGHKmVoQZmQNBCF7Yo9vYg==","signatures":[{"sig":"MEUCIDQflRj1RJrcXfdn4VPRxzL85w+2Cmzf2VSKkNOURlZGAiEAk7ujWhv5ZGgPLUZqcq/nMBIIvahlC9H+vWguCgRpO28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8156517},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"1576ce8014fa6cd24bbd4dbf5047e02cc2345434","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-beta.6_1777234013220_0.6962276683377917","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-beta.7":{"name":"synabun","version":"2026.4.26-beta.7","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-beta.7","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"d4ef1594cda33d362d38410c3873ff63850a3d94","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-beta.7.tgz","fileCount":242,"integrity":"sha512-HcyfFfNODsr27SysjoAPtWzxO4TNf3UXoriFFGOhFtiTztrPvgs012j2ycgKg3i2uS8xsLu30JMVmOXqnfgabA==","signatures":[{"sig":"MEQCIBRMmg/B2644U6Gwl/Ps22c2kGIIy4VW76IciK9jmaCNAiAHwURePc5jCGgSTS7qArTSjXXCoweNTokKzItbKY+DTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8160910},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"f73690e062f19baff3bcb481a8dcb52e2f10a8e4","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-beta.7_1777235341113_0.08338215371263735","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-beta.9":{"name":"synabun","version":"2026.4.26-beta.9","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-beta.9","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"f5055ea569904e007cd54a35f9a866dea18dbefb","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-beta.9.tgz","fileCount":242,"integrity":"sha512-bmYFrbqy47KDKt4ukh3vEg0olmmDb35wikqF6/15PkJ1XKYJYc/A3hmhtCNvdWo0fw8t0ur8YqQ9E0XwuFKYtA==","signatures":[{"sig":"MEYCIQDcx52eWy1P/onjfkaEbRUkTFcnhUJIMgFJGvWJhygIhAIhAL0kITLt1oUhfP6sI2DiGG9vRdhVIh1RuuTd4HAZmrXl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8165492},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"a6b00cbcb073c65bd8eca0214130ee359e118167","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-beta.9_1777237370293_0.6380202997982192","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-beta.10":{"name":"synabun","version":"2026.4.26-beta.10","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-beta.10","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"e534a482d0879b5d86e761e753c988d7c48b2c88","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-beta.10.tgz","fileCount":242,"integrity":"sha512-7UB5SmxPFph23YpAnrJpWbQrcOqwITgWEdq6s/1Gl0Hs1UA/9hdq8zlAK6QY5dsVrRJc/LpoN06oFB8S0fIiwQ==","signatures":[{"sig":"MEQCICjgTRveqihRiViYuzWIml8El12cjctHdXvL9hB6rgAUAiA5AvSlqY9V1bu5dEbox4WSOLx8Txwhp7EfroE6CpfFIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8167054},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"0f2d700d37b8b488f436bc757b88973519f0a04d","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-beta.10_1777238485646_0.3254200237722169","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-beta.11":{"name":"synabun","version":"2026.4.26-beta.11","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-beta.11","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"8439d0517113fa399272084f38dd18a3568b78ff","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-beta.11.tgz","fileCount":242,"integrity":"sha512-uel0UmcDLSohdtTmNpIkQQbcRts0pT31DJTsePuoKTHP5bg8ab0lohkaDFZ4lo5DsdpADUe3+iV2JjZtLbkZdQ==","signatures":[{"sig":"MEUCIQD3ukzHM0O5lwT9PHHTuTeqcjdWqIPX3P7byWeR2l9b0AIgBHA4AtFhKua+UESudF5v1/ltIutA2CLVQQo2ig9YYeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8170061},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"179e052ffcbb18b26655585e05fd0edf57f776a8","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-beta.11_1777239420962_0.8884315176917552","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-beta.12":{"name":"synabun","version":"2026.4.26-beta.12","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-beta.12","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"73e77b5dcb8e34b55a4202c1fb15446972d36ef2","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-beta.12.tgz","fileCount":242,"integrity":"sha512-KQbWNZ5tMhsBdz0yp2OWEpy7tvpA14vbgsm0jswbJeqyJSLxdP+p2KhdZXFIdA2dlbsgge8ZWHV1qyZgKS1Aaw==","signatures":[{"sig":"MEUCIQCaFhk1zuMZupFP8QF6UWfy/m1Wa+sYOaMSxwUTTNCm8wIgIORG1iT894InnxBSZXqHdsCz26reApbd76KjClqZIZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8172619},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"deebde28a2900750bdbef32868f1d4565563cdf4","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-beta.12_1777241901659_0.38754233898752477","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-beta.13":{"name":"synabun","version":"2026.4.26-beta.13","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-beta.13","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"d8074973127bb767719ed26f2ee20630ea8330b7","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-beta.13.tgz","fileCount":242,"integrity":"sha512-WdVARui91wbT8P0BmLNkibNoEbbB3WPBhn11Xq+OkobrdzF0uJR2GcqEb6kqHt+8Xv4i+fegv29y19yfpi/29g==","signatures":[{"sig":"MEUCIQCYjlGSmRU4eS7A2+34g4DPqheQLrM5LGPp04vC/3afNQIgX66QQFpaJio0CPiHA5AKxoI9p6P/rpFH3peVIIJ/YPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8173252},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"20b9e257bd14f9333191ded8fcab128dba00f14b","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-beta.13_1777243708839_0.681586861987467","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-beta.14":{"name":"synabun","version":"2026.4.26-beta.14","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-beta.14","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"3e2076421366229b14c2fbedc7fb812441d9f3e6","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-beta.14.tgz","fileCount":242,"integrity":"sha512-iW4E6BNT3ETOAom0elVUyLB/TvvWZERZR3p00aqmnINAXI/nb/ekRaPUg4z/pDYJZLaLIh5NwwehmSP+hCiR4Q==","signatures":[{"sig":"MEQCIESFeK//gKpKo0esKEdOsoNeoXZemehjy4YbZ6/KA3LCAiB+g9+h679Qs+P2UhBpbUl7WEW9WTwL14renrz8tMgsYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8174656},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"1471fae1589256261525d6eed83ccc640f008427","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-beta.14_1777244893848_0.4608256197212497","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-2":{"name":"synabun","version":"2026.4.26-2","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-2","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"f6de06e44e1c678723f39a2a1ad5af943ab570e4","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-2.tgz","fileCount":242,"integrity":"sha512-4ib+JyhAlyUl7ptqJN91/1Z1im2YnC/sWDLIWFQeNlXcibGZ4hcWyZxwDaw69j8u/3juJvQAysj1wwEe7IvgQA==","signatures":[{"sig":"MEUCIEW7FUgbBhFjBgG3TKG0Cuhdl9rnAyBKA2mkrtyHrFQ2AiEAlXM8dkmJdGLO+bicuje+t4k4j726PdD+yN1j6xuL8X8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8160679},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"37b7feca513b6829984dc3664d91f4a48ef1603a","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-2_1777248079606_0.2646248772673896","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-3":{"name":"synabun","version":"2026.4.26-3","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-3","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"39c2799b21493dd691c5088bbdfa9a9c3666e0e8","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-3.tgz","fileCount":242,"integrity":"sha512-MTv80Tx9N/O22kdq8I8fmAqpSKvKy3ravYE0e3eJMr3iVBIdr7yypjdRpOUo6RtWoMzHPLc5YYmQv3qUeWWpYg==","signatures":[{"sig":"MEYCIQD0qoB3Pw1BRlp7LKcUJjqOzcW5hrQDCmR+TrZAUsC3PQIhAJ+cPfBvj6sWmYN0yjs1O3W9yaSPTyPgI+vfUpLMGKzL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8174650},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"f7f71621c7074c447cde8792d96dbcc0d3a5732a","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-3_1777249396081_0.6507212041066293","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-beta.15":{"name":"synabun","version":"2026.4.26-beta.15","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-beta.15","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"52faf4205d7fae0dcb6d0bdf5aa6cd10769fad50","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-beta.15.tgz","fileCount":242,"integrity":"sha512-smQGvPGeLSmtnWjFFhU+qGBcSR5q7vVAPneKjrcHeZIzA3V3rQYHcnU8aMsWhKJK03BaZnXG95nkD4yXJTi8sw==","signatures":[{"sig":"MEQCIAgwxVZV4+/bZue9TbMYdNh1M4Efo3+zuwykIWTpUf1QAiBdVD2uunHDDCrMyS0XqrnqB6IVSyH5kNNaCrVQ2o2jLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8174641},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"d9980e040052dffcb7b4f2ab618c1e33a1cc8f4b","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-beta.15_1777250860521_0.6400925694639603","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-4":{"name":"synabun","version":"2026.4.26-4","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-4","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"2f289437c8c618d469985e111e889f2a5ad977ce","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-4.tgz","fileCount":242,"integrity":"sha512-bIjAj8P10ekLyP2cLzwGqHYEv13wh1wUl1pMAcuj8oBN1ORePgffZCQebb2mFYHwv8hteedd0f+rQmyMCjq8iA==","signatures":[{"sig":"MEQCIHKpw3AqKvwx0tthUaLHbSAaR6yfyKlixT/sTBJ4/XvBAiB9A1C002vXyOkb1uQGe5FmelPkoWPCE/xu7H+xJurgFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8174635},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"8d0f6b8f93d72f5f1d44b2af3ca7eca5091db6eb","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-4_1777251504083_0.4253862393913379","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-6":{"name":"synabun","version":"2026.4.26-6","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-6","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"34db09917227a86893ddf77689c499bf30f5c3a7","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-6.tgz","fileCount":242,"integrity":"sha512-51hDI1YoI9/7botEzXzeAGjhAdKUOIYFku7lCg7iUCrYZelEdz5WyfB8DtZ4i3yXrp6VxYxHnQ6aGCF7zVdUxA==","signatures":[{"sig":"MEYCIQCQHszb6QIc+CWhjXx+oHQ8lsfEjohbVoBu+YOtc5aQbAIhAImFFDBT22AxcAXFMEk1p8ioqcka6eSIBSF5RbPJC1r0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8174635},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"effeb020096467ea557126939f8732a7c0b76f4d","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-6_1777257536757_0.3024720945514552","host":"s3://npm-registry-packages-npm-production"}},"2026.4.26-beta.16":{"name":"synabun","version":"2026.4.26-beta.16","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.26-beta.16","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"d79015319a99717f3c51b97d3740b0225333b984","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.26-beta.16.tgz","fileCount":242,"integrity":"sha512-BFMAoCVFbUGVANpBYOev0HeDVFnwWDKyR2Ebf0Fl+lVp2AzkiIQYegPd29GWoQrcUqPDRo/Okr5Vahzul05D1A==","signatures":[{"sig":"MEUCIBi0TNDY9/n5QeoWSUlnMqPAGvEB3C4dDnDneSsTEpEqAiEA5siu8dK8xT+Ua+RzBrC85z9rDDAJhHYb94rOsplwlbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8175076},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"3ee0282517ec8624c60071970bf464d36f06a0c9","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.26-beta.16_1777310415402_0.17507772806766786","host":"s3://npm-registry-packages-npm-production"}},"2026.4.27":{"name":"synabun","version":"2026.4.27","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.27","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"45d304e58cee1c63a7b874e2b8786c4caf355ceb","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.27.tgz","fileCount":242,"integrity":"sha512-8PMYeSbNJ9Un6DKOdGCRhgpPOwG2vrh8OPN3ctTxKhaxOL6Lxs2zuDSZ/+x+gcqdffHH9hAUnnGTc5Yxc1sh1w==","signatures":[{"sig":"MEQCICYD+4iAwrB/J8QlEVGKN6CORzJiSDUNwVemOZ8m8ak5AiAqmIDMiXBM4lw990fzRTUeC/mQ+gIIE+tdf+Tfx5G85w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8141493},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"57f30e7f74f1266421e797d66f6156a1cfa4a871","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.27_1777320110938_0.47384977436780495","host":"s3://npm-registry-packages-npm-production"}},"2026.4.27-1":{"name":"synabun","version":"2026.4.27-1","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.4.27-1","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"d2b153e3ada5200da2245dec9d96e0b5b8c6e688","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.4.27-1.tgz","fileCount":242,"integrity":"sha512-T7BDpbzaaAVOZCkmYyvEHbwvPCyQ63pl8e2T2jy/Q0KV/HAiLKXRFVCnDcwtnsPj7d/5mgzYtBlFZIY+JPBvEA==","signatures":[{"sig":"MEUCIQDUA5anYfkhnQ0gz7s9AHjdqfFbglBKpB+NHP/awxJZbwIgNzTK6lU/fwHr+63sd3OocgOVeftkGfhNukkwk6J5Jv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8141297},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"020112607a525e6b7f74f8736e4b67cd5171bb22","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.4.27-1_1777327171180_0.36621912444587346","host":"s3://npm-registry-packages-npm-production"}},"2026.5.2-beta":{"name":"synabun","version":"2026.5.2-beta","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.5.2-beta","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"b04d0ee4cfb69142414a43327018aa2690f18db9","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.5.2-beta.tgz","fileCount":251,"integrity":"sha512-15owT7vHdqFFFlUBXCOS8G1wBQ8qGhRph18xZv/uIqXFQ7WykMR6ut+Cv6Eu9VKVzKNly2VTchQhBEDMK8EB3Q==","signatures":[{"sig":"MEQCICHnTaqH4MxSKpEaEpILjsziGLAKIH7v0KXBwP2MEXUHAiBjMknV08OkFqIaetZS3dIcIc02LDDeof5eiNi/ZP1zzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8493163},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"85dc618b935758364a07aed27293bb96576a72a5","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.5.2-beta_1777773602576_0.6467946915071137","host":"s3://npm-registry-packages-npm-production"}},"2026.5.3-beta":{"name":"synabun","version":"2026.5.3-beta","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.5.3-beta","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"73c3ddcaa20fef3540ec10b76756cda49c9a48d3","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.5.3-beta.tgz","fileCount":251,"integrity":"sha512-q86cb7BpXndwavRmWThpbhaEdS8UgjR1c6KtlJSBGnA4C6aUJm+UGxnqsHmIzo0SASUBnFTapUN1qn/JJgaUnw==","signatures":[{"sig":"MEUCIBgHNswNLGgBvjK241326Q2NhSJG3S1HK/oKqgWvTX81AiEA2E4fw63EhBlFPbJ3NziiTGZotAV89VCBB4AtczH4fQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8502182},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"328ebe673e3ba5a656fbc0c577b9bf30aa42bc34","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.5.3-beta_1777781487535_0.23512909775225843","host":"s3://npm-registry-packages-npm-production"}},"2026.5.3":{"name":"synabun","version":"2026.5.3","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.5.3","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"33c077c8dc49bafb62dbda9f07b5b1fcbbe928b8","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.5.3.tgz","fileCount":251,"integrity":"sha512-eNkLstQEzjPxA11arEsqksLio1iRaCTpGUPdmfOsgbg4YTxNtg3PBrJcPadmQr/WKcEu8LYxv0yPdpu5F1+Y8w==","signatures":[{"sig":"MEUCIA46YKiD211mJ4kNzYAElWRt81DpYp00MyOm6wJeb8C+AiEA4QvUfEBNs0vJtUoRzNqcProW5PgWModhiTS75NzX1IE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8459479},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"e5aafbd80fe2b3c3a77075aa67dc4432f8f149fd","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.5.3_1777789718034_0.08656600462652975","host":"s3://npm-registry-packages-npm-production"}},"2026.5.13-beta":{"name":"synabun","version":"2026.5.13-beta","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.5.13-beta","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"c2d81113956179fe1ec7ec7562d6b16c3dc0ac45","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.5.13-beta.tgz","fileCount":524,"integrity":"sha512-8b+ObTh1GP2sprJIhxF+lRD4ptC9xJuJMSDO6m+8JHnffxtBO86tnUgyL4yOpepTcKgNn4rTrgfBZJ3Q9wogBQ==","signatures":[{"sig":"MEUCIAFzP9xhPAFWtEQJXoLiJfCXOH+bzkogUbiiiRAD0E9RAiEAxzXDZKtcj0VJdpnRsAPNH0gUyuisNePUXVKv2dLOd9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10417044},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"222c155ee7d1f2ba728a6b0f617ab511c620599c","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js","prepublishOnly":"npm --prefix mcp-server install --ignore-scripts && npm --prefix mcp-server run build && node -e \"require('node:fs').accessSync('mcp-server/dist/index.js')\""},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.5.13-beta_1778777342431_0.6035989932710621","host":"s3://npm-registry-packages-npm-production"}},"2026.5.14-beta1":{"name":"synabun","version":"2026.5.14-beta1","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.5.14-beta1","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"2fc935ba1ece9d886a451ffaa2041cad1629d170","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.5.14-beta1.tgz","fileCount":524,"integrity":"sha512-k0FPLc5w/0wyDyaU7eGnwXaB0lichZP8WZQW49hvurO3ztOXFFdxJPOHrpiEQq4VUr0uVZ/h1z019UWDIEzxmg==","signatures":[{"sig":"MEUCIQC9mfvVJPXZlwAXB786fNxcblYd7RaDwiC+dHtfi1OILAIgVgaW/gj0f2bGFR6Zm3cHCHV+g6Djmi6cHuZokxjIsek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10417293},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"d4927fae15b8d56e9341bedfd57db23701d4826d","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js","prepublishOnly":"npm --prefix mcp-server install --ignore-scripts && npm --prefix mcp-server run build && node -e \"require('node:fs').accessSync('mcp-server/dist/index.js')\""},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.5.14-beta1_1778792290889_0.23473811457824034","host":"s3://npm-registry-packages-npm-production"}},"2026.5.14-beta2":{"name":"synabun","version":"2026.5.14-beta2","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.5.14-beta2","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"72e0d9687b81f3b077046f49c09df46c1ce79dc1","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.5.14-beta2.tgz","fileCount":524,"integrity":"sha512-B8WjZEBJ7eMqAN2MtEFkf74JJZIw6a+P/WDw0WSsX4cYRa81C5UsKSq2xviVe2IXuAV+NmezhNJQRc2mAs4G7Q==","signatures":[{"sig":"MEUCIQCl7uGNU9oNzWkpfSs5f50Vguc/BGTEKt5Uzp2cEbAPVQIgKpDT596P/WBp2JU1TAIbBuGezVjQcI1HFjE7jBEN57E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10417162},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"d4927fae15b8d56e9341bedfd57db23701d4826d","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js","prepublishOnly":"npm --prefix mcp-server install --ignore-scripts && npm --prefix mcp-server run build && node -e \"require('node:fs').accessSync('mcp-server/dist/index.js')\""},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.5.14-beta2_1778792833524_0.603946196118198","host":"s3://npm-registry-packages-npm-production"}},"2026.5.14":{"name":"synabun","version":"2026.5.14","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.5.14","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"2691bd3d3a5e1646a0fb4ddb6f7e77b6a06853ea","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.5.14.tgz","fileCount":524,"integrity":"sha512-Sura9cvex4HuQT383EkPJ4oosYGZLp/OoVYdOKvM+8xfrw7V5OieMmgCd9taVcbvt3UdR4nJMLdbRRPaF58ZMg==","signatures":[{"sig":"MEUCIQCywMIbIfjcSLunke/cj40qTOrzc+TpSpDvhksAae4OvAIgIKMPPmyo37X9N8t8TgWIsDK98L51xF6wbrQo+V3cr6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10417156},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"807e895936e56de3f493b1e7c4ac94d62c15a8fa","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js","prepublishOnly":"npm --prefix mcp-server install --ignore-scripts && npm --prefix mcp-server run build && node -e \"require('node:fs').accessSync('mcp-server/dist/index.js')\""},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.5.14_1778794084136_0.8759191346595481","host":"s3://npm-registry-packages-npm-production"}},"2026.5.14-beta3":{"name":"synabun","version":"2026.5.14-beta3","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.5.14-beta3","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"67f136831c0eca742b95ea8244ccee9ccbfcf16f","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.5.14-beta3.tgz","fileCount":524,"integrity":"sha512-esJU9pTf/eXENu9AlcKCNePIgOvye9xymnJbqEcIney/6a7OTnje62vmooLendRHXmZpH5Hbh9rJ2B5Q0hltWg==","signatures":[{"sig":"MEYCIQCEUTSpAqJTjs5EEuLlE5eka28fBzLfLAtqUgQdYPQfFAIhAIXdrPNGWZMKtLR8OzmVezgKIC5MPVShJNpTMhoQ19BQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10390555},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"e2ed7c2c01cfff72a4de9dda9e9beb625ccdc295","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js","prepublishOnly":"npm --prefix mcp-server install --ignore-scripts && npm --prefix mcp-server run build && node -e \"require('node:fs').accessSync('mcp-server/dist/index.js')\""},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.5.14-beta3_1778877346515_0.23618927182165628","host":"s3://npm-registry-packages-npm-production"}},"2026.5.14-beta4":{"name":"synabun","version":"2026.5.14-beta4","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.5.14-beta4","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"6eec4f86f471eac4e523253848f5ed1d511e0156","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.5.14-beta4.tgz","fileCount":524,"integrity":"sha512-ahCXbTHBBKhRQg8ibFmFi+qpDf7hPHXd9ZThbkb1UTXSVro8itb83YvKiIcAmvHX5eC6v6eNFg26hgDvPk3koQ==","signatures":[{"sig":"MEYCIQCxp7pChBqHuTqgjIgnZZDMhe2z9Js4CSxpt4ncasOjewIhAO/00N/QrFQ4a4Cu5qSkj9TibTgmzgfFwwTTDoDaxBKK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10436786},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"6a31436effb868d8f92a9260c772c260771bf455","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js","prepublishOnly":"npm --prefix mcp-server install --ignore-scripts && npm --prefix mcp-server run build && node -e \"require('node:fs').accessSync('mcp-server/dist/index.js')\""},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.5.14-beta4_1778878905092_0.6009516770141123","host":"s3://npm-registry-packages-npm-production"}},"2026.5.14-1":{"name":"synabun","version":"2026.5.14-1","keywords":["claude","memory","mcp","vector","embeddings","ai","persistent-memory","claude-code"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.5.14-1","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"setup.js"},"dist":{"shasum":"20dd6b450d92de54ff2c671f0f8565e6ffa1303c","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.5.14-1.tgz","fileCount":524,"integrity":"sha512-tViBjt8hTYqKJ2sJHRN3xd6fXNtZZpMRuH2g1k5ifHuFgNXLtI9hoOZCszcGAdO3Fes1hL6KLXJDZqjtK1ZJqw==","signatures":[{"sig":"MEUCIQC/bCHh4e7GGbSl4ujKoSbpNUfmfnPx53nthiwD0p7NdgIgbufuAFEPWzjImKjW30VXeOUQN6ru3HrvNRWKYZYM3ps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10436782},"type":"module","engines":{"node":">=22.0.0"},"gitHead":"352dde13910c033c92633216fa99a0657f8f3361","scripts":{"start":"node setup.js","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js","prepublishOnly":"npm --prefix mcp-server install --ignore-scripts && npm --prefix mcp-server run build && node -e \"require('node:fs').accessSync('mcp-server/dist/index.js')\""},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Persistent vector memory for AI assistants","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.5.14-1_1778880021543_0.6050620359300909","host":"s3://npm-registry-packages-npm-production"}},"2026.7.20-beta1":{"name":"synabun","version":"2026.7.20-beta1","keywords":["ai-agents","browser-automation","claude-code","codex","embeddings","gemini","local-first","mcp","model-context-protocol","opencode","persistent-memory","sqlite","vector-search"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.7.20-beta1","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"bin/synabun.js"},"dist":{"shasum":"77a552d39587b8ba42ca827739624ed85b5a13e3","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.7.20-beta1.tgz","fileCount":691,"integrity":"sha512-5L3jNiHLJaLZshf1OMYTxmUIZN7Rapp1yTFf5Ugm37248O/m5SkEIBP8mb/NTysW3Uq2uvt4IoyspmEFI+0cDw==","signatures":[{"sig":"MEYCIQDP3Dl+1tfFTmVpQjnB9qr/bFmNZs5b774vIkc3CkSXaAIhAJyHWntEiMY1951wbG4dNWPQCM3+N5LZhjvPMztjA37s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12404277},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"636f18afbe6b4067ff40b236ac96cad0fb8340b4","scripts":{"test":"npm run test:mcp && npm run test:neural","start":"node --disable-warning=ExperimentalWarning setup.js","server":"node --disable-warning=ExperimentalWarning neural-interface/server.js","test:mcp":"npm --prefix mcp-server test","mcp:build":"npm --prefix mcp-server run build","pack:check":"npm pack --dry-run --json --ignore-scripts","postinstall":"node postinstall.js","test:neural":"npm --prefix neural-interface test","preuninstall":"node preuninstall.js","prepublishOnly":"npm --prefix mcp-server ci --ignore-scripts && npm --prefix neural-interface ci --ignore-scripts && npm run mcp:build && npm test && node -e \"const fs = require('node:fs'); for (const path of ['mcp-server/dist/index.js', 'NOTICE', 'THIRD-PARTY-LICENSES.md']) fs.accessSync(path)\" && npm run pack:check"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Local-first persistent vector memory, MCP tooling, and multi-agent workflows for AI assistants","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/synabun_2026.7.20-beta1_1784606498173_0.06871280877586172","host":"s3://npm-registry-packages-npm-production"}},"2026.7.30":{"name":"synabun","version":"2026.7.30","keywords":["ai-agents","browser-automation","claude-code","codex","embeddings","gemini","local-first","mcp","model-context-protocol","opencode","persistent-memory","sqlite","vector-search"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.7.30","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"bin/synabun.js"},"dist":{"shasum":"826cd5fe33bc5e08e682e1c83d7c4f285872a754","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.7.30.tgz","fileCount":695,"integrity":"sha512-Bl2uIizLYpV/pwRXxjL+ljSmex9N6ChliRjai9VQlt36jm9z9MKv5uL7UNnFUe80p20c9xMDqZJQ2ZXxRw5ggg==","signatures":[{"sig":"MEUCIQC+JsZHLlyqL6V7azwvRQ2y9CwOmhuepJrUy/2aBI7lcQIgJLbR9Gglt2Y+WJnK67M72qXJOs85NwqlDGTWLwQgoVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12506678},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"1e8d4a7b438cbd3507e3284a297ddd3a9caae791","scripts":{"test":"npm run test:mcp && npm run test:neural","start":"node --disable-warning=ExperimentalWarning setup.js","server":"node --disable-warning=ExperimentalWarning neural-interface/server.js","test:mcp":"npm --prefix mcp-server test","mcp:build":"npm --prefix mcp-server run build","pack:check":"npm pack --dry-run --json --ignore-scripts","postinstall":"node postinstall.js","test:neural":"npm --prefix neural-interface test","preuninstall":"node preuninstall.js","prepublishOnly":"npm --prefix mcp-server ci --ignore-scripts && npm --prefix neural-interface ci --ignore-scripts && npm run mcp:build && npm test && node -e \"const fs = require('node:fs'); for (const path of ['mcp-server/dist/index.js', 'NOTICE', 'THIRD-PARTY-LICENSES.md']) fs.accessSync(path)\" && npm run pack:check"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Local-first persistent vector memory, MCP tooling, and multi-agent workflows for AI assistants","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.7.30_1785468607218_0.10861975278325087","host":"s3://npm-registry-packages-npm-production"}},"2026.7.31":{"name":"synabun","version":"2026.7.31","keywords":["ai-agents","browser-automation","claude-code","codex","embeddings","gemini","local-first","mcp","model-context-protocol","opencode","persistent-memory","sqlite","vector-search"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.7.31","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"bin/synabun.js"},"dist":{"shasum":"ae5e65acb70286126059da7749fcc05e6f488e14","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.7.31.tgz","fileCount":695,"integrity":"sha512-eoGX8Q7EnlItEIl0P3VWfiSUhqAb2qu1aIlspvtIDOmZtgeDIOusQ0m/mzQprnT13Q4cYjLznS8Dxo9xde432w==","signatures":[{"sig":"MEQCIG2nvde29wEUdfqbOzE+3+CmNTWbKaqq2s0HMSBXZPXxAiAPrzKygiqmUcu+kdyiTC3a0dJrv5aVTU1dQwOBHF39pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12510727},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"6944781616ecb14674429d7bc133ef46d3c767ae","scripts":{"test":"npm run test:mcp && npm run test:neural","start":"node --disable-warning=ExperimentalWarning setup.js","server":"node --disable-warning=ExperimentalWarning neural-interface/server.js","test:mcp":"npm --prefix mcp-server test","mcp:build":"npm --prefix mcp-server run build","pack:check":"npm pack --dry-run --json --ignore-scripts","postinstall":"node postinstall.js","test:neural":"npm --prefix neural-interface test","preuninstall":"node preuninstall.js","prepublishOnly":"npm --prefix mcp-server ci --ignore-scripts && npm --prefix neural-interface ci --ignore-scripts && npm run mcp:build && npm test && node -e \"const fs = require('node:fs'); for (const path of ['mcp-server/dist/index.js', 'NOTICE', 'THIRD-PARTY-LICENSES.md']) fs.accessSync(path)\" && npm run pack:check"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Local-first persistent vector memory, MCP tooling, and multi-agent workflows for AI assistants","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.7.31_1785471181631_0.5201916108585769","host":"s3://npm-registry-packages-npm-production"}},"2026.7.32":{"name":"synabun","version":"2026.7.32","keywords":["ai-agents","browser-automation","claude-code","codex","embeddings","gemini","local-first","mcp","model-context-protocol","opencode","persistent-memory","sqlite","vector-search"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.7.32","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"bin/synabun.js"},"dist":{"shasum":"dc2ef83226e55875e3d045126be582a1332e8907","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.7.32.tgz","fileCount":695,"integrity":"sha512-p1NQOFk2SEXJieAhpQMZo/yopRBo1J8S4L43zC6CLQJRwJd3EwFRH8XxAygyIAx3E8Ia1Z+xk5HS4DiXO8F9iQ==","signatures":[{"sig":"MEUCIGLsnyf27iIfqoN1HH95xiqzMRWaeiLmnA54VoYRVaqPAiEA2XZCiCnAKjTFwkukU923QKeRslEXn+7fs/bmCBSiy4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12515817},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"21312b07e699e847765299ae41313fa0175827f9","scripts":{"test":"npm run test:mcp && npm run test:neural","start":"node --disable-warning=ExperimentalWarning setup.js","server":"node --disable-warning=ExperimentalWarning neural-interface/server.js","test:mcp":"npm --prefix mcp-server test","mcp:build":"npm --prefix mcp-server run build","pack:check":"npm pack --dry-run --json --ignore-scripts","postinstall":"node postinstall.js","test:neural":"npm --prefix neural-interface test","preuninstall":"node preuninstall.js","prepublishOnly":"npm --prefix mcp-server ci --ignore-scripts && npm --prefix neural-interface ci --ignore-scripts && npm run mcp:build && npm test && node -e \"const fs = require('node:fs'); for (const path of ['mcp-server/dist/index.js', 'NOTICE', 'THIRD-PARTY-LICENSES.md']) fs.accessSync(path)\" && npm run pack:check"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Local-first persistent vector memory, MCP tooling, and multi-agent workflows for AI assistants","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.7.32_1785474410358_0.3154936358993672","host":"s3://npm-registry-packages-npm-production"}},"2026.7.34":{"name":"synabun","version":"2026.7.34","keywords":["ai-agents","browser-automation","claude-code","codex","embeddings","gemini","local-first","mcp","model-context-protocol","opencode","persistent-memory","sqlite","vector-search"],"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","_id":"synabun@2026.7.34","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"homepage":"https://synabun.ai","bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"bin":{"synabun":"bin/synabun.js"},"dist":{"shasum":"6a5d481d73bf71c87e9f4e3b49c8bb1c63655f8e","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.7.34.tgz","fileCount":696,"integrity":"sha512-AoArABuGQ9FvjM1HpVQHq0urrssTV4FjtDib54yuHEtGZjM3pHbngRzsMC/5lJm9rMgiuxjy6/iK12s0kuNtQA==","signatures":[{"sig":"MEUCIQD9xSpYmRwemvd5uA0luo0IPWmkonDaDoSW+CrUwPPC0wIgbFX59lrI6oLouvS+5RH12Myh1hf6EBfsp7d14u4lo8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12563171},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"f233eca8a579601668821713372fc2e8e76bde5c","scripts":{"test":"npm run test:mcp && npm run test:neural","start":"node --disable-warning=ExperimentalWarning setup.js","server":"node --disable-warning=ExperimentalWarning neural-interface/server.js","test:mcp":"npm --prefix mcp-server test","mcp:build":"npm --prefix mcp-server run build","pack:check":"npm pack --dry-run --json --ignore-scripts","postinstall":"node postinstall.js","test:neural":"npm --prefix neural-interface test","preuninstall":"node preuninstall.js","prepublishOnly":"npm --prefix mcp-server ci --ignore-scripts && npm --prefix neural-interface ci --ignore-scripts && npm run mcp:build && npm test && node -e \"const fs = require('node:fs'); for (const path of ['mcp-server/dist/index.js', 'NOTICE', 'THIRD-PARTY-LICENSES.md']) fs.accessSync(path)\" && npm run pack:check"},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"repository":{"url":"git+https://github.com/danilokhury/Synabun.git","type":"git"},"_npmVersion":"11.9.0","description":"Local-first persistent vector memory, MCP tooling, and multi-agent workflows for AI assistants","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synabun_2026.7.34_1785538355294_0.13747024713122347","host":"s3://npm-registry-packages-npm-production"}},"2026.9.5":{"name":"synabun","version":"2026.9.5","description":"Local-first persistent vector memory, MCP tooling, and multi-agent workflows for AI assistants","license":"Apache-2.0","author":{"name":"The SynaBun Authors"},"repository":{"type":"git","url":"git+https://github.com/danilokhury/Synabun.git"},"homepage":"https://synabun.ai","type":"module","bin":{"synabun":"bin/synabun.js"},"scripts":{"start":"node --disable-warning=ExperimentalWarning setup.js","server":"node --disable-warning=ExperimentalWarning neural-interface/server.js","mcp:build":"npm --prefix mcp-server run build","test":"npm run test:mcp && npm run test:neural","test:mcp":"npm --prefix mcp-server test","test:neural":"npm --prefix neural-interface test","pack:check":"npm pack --dry-run --json --ignore-scripts","postinstall":"node postinstall.js","preuninstall":"node preuninstall.js","prepublishOnly":"npm --prefix mcp-server ci --ignore-scripts && npm --prefix neural-interface ci --ignore-scripts && npm run mcp:build && npm test && node -e \"const fs = require('node:fs'); for (const path of ['mcp-server/dist/index.js', 'NOTICE', 'THIRD-PARTY-LICENSES.md']) fs.accessSync(path)\" && npm run pack:check"},"keywords":["ai-agents","browser-automation","claude-code","codex","embeddings","gemini","local-first","mcp","model-context-protocol","opencode","persistent-memory","sqlite","vector-search"],"bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"engines":{"node":">=22.19.0"},"publishConfig":{"access":"public"},"gitHead":"d5bbf31448104201992e68e962fcf78db577ebab","_id":"synabun@2026.9.5","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-sIl6NPlZfYS6fWQAVgoazf3WTz6C7o3IbyRltwtHvYmJ2KcG3InwrhSePc/KRmmEK3B6Jg0TdQ6A0nr33qKeUQ==","shasum":"e2cd78a472bfdae4cdbb1f6a39648cbcbb65160d","tarball":"https://registry.npmjs.org/synabun/-/synabun-2026.9.5.tgz","fileCount":703,"unpackedSize":12738118,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGOJM91lA+DUMDEGMBVliCub2zplVQY7L5gA73rTYMX/AiBU7NYLQo0CDRWhPoeVWkInKeVqrN2JwsmxfXF0r99Fow=="}]},"_npmUser":{"name":"synabun.ai","email":"chat@synabun.ai"},"directories":{},"maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/synabun_2026.9.5_1788580063869_0.11598703941876631"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-30T02:42:42.442Z","modified":"2026-09-05T03:47:44.233Z","1.3.0":"2026-03-30T02:42:42.680Z","2026.3.30":"2026-03-30T03:52:43.118Z","2026.3.301":"2026-03-30T04:03:40.121Z","2026.3.302":"2026-03-30T04:31:15.304Z","2026.3.303":"2026-03-30T06:12:51.104Z","2026.3.304":"2026-03-30T06:30:28.996Z","2026.3.305":"2026-03-30T06:37:37.934Z","2026.3.306":"2026-03-30T07:00:48.264Z","2026.3.307":"2026-03-30T07:05:12.423Z","2026.3.308":"2026-03-30T07:11:55.830Z","2026.3.310":"2026-03-30T19:07:15.469Z","2026.3.311":"2026-03-30T19:51:11.864Z","2026.3.312":"2026-03-30T22:35:05.299Z","2026.3.313":"2026-03-30T23:08:53.359Z","2026.3.314":"2026-03-30T23:51:26.854Z","2026.3.315":"2026-03-31T00:50:37.073Z","2026.3.316":"2026-03-31T01:14:48.647Z","2026.3.3101":"2026-03-31T03:38:02.805Z","2026.3.3102":"2026-03-31T03:52:04.075Z","2026.3.31003":"2026-03-31T04:18:49.582Z","2026.3.31004":"2026-04-01T03:15:56.487Z","2026.3.31005":"2026-04-01T03:23:03.216Z","2026.3.31006":"2026-04-01T05:13:56.252Z","2026.3.31007":"2026-04-01T05:51:28.242Z","2026.3.31008":"2026-04-01T23:32:23.713Z","2026.4.1":"2026-04-02T00:03:50.024Z","2026.4.2-beta.0":"2026-04-20T19:28:10.993Z","2026.4.2-beta.1":"2026-04-20T22:30:58.571Z","2026.4.20-beta.0":"2026-04-20T22:52:32.023Z","2026.4.20-beta.1":"2026-04-21T00:40:11.266Z","2026.4.20-beta.2":"2026-04-21T01:38:50.228Z","2026.4.20-beta.3":"2026-04-21T02:55:18.960Z","2026.4.20-beta.4":"2026-04-21T04:04:03.048Z","2026.4.20-beta.5":"2026-04-21T04:26:49.788Z","2026.4.20-beta.6":"2026-04-21T04:47:57.198Z","2026.4.20-beta.7":"2026-04-21T05:10:29.398Z","2026.4.20-beta.8":"2026-04-21T05:33:48.712Z","2026.4.20-beta.9":"2026-04-21T05:56:58.758Z","2026.4.20-beta.10":"2026-04-21T06:37:24.415Z","2026.4.20-beta.11":"2026-04-21T06:56:37.392Z","2026.4.20-beta.12":"2026-04-21T06:58:16.439Z","2026.4.20-beta.13":"2026-04-21T16:06:03.236Z","2026.4.20-beta.14":"2026-04-21T16:46:58.371Z","2026.4.20-beta.15":"2026-04-21T18:37:48.680Z","2026.4.21":"2026-04-21T19:35:39.697Z","2026.4.2-1.1":"2026-04-22T00:16:12.666Z","2026.4.2-1.a":"2026-04-22T00:18:51.406Z","2026.4.21-1":"2026-04-22T00:20:53.578Z","2026.4.25-beta.1":"2026-04-25T23:40:23.873Z","2026.4.25-beta.2":"2026-04-26T01:18:32.820Z","2026.4.25-beta.3":"2026-04-26T04:05:22.039Z","2026.4.26":"2026-04-26T06:46:42.772Z","2026.4.26-beta":"2026-04-26T07:55:43.458Z","2026.4.26-beta.1":"2026-04-26T08:02:32.315Z","2026.4.26-beta.2":"2026-04-26T16:54:58.417Z","2026.4.26-beta.3":"2026-04-26T16:59:24.986Z","2026.4.26-beta.4":"2026-04-26T17:18:52.839Z","2026.4.26-1":"2026-04-26T19:00:27.094Z","2026.4.26-beta.5":"2026-04-26T19:46:39.319Z","2026.4.26-beta.6":"2026-04-26T20:06:53.462Z","2026.4.26-beta.7":"2026-04-26T20:29:01.312Z","2026.4.26-beta.9":"2026-04-26T21:02:50.524Z","2026.4.26-beta.10":"2026-04-26T21:21:25.872Z","2026.4.26-beta.11":"2026-04-26T21:37:01.171Z","2026.4.26-beta.12":"2026-04-26T22:18:21.873Z","2026.4.26-beta.13":"2026-04-26T22:48:29.101Z","2026.4.26-beta.14":"2026-04-26T23:08:14.098Z","2026.4.26-2":"2026-04-27T00:01:19.819Z","2026.4.26-3":"2026-04-27T00:23:16.322Z","2026.4.26-beta.15":"2026-04-27T00:47:40.751Z","2026.4.26-4":"2026-04-27T00:58:24.316Z","2026.4.26-6":"2026-04-27T02:38:56.972Z","2026.4.26-beta.16":"2026-04-27T17:20:15.659Z","2026.4.27":"2026-04-27T20:01:51.127Z","2026.4.27-1":"2026-04-27T21:59:31.560Z","2026.5.2-beta":"2026-05-03T02:00:02.814Z","2026.5.3-beta":"2026-05-03T04:11:27.833Z","2026.5.3":"2026-05-03T06:28:38.272Z","2026.5.13-beta":"2026-05-14T16:49:02.712Z","2026.5.14-beta1":"2026-05-14T20:58:11.147Z","2026.5.14-beta2":"2026-05-14T21:07:13.803Z","2026.5.14":"2026-05-14T21:28:04.375Z","2026.5.14-beta3":"2026-05-15T20:35:46.785Z","2026.5.14-beta4":"2026-05-15T21:01:45.396Z","2026.5.14-1":"2026-05-15T21:20:21.835Z","2026.7.20-beta1":"2026-07-21T04:01:38.419Z","2026.7.30":"2026-07-31T03:30:07.467Z","2026.7.31":"2026-07-31T04:13:01.916Z","2026.7.32":"2026-07-31T05:06:50.587Z","2026.7.34":"2026-07-31T22:52:35.543Z","2026.9.5":"2026-09-05T03:47:44.101Z"},"bugs":{"url":"https://github.com/danilokhury/Synabun/issues"},"author":{"name":"The SynaBun Authors"},"license":"Apache-2.0","homepage":"https://synabun.ai","keywords":["ai-agents","browser-automation","claude-code","codex","embeddings","gemini","local-first","mcp","model-context-protocol","opencode","persistent-memory","sqlite","vector-search"],"repository":{"type":"git","url":"git+https://github.com/danilokhury/Synabun.git"},"description":"Local-first persistent vector memory, MCP tooling, and multi-agent workflows for AI assistants","maintainers":[{"name":"synabun.ai","email":"chat@synabun.ai"}],"readme":"<p align=\"center\">\n  <img src=\"public/synabun.png\" alt=\"SynaBun\" width=\"120\" />\n</p>\n\n<h1 align=\"center\">SynaBun</h1>\n\n<p align=\"center\">\n  Persistent vector memory for AI assistants — powered by SQLite and local embeddings.\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/synabun\"><img src=\"https://img.shields.io/npm/v/synabun?color=cb3837&logo=npm&logoColor=white\" alt=\"npm version\" /></a>\n  <a href=\"https://www.npmjs.com/package/synabun\"><img src=\"https://img.shields.io/npm/dm/synabun?color=cb3837&logo=npm&logoColor=white\" alt=\"npm downloads\" /></a>\n  <a href=\"./LICENSE\"><img src=\"https://img.shields.io/npm/l/synabun?color=blue\" alt=\"license\" /></a>\n  <a href=\"https://github.com/danilokhury/Synabun/actions/workflows/ci.yml\"><img src=\"https://github.com/danilokhury/Synabun/actions/workflows/ci.yml/badge.svg\" alt=\"CI\" /></a>\n  <a href=\"https://discord.gg/x6yWqE9GZP\"><img src=\"https://img.shields.io/badge/Discord-Join-5865F2?logo=discord&logoColor=white\" alt=\"Discord\" /></a>\n  <a href=\"https://x.com/SynabunAI\"><img src=\"https://img.shields.io/badge/Follow-%40SynabunAI-000000?logo=x&logoColor=white\" alt=\"X / Twitter\" /></a>\n  <img src=\"https://img.shields.io/badge/Node.js-22%2B-339933?logo=nodedotjs&logoColor=white\" alt=\"Node.js 22+\" />\n  <img src=\"https://img.shields.io/badge/MCP-Protocol-8B5CF6\" alt=\"MCP Protocol\" />\n  <img src=\"https://img.shields.io/badge/SQLite-Database-003B57?logo=sqlite&logoColor=white\" alt=\"SQLite\" />\n</p>\n\n<p align=\"center\">\n  <a href=\"https://synabun.ai\">synabun.ai</a> · <a href=\"https://synabun.ai/docs\">Docs</a> · <a href=\"https://synabun.ai/blog\">Blog</a> · <a href=\"https://synabun.ai/compare\">Compare</a> · <a href=\"https://synabun.ai/changelog\">Changelog</a>\n</p>\n\n---\n\nAny Claude Code, Codex, Gemini, OpenCode, Cursor, Windsurf, or MCP-compatible AI tool can connect to SynaBun and retain knowledge across sessions through [semantic vector search](https://synabun.ai/blog/all-minilm-l6-v2-mcp-vector-memory). Dedicated sidepanels ship for Claude Code, Codex, and OpenCode with tool activity docks, per-agent abort, permission cards, context gauges, and Multi-CLI Resume. Memories are stored in a [local SQLite database](https://synabun.ai/blog/self-hosted-ai-memory-vs-cloud) with built-in vector search — no external services, no API keys, no Docker.\n\n## Features\n\n- **Semantic Search** — find memories by meaning, not keywords, using cosine similarity\n- **Recall Profile Presets** — Quick, Balanced, Deep, and Custom profiles with 6 fine-tune controls, an impact indicator (tokens/recall, memories reachable, session context), and configurable server-side defaults\n- **Multi-Project** — single collection serves all projects with automatic project detection and cross-project recall\n- **Smart Relevance** — time decay (90-day half-life), project boost (1.2x), and access frequency scoring\n- **User-Defined Categories** — hierarchical categories with prescriptive routing descriptions; dynamic schema refresh without server restart\n- **Neural Interface** — interactive 3D force-directed graph visualization at `localhost:3344`\n- **[Local Embeddings](https://synabun.ai/blog/all-minilm-l6-v2-mcp-vector-memory)** — built-in Transformers.js (`all-MiniLM-L6-v2`, 384 dims) — no API key or internet needed after first run\n- **Onboarding Wizard** — guided setup through the Neural Interface UI\n- **Trash & Restore** — soft-delete with full restore capability; trash management via Neural Interface\n- **Memory Sync** — SHA-256 file hash tracking detects when related source files change, flagging stale memories\n- **OpenClaw Bridge** — read-only integration overlays OpenClaw workspace memories as ephemeral nodes in the 3D graph\n- **Category Logos** — upload custom logos for parent categories, rendered on sun nodes in the 3D visualization\n- **Backup & Restore** — export and import SQLite database snapshots via the Neural Interface\n- **[Multi-CLI Sidepanels](https://synabun.ai/blog/skinning-claude-code)** — dedicated sidepanels for Claude Code, Codex, and OpenCode with per-agent abort, tool activity docks, permission cards, TODO drawer, context gauge, session menu, new-session modal with project + branch selection, and Multi-CLI Resume with provider picker\n- **Automation Studio** — visual template editor with user-created collapsible folders (drag/drop, icons, colors), per-template launch defaults (CLI / Model / Thinking effort / MCP profile), and first-class 4-CLI support (Claude Code, Codex, Gemini, OpenCode)\n- **Universal MCP Management** — smart-paste add form auto-detects 5 config formats, syncs one MCP server across Claude Code / Codex / Gemini / OpenCode, centralized env vault with sensitive-value masking, auto profile registration, and one-click install from GitHub\n- **Claude Code Hooks** — 7 lifecycle hooks automate memory recall, storage, and session indexing\n- **User Learning** — 5 binding directives that observe user communication patterns, preferences, and behavioral singularity across sessions (Priority 7 nudge, feature flag, threshold controls)\n- **Hybrid Resume Search** — FTS5 + semantic search across saved sessions so old conversations can be resumed across CLIs\n- **Multi-Runtime Skills** — `/synabun` command hub and `/leonardo` media prompter work on both Claude Code and Codex; `/synabun changelog` quick action available from the OpenCode sidepanel\n- **Leonardo AI Integration** — 5 browser-based MCP tools for AI image and video generation via Leonardo.ai — no API key needed, full UI automation via Playwright with the `/leonardo` skill for guided creation\n- **Enhanced Browser Tooling** — new `browser_cheatsheet` tool with curated selectors per platform, snapshot modes + viewport filtering, `returnSnapshot` that folds actions and observations into one call, selector auto-heal via `textHint`, and CLI/sidepanel session isolation\n- **YouTube Trailer Autopilot** — end-to-end game trailer pipeline: discover candidates via IGDB + Steam, download MP4s (Steam direct or yt-dlp), and publish to YouTube Studio with metadata, thumbnails, scheduling, and analytics — all via browser automation (bypasses the Data API's unaudited-project private-lock and ~6/day quota)\n- **Modern Code Rendering** — syntax highlighting, file path linkification, language labels, hover-only copy buttons, 30fps throttled streaming, and real-time thinking block streaming across every sidepanel\n\n## Table of Contents\n\n- [Quick Start](#quick-start)\n- [Architecture](#architecture)\n- [MCP Tools](#mcp-tools)\n- [Neural Interface](#neural-interface)\n- [Usage](#usage)\n- [Memory Categories](#memory-categories)\n- [Importance Scale](#importance-scale)\n- [How It Works](#how-it-works)\n- [Configuration](#configuration)\n- [Claude Code Hooks](#claude-code-hooks)\n- [Claude Code Skills](#claude-code-skills)\n- [CLAUDE.md Integration](#claudemd-integration)\n- [Multi-Project Support](#multi-project-support)\n- [Known Limitations](#known-limitations)\n- [Troubleshooting](#troubleshooting)\n- [Cost](#cost)\n- [File Structure](#file-structure)\n- [License](#license)\n\n## Documentation\n\n| Document | Description |\n|----------|-------------|\n| **[Website Docs](https://synabun.ai/docs)** | Full documentation on synabun.ai |\n| **[README](./README.md)** | Quick start, architecture, configuration |\n| **[Contributing](./CONTRIBUTING.md)** | Bug reports, feature requests, and forking guide |\n| **[Security](./SECURITY.md)** | Security model and vulnerability reporting |\n| **[Changelog](./CHANGELOG.md)** | Version history |\n| **[Blog](https://synabun.ai/blog)** | Development blog — war stories, architecture decisions, benchmarks |\n| **[Compare](https://synabun.ai/compare)** | Feature comparison with other AI memory tools |\n\n**Contributions:** We welcome [bug reports and feature requests](https://github.com/danilokhury/Synabun/issues). Pull requests are not accepted. See [CONTRIBUTING.md](./CONTRIBUTING.md) for details.\n\n## Quick Start\n\n### Prerequisites\n\n- Node.js 22.19+ (required by the current runtime dependencies)\n\nNo Docker, no API keys, no external services required.\n\n<details>\n<summary><strong>Optional: Build tools for terminal features</strong></summary>\n\nThe Neural Interface includes an embedded terminal powered by `node-pty` (native addon). If build tools are missing, `npm install` will warn but continue — everything else works fine.\n\n| Platform | Install |\n|----------|---------|\n| macOS | `xcode-select --install` |\n| Linux | `sudo apt install build-essential python3` |\n| Windows | [VS Build Tools 2022](https://visualstudio.microsoft.com/visual-cpp-build-tools/) with \"Desktop development with C++\" |\n\n</details>\n\n### Install via npm\n\n```bash\nnpm install -g synabun\nsynabun\n```\n\n### Or clone from GitHub\n\n```bash\ngit clone --depth=1 https://github.com/danilokhury/Synabun.git\ncd Synabun\nnpm start\n```\n\nEither method will:\n1. Check prerequisites (Node.js 22.19+)\n2. Install all dependencies\n3. Build the MCP server\n4. Create the SQLite database (`~/.synabun/mcp-data/memory.db`)\n5. Download the embedding model (~23MB, cached permanently)\n6. Launch the Neural Interface\n7. Open the onboarding wizard in your browser\n\n<details>\n<summary><strong>Manual setup (advanced)</strong></summary>\n\n### 1. Build the MCP server\n\n```bash\ncd mcp-server\nnpm install\nnpm run build\n```\n\n> **Note:** Always use `npm run build` (not `npx tsc`) — npx can install an unrelated `tsc` package instead of using the local TypeScript compiler.\n\n### 2. Register with your AI tool\n\nAdd to your project's `.mcp.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"SynaBun\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/Synabun/mcp-server/run.mjs\"]\n    }\n  }\n}\n```\n\nOr register globally for all projects:\n\n```bash\nclaude mcp add SynaBun node \"/path/to/Synabun/mcp-server/run.mjs\" -s user\n```\n\nNo environment variables needed — SQLite and local embeddings work out of the box.\n\n### 3. Verify\n\nRestart Claude Code, then run `/mcp`. You should see the `SynaBun` server with all tools listed.\n\n</details>\n\n<details>\n<summary><strong>Platform-specific path notes</strong></summary>\n\nThe `.mcp.json` path must match the platform where **Claude Code is running**:\n\n| Platform | Path format | Example |\n|----------|-------------|---------|\n| **Windows** | Forward slashes | `D:/Apps/Synabun/mcp-server/run.mjs` |\n| **WSL** | Linux mount paths | `/mnt/d/Apps/Synabun/mcp-server/run.mjs` |\n| **Linux/macOS** | Native paths | `/home/user/Apps/Synabun/mcp-server/run.mjs` |\n\n**Common pitfall:** If Claude Code runs on Windows but you use a WSL-style path like `/mnt/j/...`, Node.js will resolve it to `J:\\mnt\\j\\...` (prepending the drive letter), which doesn't exist. Always use Windows-native paths when Claude Code runs on Windows.\n\n</details>\n\n## Architecture\n\n```\nAI Assistant (any project)\n    │\n    │  MCP Protocol (stdio or HTTP)\n    │\n┌───┴──────────────────────────┐\n│   SynaBun MCP Server         │  Node.js 22.19+ / TypeScript\n│                              │\n│  117 tools across 13 groups: │\n│  Memory (8), Profile (1),    │\n│  Browser (40), Whiteboard (5)│\n│  Cards (5), Discord (8),     │\n│  Leonardo (5), GSC (30),     │\n│  YouTube (11), Git (1),      │\n│  Loop (1), TicTacToe (1),    │\n│  Image (1)                   │\n│                              │\n│  Transformers.js             │  Local embeddings\n│  all-MiniLM-L6-v2            │  (384 dims, ~23MB model)\n│                              │\n│  node:sqlite                 │  Built-in SQLite\n│  ~/.synabun/mcp-data/        │  (vectors as Float32 BLOBs)\n│  memory.db                   │\n│                              │\n│  Playwright                  │  Browser automation\n│  (Chromium)                  │  (persistent sessions)\n└──────────────────────────────┘\n```\n\nEverything runs in a single Node.js process — no external services, no Docker, no API keys.\n\n## MCP Tools (117)\n\nSynaBun exposes 117 tools via the Model Context Protocol, organized into 13 groups:\n\n### Memory (8 tools)\n\n| Tool | Purpose | Key Parameters |\n|------|---------|----------------|\n| `remember` | Store a new memory | `content`, `category`, `project`, `tags`, `importance`, `subcategory` |\n| `recall` | Semantic search across memories | `query`, `category`, `project`, `tags`, `limit`, `min_importance` |\n| `reflect` | Update an existing memory | `memory_id` (full UUID), `content`, `importance`, `tags`, `category` |\n| `forget` | Soft-delete a memory (moves to trash) | `memory_id` |\n| `restore` | Restore a trashed memory | `memory_id` |\n| `memories` | List recent memories or get stats | `action` (recent, stats, by-category, by-project) |\n| `sync` | Detect stale memories via file hash comparison | `project` (optional filter) |\n| `category` | Create, update, delete, or list categories | `action` (create, update, delete, list), `name`, `description`, `parent` |\n\n### Profile (1 tool)\n\n| Tool | Purpose | Key Parameters |\n|------|---------|----------------|\n| `profile` | Switch tool profiles at runtime — enable or disable whole groups without restarting | `action` (get / set), `name` (preset), `groups` (custom list) |\n\nBuilt-in presets include `full` (all 14 groups) and focused modes for memory-only or browser-only workloads.\n\n### [Browser (40 tools)](https://synabun.ai/social-media-automation)\n\n19 general browser automation tools + 21 [social media extraction tools](https://synabun.ai/blog/social-media-automation), all powered by Playwright with persistent Chromium sessions. `browser_snapshot` supports multiple modes + viewport filtering, `returnSnapshot` folds actions and observations into one call, and selector auto-heal via `textHint` repairs brittle locators when a site's DOM changes.\n\n**General automation:**\n`browser_navigate`, `browser_click`, `browser_fill`, `browser_type`, `browser_hover`, `browser_select`, `browser_press`, `browser_evaluate`, `browser_snapshot`, `browser_content`, `browser_screenshot`, `browser_session`, `browser_go_back`, `browser_go_forward`, `browser_reload`, `browser_wait`, `browser_scroll`, `browser_upload`, `browser_cheatsheet`\n\n**Social media extraction:**\n`browser_extract_tweets`, `browser_extract_fb_posts`, `browser_extract_tiktok_videos`, `browser_extract_tiktok_search`, `browser_extract_tiktok_studio`, `browser_extract_tiktok_profile`, `browser_extract_wa_chats`, `browser_extract_wa_messages`, `browser_extract_ig_feed`, `browser_extract_ig_profile`, `browser_extract_ig_post`, `browser_extract_ig_reels`, `browser_extract_ig_search`, `browser_extract_li_feed`, `browser_extract_li_profile`, `browser_extract_li_post`, `browser_extract_li_notifications`, `browser_extract_li_messages`, `browser_extract_li_search_people`, `browser_extract_li_network`, `browser_extract_li_jobs`\n\n### Whiteboard (5 tools)\n\n| Tool | Purpose |\n|------|---------|\n| `whiteboard_read` | View whiteboard contents |\n| `whiteboard_add` | Place new items on the whiteboard |\n| `whiteboard_update` | Modify items on the whiteboard |\n| `whiteboard_remove` | Delete items from the whiteboard |\n| `whiteboard_screenshot` | Capture the whiteboard as an image |\n\n### Cards (5 tools)\n\n| Tool | Purpose |\n|------|---------|\n| `card_list` | See all open memory cards |\n| `card_open` | Open a memory card on screen |\n| `card_close` | Dismiss open memory cards |\n| `card_update` | Move, resize, pin, or compact cards |\n| `card_screenshot` | Capture open cards as an image |\n\n### [Discord (8 tools)](https://synabun.ai/blog/discord-automation)\n\n| Tool | Purpose |\n|------|---------|\n| `discord_guild` | Server info, channels, members, roles, audit log |\n| `discord_channel` | Create, edit, delete channels and set permissions |\n| `discord_role` | Create, edit, delete roles, assign/remove from members |\n| `discord_message` | Send, edit, delete, pin, react, bulk delete, list messages |\n| `discord_member` | Member info, kick, ban, unban, timeout, nickname |\n| `discord_onboarding` | Welcome screen, rules, verification, onboarding prompts |\n| `discord_webhook` | Create, edit, delete, list, execute webhooks |\n| `discord_thread` | Create, archive, unarchive, lock, delete threads |\n\n### [Automation (1 tool)](https://synabun.ai/blog/loops-and-agents-from-hell)\n\n| Tool | Purpose |\n|------|---------|\n| `loop` | Run, stop, or check autonomous background tasks |\n\n### Leonardo AI (5 tools)\n\nBrowser-based AI image and video generation via [Leonardo.ai](https://app.leonardo.ai). No API key needed — all tools automate the Leonardo.ai web UI directly via Playwright.\n\n| Tool | Purpose |\n|------|---------|\n| `leonardo_browser_navigate` | Navigate to specific Leonardo.ai pages (home, library, image editor, video, upscaler, blueprints, realtime canvas, models) |\n| `leonardo_browser_generate` | Fill the prompt and click Generate — configure UI settings (model, style, dimensions, motion controls) beforehand using generic browser tools |\n| `leonardo_browser_library` | View or search the Leonardo.ai generation library |\n| `leonardo_browser_download` | Capture the current Leonardo.ai page as a screenshot to see generation results |\n| `leonardo_browser_reference` | Upload and attach a reference image (style / character / content) to the next generation |\n\n> **Tip:** Use the `/leonardo` skill in Claude Code or Codex for an expert-guided creation experience with a 7-phase video prompter, 6-phase image prompter, model advisor with decision matrices for 30+ models, curated prompt library, and style guide with motion controls and camera combos.\n\n### Google Search Console (30 tools)\n\nBrowser-based control of [Google Search Console](https://search.google.com/search-console). No API key — uses the user's authenticated Google session in the SynaBun browser. Locale-tolerant (selectors keyed to URL paths, material-icon ligatures, and aria roles instead of UI strings).\n\n**Navigation & property**\n| Tool | Purpose |\n|------|---------|\n| `gsc_navigate` | Open any GSC section (overview, performance_search, performance_discover, performance_news, inspect, pages, videos, sitemaps, removals, cwv_mobile, cwv_desktop, https, security, manual_actions, links, achievements, settings, crawl_stats, users, change_address, associations, disavow, shopping, merchant, plus 17 enhancement reports). Preserves active property. |\n| `gsc_property` | List, select, read, or add a property (domain or URL-prefix). |\n\n**URL Inspection**\n| Tool | Purpose |\n|------|---------|\n| `gsc_inspect_url` | Inspect a URL, polls up to 30s for the result panel, returns structured JSON (indexingState, canonicals, lastCrawl, sitemap, robots, enhancements, etc.). |\n| `gsc_inspect_test_live` | Click \"Test live URL\" and poll up to 90s for live test results. |\n| `gsc_inspect_request_indexing` | [mutating] Submit URL to Google's indexing queue. |\n| `gsc_inspect_view_crawled` | Open the View Crawled Page panel — switch between html / screenshot / http_response / more_info tabs. |\n\n**Performance**\n| Tool | Purpose |\n|------|---------|\n| `gsc_performance_query` | Query a Performance report — searchType, dateRange (preset or custom), dimension (query/page/country/device/searchAppearance/date), filter chips, comparison toggle. Auto-scrolls grid up to `limit` rows and returns totals + table JSON. |\n| `gsc_performance_export` | Trigger the report Export menu (CSV / Excel / Google Sheets). |\n| `gsc_performance_chart_screenshot` | Screenshot the current performance chart. |\n\n**Indexing**\n| Tool | Purpose |\n|------|---------|\n| `gsc_pages_report` | Read the Pages (Coverage) report — totals, per-reason buckets, optional drill-down to URL examples. |\n| `gsc_pages_validate_fix` | [mutating] Start a Validate Fix run for a chosen reason bucket. |\n| `gsc_videos_report` | Read the Video Indexing report (same shape as `gsc_pages_report`). |\n| `gsc_sitemap` | List, submit, delete, or view errors for sitemaps. |\n| `gsc_removals` | List or create URL-removal requests (temporary 6-month, outdated content, SafeSearch). |\n| `gsc_removals_cancel` | [mutating] Cancel a pending temporary removal. |\n\n**Experience, Enhancements, Links**\n| Tool | Purpose |\n|------|---------|\n| `gsc_cwv_report` | Core Web Vitals (mobile / desktop) — poor / needs-improvement / good URL counts and per-issue groups. |\n| `gsc_https_report` | HTTPS coverage and non-HTTPS URL reasons. |\n| `gsc_security_issues` | Read security issues; optionally request a review. |\n| `gsc_manual_actions` | Read manual actions; optionally submit a reconsideration request with custom body text. |\n| `gsc_enhancements` | Read any structured-data Enhancements report (breadcrumbs, faq, sitelinks, videos, products, recipes, review, events, jobposting, speakable, qa, logos, sitenames, dataset, practice, math, merchant). |\n| `gsc_links_report` | Top linked pages / linking sites / linking text / internally linked. Auto-paginates. |\n| `gsc_links_export` | Trigger Links report Export menu. |\n\n**Settings & Management**\n| Tool | Purpose |\n|------|---------|\n| `gsc_settings` | Read settings page (ownership, verification, users); change address. |\n| `gsc_crawl_stats` | Crawl Stats — totals (requests, bytes, response time) plus host / response-code / file-type / Googlebot-type breakdowns. |\n| `gsc_users` | List, add, remove, change-role for property users. |\n| `gsc_associations` | List, add, remove associations (Analytics, Merchant Center, Ads, Play, YouTube, Actions, Chrome Web Store). |\n| `gsc_disavow` | [mutating] Download / upload / delete the Disavow Links file. |\n| `gsc_shopping` | Read the Shopping / Merchant Listings report. |\n| `gsc_extract_table` | Generic GSC grid → JSON extractor when no specific tool covers a panel. |\n| `gsc_screenshot` | Full-page screenshot of the active GSC tab. |\n\n> **Auth:** GSC tools require an authenticated Google session in the SynaBun-managed browser. If a tool detects a redirect to `accounts.google.com`, it returns a clear error so you can sign in once and retry. URL Inspection polling: 30 s default, 90 s for live test (Google's own timeout). Mutating tools are clearly labelled `[mutating]` in their descriptions.\n\n### [YouTube Trailer Autopilot (11 tools)](https://synabun.ai/blog/youtube-automation)\n\nEnd-to-end game trailer pipeline — discover, download, publish, and analyze. Browser automation drives YouTube Studio directly via a signed-in Google session to avoid the Data API's unaudited-project private-lock and ~6/day quota. Sourcing (IGDB + Steam) and analytics delegate to the Neural Interface API.\n\n**Discovery & Download**\n| Tool | Purpose |\n|------|---------|\n| `youtube_source` | Discover game trailer candidates via IGDB (metadata + Steam appid + YouTube trailer ids) and Steam Storefront (direct MP4 URLs). Supports genre/platform/hype filters and lookback windows. |\n| `youtube_download` | Download a trailer to disk. Prefers Steam publisher MP4s (direct HTTPS, no yt-dlp/ffmpeg needed); falls back to yt-dlp for YouTube-only trailers. |\n\n**Studio Publishing**\n| Tool | Purpose |\n|------|---------|\n| `youtube_navigate` | Open a YouTube Studio section (dashboard, content, analytics, playlists, comments, subtitles, copyright, earn, customization). Auto-resolves the signed-in channel. |\n| `youtube_upload` | [mutating] Upload a local video to YouTube Studio via the Create → Upload dialog. Drives the Polymer/shadow-DOM wizard: title, description, tags, made-for-kids, advances through Details → Video elements → Checks → Visibility, clicks Done. |\n| `youtube_metadata` | [mutating] Edit an existing video's metadata: title, description, tags, category, made-for-kids flag. Saves on completion. |\n| `youtube_thumbnail` | [mutating] Upload a custom thumbnail image to a video via its Studio edit page. |\n| `youtube_schedule` | [mutating] Set a future publish time or immediate visibility via Studio's visibility dialog. Supports ISO or \"YYYY-MM-DD HH:MM\" format. |\n| `youtube_playlist` | [mutating] Manage playlists — create, add videos, or list existing playlists. |\n| `youtube_endscreen` | [mutating] Apply an end-screen template to a video (default, last_video_subscribe, or import from recent). |\n\n**Analytics**\n| Tool | Purpose |\n|------|---------|\n| `youtube_analytics` | Read-only YouTube Analytics via the YouTube Analytics API (OAuth) — views, watch-time, likes, subscribers gained. Channel-wide or per-video. |\n| `youtube_channel` | Channel info or list recent uploads (for deduplication in the autopilot loop). |\n\n> **Prerequisites:** IGDB (Twitch) client credentials, Steam API key, YouTube OAuth consent (redirect URI `http://localhost:3344/api/youtube/oauth/callback`), and optionally yt-dlp + ffmpeg for the YouTube fallback download path. Configure in Settings → YouTube. The `youtube` profile preset enables this group alongside git, image, and browser tools.\n\n### Image (1 tool)\n\n| Tool | Purpose |\n|------|---------|\n| `image_staged` | Manage staged images — list the pending upload queue, remove items, or clear the stage. Used alongside the Neural Interface image-upload flow. |\n\n## Neural Interface\n\nSynaBun includes a 3D visualization UI for browsing and managing memories.\n\n**Start it:**\n```bash\ncd neural-interface\nnpm start\n```\n\nThen open **http://localhost:3344**\n\n**What you get:**\n- Interactive force-directed graph — memories as nodes, relationships as edges\n- Click nodes to inspect, edit, or delete memories\n- Semantic search bar (press `/` to focus)\n- Category sidebar with filtering, hierarchy editing, and custom logos\n- Drag nodes to pin them in 3D space\n- Trash management — view, restore, or permanently purge deleted memories\n- Memory Sync — detect stale memories whose source files have changed (SHA-256 hash comparison)\n- Backup & Restore — export and import database snapshots\n- OpenClaw Bridge — overlay OpenClaw workspace memories as read-only ephemeral nodes\n- Graphics quality presets (Low, Medium, High, Ultra)\n- Onboarding wizard for first-time setup\n- Category export — download all memories in a category as Markdown\n\nThe Neural Interface also serves as the admin panel for category management, hook installation, skill management, and MCP registration — all from a single web UI.\n\n### Sidepanels (Claude Code, Codex, OpenCode)\n\nThree dedicated chat sidepanels dock to the side of your editor and talk to the same memory backend. They share a common visual language and now ship with matching feature parity:\n\n| Feature | Claude | Codex | OpenCode |\n|---------|--------|-------|----------|\n| Tool Activity Dock (left-edge log, `Ctrl/Cmd+Shift+A`) | — | — | ✅ |\n| TODO Widget slide-out drawer | ✅ | — | — |\n| Agents Drawer with per-agent abort + inline step expansion | ✅ | — | ✅ |\n| Permission cards with tool-specific context (bash/edit/write/read/webfetch) | ✅ | ✅ | ✅ |\n| Plan mode with AskUserQuestion + post-plan action card | ✅ | ✅ | ✅ |\n| Session menu, new-session modal (project + branch picker) | ✅ | ✅ | ✅ |\n| Multi-CLI Resume with provider picker | ✅ | ✅ | ✅ |\n| Context gauge with 1M context activation | ✅ | ✅ | ✅ |\n| Collapsible tool cards with lazy body flush | ✅ | ✅ | ✅ |\n| Streamed thinking blocks + 30fps throttled rendering | ✅ | ✅ | ✅ |\n| Syntax highlighting + file path linkification + copy button | ✅ | ✅ | ✅ |\n| `/synabun` + `/leonardo` multi-runtime skills | ✅ | ✅ | ✅ |\n| `/synabun changelog` quick skill button | — | — | ✅ |\n| Tray pills for minimized sessions | — | — | ✅ |\n\n### Automation Studio\n\nA visual template editor for autonomous loops and agents.\n\n- **User-created collapsible folders** — drag/drop templates between folders, reorder folders, per-folder icons (including social platform icons) and colors, per-device collapsed state, backup/restore via `loop-folders.json`.\n- **Per-template launch defaults** — save CLI / Model / Thinking effort / MCP profile with each template. The launch modal opens pre-filled with the saved choice; users can still override.\n- **First-class 4-CLI support** — Claude Code, Codex, Gemini, and OpenCode. Agent mode is Claude-exclusive; loop mode runs on any of the four.\n- **Runtime card with native `<select>`** — handles long MCP profile names and model labels without truncation.\n- **Context menus + folder popover** — right-click any template to move it; right-click a folder to rename, recolor, collapse, or delete (deletion detaches templates rather than removing them).\n\n### MCP Management\n\nOne screen to manage every MCP server you use, synced across every CLI.\n\n- **Universal Add Form with smart paste** — auto-detects 5 config formats (stdio JSON, HTTP URL, OpenCode TOML, Claude `mcp add` command, plain JSON).\n- **Multi-platform sync** — one MCP server entry syncs to Claude Code, Codex, Gemini, and OpenCode with a single click.\n- **Centralized env vault** — secure storage for API keys and tokens, reused across servers, with sensitive-value masking in the form.\n- **Auto profile registration** — newly added servers are registered with profiles so they can be toggled by group.\n- **One-click install from GitHub** — paste a repo URL; SynaBun clones, builds, and registers the server.\n- **`data/mcp/` scaffold** — predictable layout for user-installed MCP servers.\n\n### Recall Profiles\n\nControl how much context flows into each `recall`:\n\n- **4 presets** — Quick (fast, narrow), Balanced (default), Deep (broad context), Custom (fine-tune).\n- **6 fine-tune controls** — number of results, similarity threshold, tag filter intensity, session chunk inclusion, importance floor, temporal bias.\n- **Impact indicator** — live estimate of tokens per recall, memories reachable, and how much session context will surface.\n- **Configurable server-side defaults** — set the \"baseline\" recall shape globally; every CLI follows it unless overridden.\n\n## Usage\n\n### Storing memories\n\nFormat content in **Markdown** for readability:\n\n```javascript\nremember({\n  content: `## Redis Price Cache Configuration\n\n**TTL:** 1 hour (3600 seconds)\n**Location:** \\`orchestratorSingleton.ts\\`\n\n**Note:** Increasing TTL improves performance but delays price updates.`,\n  category: \"project\",\n  importance: 7,\n  tags: [\"redis\", \"cache\", \"pricing\"],\n  subcategory: \"architecture\"\n})\n```\n\n### Searching memories\n\n```javascript\nrecall({\n  query: \"how does the price caching work\",\n  limit: 5\n})\n```\n\nResults include similarity score, importance, age, and full content. Filter by category, project, tags, or minimum importance.\n\n### Browsing and stats\n\n```javascript\nmemories({ action: \"stats\" })                              // Counts by category and project\nmemories({ action: \"recent\", limit: 10 })                  // Most recent\nmemories({ action: \"by-category\", category: \"learning\" })  // Filter by category\nmemories({ action: \"by-project\", project: \"myapp\" })       // Filter by project\n```\n\n### Updating memories\n\n```javascript\nreflect({\n  memory_id: \"123e4567-e89b-42d3-a456-426614174000\",  // Full UUID required\n  importance: 9,\n  add_tags: [\"critical\"]\n})\n```\n\n### Deleting and restoring memories\n\n```javascript\n// Soft-delete (moves to trash)\nforget({ memory_id: \"123e4567-e89b-42d3-a456-426614174000\" })\n\n// Undo — restore from trash\nrestore({ memory_id: \"123e4567-e89b-42d3-a456-426614174000\" })\n```\n\n### Detecting stale memories\n\n```javascript\n// Check which memories have outdated file references\nsync({ project: \"my-project\" })\n// Returns: list of memories whose related_files have changed since last update\n```\n\nThe `sync` tool compares SHA-256 hashes of files referenced in `related_files` against stored checksums. Use it to find memories that may need updating after code changes.\n\nFor detailed usage patterns and best practices, see the [SynaBun documentation](https://synabun.ai/docs).\n\n## Memory Categories\n\nCategories are fully user-defined, stored per-connection in `~/.synabun/mcp-data/custom-categories-{connId}.json` by default. There are no hardcoded defaults. Manage them via MCP tools or the [Neural Interface](#neural-interface).\n\n### How Claude Decides Where to Store Memories\n\nCategory descriptions are **routing instructions** that Claude reads every time it calls `remember`. Claude reads ALL category descriptions from the tool schema and picks the best match.\n\n```\nYou create categories with descriptions\n        ↓\nbuildCategoryDescription() assembles them into a hierarchical guide\n        ↓\nThe guide is embedded in the MCP tool schema (Zod .describe())\n        ↓\nClaude reads the guide when calling remember/recall/reflect\n        ↓\nClaude picks the category whose description best matches the memory\n```\n\nDescriptions refresh dynamically — when you change a description via MCP tools (`category_update`), the tool schemas rebuild and Claude sees the update immediately via `notifications/tools/list_changed`. No server restart needed.\n\n### Writing Effective Descriptions\n\nDescriptions should be **prescriptive rules**, not vague labels:\n\n| Quality | Example |\n|---------|---------|\n| Bad | `\"Pricing and stores\"` |\n| Good | `\"ONLY for pricing memories: store imports, price comparisons, and regional pricing. Never put project bugs here.\"` |\n| Bad | `\"Bug fixes\"` |\n| Good | `\"Bug fixes, root cause analysis, error resolutions. Must be about actual code bugs — not feature requests or ideas.\"` |\n\n**Tips:**\n- Be explicit about boundaries — say what does NOT belong as much as what does\n- Reference other categories by name — \"use deals for pricing, use bug-fixes for bugs\"\n- List concrete examples — \"store imports, regional pricing, discount history\"\n- Keep it under ~200 chars — Claude reads all descriptions at once, brevity helps\n\n### Parent Categories\n\nParent categories group related children into visual clusters. They affect how Claude sees the hierarchy:\n\n```\n[my-project] (parent) — All memories for this project go here\n  bug-fixes = Bug fixes, root cause analysis, error resolutions for this project\n  databases = Database schemas, queries, migrations, Supabase config\ndeals = ONLY deal/pricing memories: store imports, price comparisons...\nmemory-system = MCP server architecture, SQLite config, embedding pipeline...\n```\n\nCreate parents via MCP tools:\n```javascript\ncategory_create({ name: \"my-project\", description: \"All memories for my-project\" })\ncategory_update({ name: \"bug-fixes\", parent: \"my-project\" })\n```\n\nOr via the Neural Interface sidebar — click the **Parent** button, then drag categories onto it.\n\n### Dynamic Schema Refresh\n\n```\ncategory_create / category_update / category_delete\n  → refreshCategorySchemas()\n    → invalidateCategoryCache()\n    → tool.update({ paramsSchema: ... })\n    → SDK sends notifications/tools/list_changed\n      → Claude re-fetches tool list → sees updated descriptions\n```\n\n## Importance Scale\n\n| Score | Meaning | When to use |\n|-------|---------|------------|\n| 1-2 | Trivial | Temporary workarounds, minor preferences |\n| 3-4 | Low | Common patterns, routine configs |\n| 5 | Normal | Standard decisions (default) |\n| 6-7 | Significant | Important patterns, non-obvious fixes |\n| 8-9 | Critical | Hard-won bug fixes, key architecture decisions |\n| 10 | Foundational | Core architecture, security rules, owner preferences |\n\nMemories with importance **8+** are immune to time-based relevance decay.\n\n## How It Works\n\n### Embedding and storage\n\nWhen `remember` is called, the content text is embedded locally via Transformers.js (`all-MiniLM-L6-v2`) which returns a 384-dimensional normalized vector. This vector (stored as a Float32Array BLOB), along with the payload (content, category, tags, timestamps, etc.), is inserted into the SQLite `memories` table.\n\n### Semantic search\n\nWhen `recall` is called, the query is embedded the same way, then cosine similarity is computed in JavaScript against all stored vectors. Results are re-ranked with:\n\n- **Time decay** — 90-day half-life (older memories score lower, unless importance >= 8)\n- **Project boost** — memories from the current project get a 1.2x score multiplier\n- **Access boost** — frequently recalled memories get a small relevance increase\n\n### SQLite schema\n\nThe database stores memories, session chunks, and trash in a single `memory.db` file. Columns are indexed on `category`, `project`, `importance`, and `created_at` for fast filtered queries.\n\n### Access tracking\n\nEvery time a memory is returned by `recall`, its `accessed_at` timestamp and `access_count` are updated (fire-and-forget, non-blocking).\n\n## Configuration\n\n### Environment variables\n\nSynaBun works with zero configuration by default. All settings are optional:\n\n```env\n# Optional overrides\nSYNABUN_DATA_HOME=/custom/synabun          # Default: ~/.synabun\nSQLITE_DB_PATH=/custom/path/to/memory.db   # Default: ~/.synabun/mcp-data/memory.db\nMEMORY_DATA_DIR=/custom/data/dir           # Default: ~/.synabun/mcp-data/\nNEURAL_PORT=3344                           # Neural Interface port (default: 3344)\nSETUP_COMPLETE=true\n\n# API keys (optional — only needed for specific integrations)\nDISCORD_BOT_TOKEN=your-token-here          # Discord server management\n```\n\n| Variable | Description |\n|----------|-------------|\n| `SYNABUN_DATA_HOME` | Root for mutable user state (default: `~/.synabun`) |\n| `SQLITE_DB_PATH` | Path to SQLite database file (default: `~/.synabun/mcp-data/memory.db`) |\n| `MEMORY_DATA_DIR` | Data directory for MCP runtime files (default: `~/.synabun/mcp-data/`) |\n| `NEURAL_PORT` | Neural Interface server port (default: 3344) |\n| `DISCORD_BOT_TOKEN` | Discord bot token for server management tools |\n\nSet these in `~/.synabun/.env`, or let SynaBun use the defaults. Existing in-repository installs can preview and apply a safe move with `synabun migrate-data` and `synabun migrate-data --apply`.\n\n### Updating safely\n\n- **NPM:** `npm install -g synabun@latest` keeps user state outside the package. The in-app updater creates a verified pre-update snapshot before replacing code; a manual NPM update performs the same first-launch verification when `synabun` starts.\n- **Git:** run `git pull --ff-only`, then launch `synabun` once. First launch migrates checkout-local state before normal startup. Do not run `git clean -fdx` until that launch has completed.\n- **Conflicting roots:** SynaBun never merges two populated roots automatically. Run `synabun doctor`, then choose explicitly with `synabun migrate-data --choose external` or `synabun migrate-data --choose legacy`. Both copies are preserved before the choice is activated.\n\nScheduled backups are immutable timestamped ZIP files with manifest checksums and a consistent SQLite snapshot. The default retention keeps every backup for 24 hours, one per day for 30 days, and one per week for 12 weeks, capped at 10 GB. The former `synabun-auto-backup.zip` is recognized as a pinned legacy snapshot and is never automatically deleted.\n\n## Embeddings\n\nSynaBun uses **local embeddings** via Transformers.js — no API key or internet connection needed (after the initial ~23MB model download). See [why we chose local over cloud](https://synabun.ai/blog/self-hosted-ai-memory-vs-cloud) and the [all-MiniLM-L6-v2 deep dive](https://synabun.ai/blog/all-minilm-l6-v2-mcp-vector-memory).\n\n| Property | Value |\n|----------|-------|\n| **Model** | `Xenova/all-MiniLM-L6-v2` |\n| **Dimensions** | 384 |\n| **Runtime** | ONNX (via `@huggingface/transformers`) |\n| **Cache** | `~/.cache/huggingface/` (permanent, auto-downloaded on first use) |\n| **Cost** | Free |\n\nThe model runs entirely in-process — no external service calls, no API keys, no network dependency after first download.\n\n## Claude Code Hooks\n\nSynaBun ships with 7 [Claude Code hooks](https://docs.anthropic.com/en/docs/agents-and-tools/claude-code/hooks) that automate memory usage across the entire coding session lifecycle.\n\n| Hook | Event | Purpose |\n|------|-------|---------|\n| `session-start.mjs` | `SessionStart` | Greeting, boot sequence, compaction recovery, loop detection, session registration |\n| `prompt-submit.mjs` | `UserPromptSubmit` | Tiered recall nudges, loop iteration injection, category tree on first threshold |\n| `pre-compact.mjs` | `PreCompact` | Captures session transcript before context compaction for conversation indexing |\n| `stop.mjs` | `Stop` | Combined obligations: compaction, loops, task memory, user learning, conversation turns, auto-store, unstored plans |\n| `post-remember.mjs` | `PostToolUse` | Tracks edit count and clears enforcement flags when memories are stored. User learning flag management |\n| `pre-websearch.mjs` | `PreToolUse` | Blocks WebSearch/WebFetch during active browser sessions to prevent interference |\n| `post-plan.mjs` | `PostToolUse` | Auto-stores plans as memories when exiting plan mode |\n\n**Install via Neural Interface:** Settings > Integrations > Enable (global or per-project).\n\nFor hook documentation and customization guidance, see the [SynaBun documentation](https://synabun.ai/docs).\n\n## Skills (Multi-Runtime)\n\nSynaBun ships slash-command skills that work on both **Claude Code** and **Codex**, and includes a dedicated quick-action button in the **OpenCode** sidepanel.\n\n### `/synabun` — Memory Command Hub\n\nThe entry point for all memory-powered capabilities. Type `/synabun` in Claude Code or Codex and an interactive menu appears:\n\n| Option | What it does |\n|--------|-------------|\n| **Brainstorm Ideas** | Cross-pollinate memories to spark creative ideas. Uses multi-round recall with 5 query strategies (direct, adjacent, problem-space, solution-space, cross-domain) and synthesizes ideas traced back to specific memories. |\n| **Audit Memories** | Validate stored memories against the current codebase. Runs 6 phases: landscape survey, checksum pre-scan, bulk retrieval, parallel semantic verification, interactive classification (STALE/INVALID/VALID/UNVERIFIABLE), and audit report. |\n| **Memory Health** | Quick stats overview and staleness check — total count, category distribution, stale file references. |\n| **Search Memories** | Find something specific across your entire memory bank using semantic search. |\n| **Changelog** | Show the SynaBun release history and the newest user-facing features. Available as a dedicated quick-action button inside the OpenCode sidepanel. |\n\n### `/leonardo` — Master Media Prompter\n\nExpert-guided AI image and video creation via Leonardo.ai. Runs on both Claude Code and Codex. Supports quick mode for power users and interactive questionnaires for guided creation.\n\n| Mode | Usage |\n|------|-------|\n| **Interactive menu** | `/leonardo` — choose between Create Video, Create Image, Quick Generate, or Account Info |\n| **Direct routing** | `/leonardo video sunset over ocean` or `/leonardo image cyberpunk portrait` |\n| **Quick mode** | `/leonardo quick a cinematic drone shot of a volcano` — skip the questionnaire, use smart defaults |\n\nThe skill includes 5 expert modules: video prompter (7-phase cinematic questionnaire with motion controls and style stacking), image prompter (6-phase composition questionnaire with style presets), model advisor (decision matrices for 30+ models), prompt library (curated templates), and style guide (style stacking, motion controls, camera combos).\n\n**Install:** Copy the skills to your global skills directory (Claude Code example below — Codex uses its own skills location, configured by the Neural Interface installer):\n\n```bash\n# Skills live at:\n~/.claude/skills/synabun/SKILL.md\n~/.claude/skills/leonardo/SKILL.md\n```\n\n## CLAUDE.md Integration\n\nAdd this to any project's `CLAUDE.md` to instruct Claude to use memory automatically:\n\n<details>\n<summary><strong>Show CLAUDE.md template</strong></summary>\n\n```markdown\n## Persistent Memory\n\nYou have persistent vector memory via the `SynaBun` MCP server (117 tools).\nCore memory tools: remember, recall, forget, restore, reflect, memories, sync, category.\nAlso available: profile (runtime tool-group toggle), browser automation (40 tools incl. browser_cheatsheet), whiteboard (5), cards (5), discord (8), leonardo AI (5), YouTube trailer autopilot (11), git, loop, tictactoe, image_staged.\n\n### Auto-Recall (do this automatically)\n- At session start: recall context about the current project\n- When user mentions a specific topic: recall what you know\n- Before architecture decisions: recall past decisions\n- When debugging: recall past similar bugs\n\n### Auto-Remember (do this automatically)\n- After fixing a hard bug: remember the solution (importance 7+)\n- After architecture decisions: remember the decision and why (importance 8+)\n- When user says \"remember this\": importance 8+\n- API quirks or gotchas discovered: remember as learning\n- Session-ending context: remember ongoing work as conversation\n\n### Memory Tool Quirks\n- `remember` requires `category` and `project` on every call, accepts `tags` and `importance` directly, and returns the full UUID.\n- `forget` is a soft delete — use `restore` to undo.\n- The `reflect` tool's ID parameter is `memory_id` (not `id`). It requires the FULL UUID format.\n- Make memory MCP calls sequentially, not in parallel — one failure cascades to all sibling calls in the batch.\n```\n\n</details>\n\n## Multi-Project Support\n\nThe `project` field is auto-detected from the working directory name. Memories from different projects are stored in the same collection but can be filtered independently.\n\nWhen `recall` is called without a project filter, it searches **all** projects but gives a 1.2x boost to results matching the current project. Cross-project knowledge (like general patterns or tool usage) is still surfaced when relevant.\n\n## Database\n\nSynaBun stores memories in a single SQLite file (`~/.synabun/mcp-data/memory.db` by default). No external database service is needed.\n\n```bash\n# Database location\nls ~/.synabun/mcp-data/memory.db\n\n# Inspect database, migration, client-registration, and backup health\nsynabun doctor\n```\n\nUse **Settings → Auto Backup** or the manual system backup action for a WAL-consistent, checksum-verified backup. Copying `memory.db` while SynaBun is running can omit uncheckpointed WAL data.\n\n### Rebuilding after code changes\n\n```bash\ncd mcp-server\nnpm run build\n```\n\nNo need to restart Claude Code — the MCP server is spawned fresh on each session.\n\n### Migrating from Qdrant\n\nIf you have an existing Qdrant-based installation, use the migration script:\n\n```bash\ncd mcp-server\nnpm run migrate\n```\n\nThis reads all memories from your Qdrant instance, re-embeds them with the local model, and inserts them into the new SQLite database.\n\n## Known Limitations\n\n### 1. `reflect` requires full UUID\n\n`remember` returns the full UUID in its output. Use it directly with `reflect`:\n\n```\nreflect({ memory_id: \"8f7cab3b\" })                                    // Bad Request\nreflect({ memory_id: \"123e4567-e89b-42d3-a456-426614174000\" })        // Works\n```\n\nFor existing memories, use `recall` to get the full UUID.\n\n### 2. Parallel tool call failures\n\nWhen making parallel MCP tool calls, if one fails, all sibling calls in that batch may fail. Make memory calls sequentially.\n\n## Troubleshooting\n\n<details>\n<summary><strong>Common issues and fixes</strong></summary>\n\n| Symptom | Cause | Fix |\n|---------|-------|-----|\n| `Cannot find module '.../dist/index.js'` | TypeScript not compiled | `npm run build` inside `mcp-server/` |\n| `npx tsc` installs wrong package | npm's `tsc` package shadows TypeScript | Use `npm run build` instead |\n| Node resolves path to `J:\\mnt\\j\\...` | WSL path used with Windows Claude Code | Use Windows paths (`J:/...`) |\n| `node:sqlite` not found | Node.js version too old | Upgrade to Node.js 22.19+ |\n| `remember` fails with type errors | Rare — older MCP SDK serialization | Update MCP SDK, or use `reflect` as fallback |\n| `reflect` returns \"Bad Request\" | Using shortened ID | Use full UUID from `remember` output or `recall` |\n| \"Sibling tool call errored\" | Parallel MCP call batch failure | Make memory calls sequentially |\n| Slow first `remember`/`recall` | Embedding model loading on first use | Normal — model loads once per session (~2-3s) |\n\n</details>\n\n## Cost\n\n**Free.** SynaBun uses local embeddings (Transformers.js) and a local SQLite database. No API calls, no cloud services, no usage-based billing.\n\n## File Structure\n\n```\nSynabun/\n├── bin/                    # Command-line entry point\n├── lib/                    # Shared path and configuration helpers\n├── mcp-server/             # TypeScript MCP server\n│   └── src/                # Tools, services, transports, and types\n├── neural-interface/       # Local web application and agent sidepanels\n│   ├── lib/                # Server-side modules\n│   ├── public/             # Browser assets\n│   ├── tests/              # Node.js regression tests\n│   └── server.js           # Express server\n├── hooks/claude-code/      # Claude Code lifecycle hooks\n├── skills/                 # Bundled multi-runtime skills\n├── setup.js                # Setup and launch entry point\n└── package.json            # npm package manifest\n```\n\nMutable state is stored outside the checkout by default:\n\n```\n~/.synabun/\n├── .env                    # Local configuration and integration credentials\n├── data/                   # UI state, backups, schedules, and runtime files\n└── mcp-data/\n    └── memory.db           # Memories and vectors\n```\n\nOn Windows, the default is `%APPDATA%\\synabun`. Set `SYNABUN_DATA_HOME` to use another location.\n\n## License\n\nLicensed under the [Apache License, Version 2.0](./LICENSE).\n\nYou are free to use, modify, and distribute SynaBun under Apache 2.0. Premium features and enterprise extensions may be offered under a separate commercial license. See [LICENSE-COMMERCIAL.md](./LICENSE-COMMERCIAL.md) for details.\n\n## Trademark Notice\n\n\"SynaBun\" is a trademark of its authors. The license does not grant permission to use the SynaBun name, trademarks, service marks, or branding. If you fork this project, you must use a different name for your derivative work.\n","readmeFilename":"README.md"}