{"_id":"memorable-cli","_rev":"38-567501c9db3128d87b19323df278bbd6","name":"memorable-cli","dist-tags":{"latest":"0.5.30"},"versions":{"0.1.0":{"name":"memorable-cli","version":"0.1.0","license":"Apache-2.0","_id":"memorable-cli@0.1.0","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://github.com/NIkhil-cmd-cmd/memorable-gbrain","bugs":{"url":"https://github.com/NIkhil-cmd-cmd/memorable-gbrain/issues"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"7bdec41c0e3e88eb0848f2bf1dc119c581875e55","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.1.0.tgz","fileCount":5,"integrity":"sha512-qTXA9WlpGJLIQ8zUZAfyfwQPKHT1prKMAKlAD/o0uaxrTc9eOCRNYG3Q0s/tSxlauAAxSR1nYqdTe3CFrPhMxw==","signatures":[{"sig":"MEYCIQCKwbAtAlj9gYMDViUo1T/pruWFiGTaxOVKMwIiqnEXAwIhAN2W6LQwb7XHuHaICmaRUOYP7OkVdfSH7gC2r+YRCmLg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91227},"type":"module","engines":{"node":">=20"},"gitHead":"327dde53035eeb6d890b099580460fb87fcb99f5","scripts":{"build":"bun build src/cli.ts --target=node --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"repository":{"url":"git+https://github.com/NIkhil-cmd-cmd/memorable-gbrain.git","type":"git"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored in your own gbrain database — record how a task was done, recall it when a similar task returns.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.1.0_1787376897033_0.9001377359474272","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"memorable-cli","version":"0.2.0","license":"Apache-2.0","_id":"memorable-cli@0.2.0","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://github.com/NIkhil-cmd-cmd/memorable-gbrain","bugs":{"url":"https://github.com/NIkhil-cmd-cmd/memorable-gbrain/issues"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"dae07796ca476623ff8adebf56718f069a0a9458","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.2.0.tgz","fileCount":5,"integrity":"sha512-Oxu78ZkK8ie90OoIpgxYjRWV8qobDVn2g2Bs5KXGYlyj1Tv3dyrqbhXaJOhb27ur3BBLpWT6uQFTzRUqqAQTiw==","signatures":[{"sig":"MEUCIGvzxS2Vpr/LtdH4V4h3qTJt0BnPa87orzjUOBOfCEOHAiEAh/eMX7FgJ82UFNY8VgtWDLhhY4PWVhwKHuYRkxPRhKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95541},"type":"module","engines":{"node":">=20"},"gitHead":"6d4d4643fb89b0ece08cf97d17045c06a0b3a33e","scripts":{"build":"bun build src/cli.ts --target=node --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"repository":{"url":"git+https://github.com/NIkhil-cmd-cmd/memorable-gbrain.git","type":"git"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.2.0_1787389314604_0.8060577625973995","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"memorable-cli","version":"0.3.1","license":"UNLICENSED","_id":"memorable-cli@0.3.1","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"ced1dec425a981338f0c5151009775eed6c5a79b","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.3.1.tgz","fileCount":5,"integrity":"sha512-M0LDgViLxI7SLTNBob1LU/IghT+ogkWcoVRPdE0nxqXgD02I8VfDL7LJ1x3n7QKU5MRiKcLetjcFzhp4e0ac4Q==","signatures":[{"sig":"MEYCIQCTTybUn0dRmOMvGpk/HGkoEcZB/R/8jL+PA8dxTeZOGwIhAO3W4o2FL734JAFU1jO0AzEHdISU8xEo+pNStUq8VL6k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104029},"type":"module","engines":{"node":">=20"},"gitHead":"1481abd756b8bbb91aa69048438c8e5da15b70f5","scripts":{"build":"bun build src/cli.ts --target=node --minify --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.3.1_1787506137892_0.4453572702568729","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"memorable-cli","version":"0.3.2","license":"UNLICENSED","_id":"memorable-cli@0.3.2","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"9e94a0f4708f780d0e259082b81b7fe4ef0e4ec8","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.3.2.tgz","fileCount":5,"integrity":"sha512-RBMSSmrNfvgGp3ur8ndTa+tdtPHi73B8w3WTEf1NqaJnxBGyEY1ETUQRl7F6/MZr0QEBbV8xXVPLUo8nxsXQcQ==","signatures":[{"sig":"MEQCIATXSAZJGbSNMHYU/bjTvZXq4c8GfoVS1iCBkYAFMBuYAiA+9Pk0P0A6OjNP8VoK+0WatpsH704W5qRBLnwlwk9L4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123716},"type":"module","engines":{"node":">=20"},"gitHead":"19b4f6d2561ff946956d18fb3ac9edcd3731e1de","scripts":{"build":"bun build src/cli.ts --target=node --minify --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.3.2_1787594628818_0.8273108403718819","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"memorable-cli","version":"0.3.3","license":"UNLICENSED","_id":"memorable-cli@0.3.3","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"176166e8ca4a208e0c2b77425fc0cd0305fc15ca","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.3.3.tgz","fileCount":5,"integrity":"sha512-+uprmZoQGotCiAXYHInq4horArz2n2+EkzbqLZvBHXzSLcwKW4hM4k7FwRgnMNrH+orQ3sepLOQ7n5VBLGctOg==","signatures":[{"sig":"MEUCIEbQovTcdURk1cuv/LLMcpKqQUqgEytkqOykOfA/bnX9AiEAy5R8Io3nLHs/Ko0lwMFjKgE93sPON9GIpp89XlPtoOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124738},"type":"module","engines":{"node":">=20"},"gitHead":"d267ce1715eb6413cbed1180cc3d337970c78dbf","scripts":{"build":"bun build src/cli.ts --target=node --minify --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.3.3_1787603903786_0.8227378162176717","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"memorable-cli","version":"0.3.4","license":"UNLICENSED","_id":"memorable-cli@0.3.4","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"9ebb87b558b8e7da1273ab217a84d386afde9b24","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.3.4.tgz","fileCount":5,"integrity":"sha512-g/7D1THSxsknhiIkX8ruPGZC+TQFmSEaT9yoHQO/4GcFeWBEiN68OicR9YF/fC56I3iuj0brAtn+QcrZ55zsfw==","signatures":[{"sig":"MEUCIF/Jz4U2asgHWkV2Q/Gi8kKRTG32DKgOlsZL+yNjWRpUAiEA2vkSiFRuZGZGqPFl4qEAYxwmqqTNyvAsrq1SbBiTyNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124927},"type":"module","engines":{"node":">=20"},"gitHead":"63aa859f198cebc00cbe8fe370f02dc1409d8110","scripts":{"build":"bun build src/cli.ts --target=node --minify --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.3.4_1787604319855_0.4404413601452124","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"memorable-cli","version":"0.3.6","license":"UNLICENSED","_id":"memorable-cli@0.3.6","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"c9c77fff2b7779a47c10871e3662184d9116bc65","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.3.6.tgz","fileCount":5,"integrity":"sha512-szIgX38+bGINnARPy+UaMLC1IZmVj+Amy8TMOBXf9Xf87hlYr9acx6lncLMt5KDYSF6NMqiiq/cMIx29dXe96w==","signatures":[{"sig":"MEUCIGeioiWOk+v/wwfqjAHKoMZ7SC30wa0R6UcOBBNmJmGbAiEAh7k8gggvN/TsBJVuJwlGAVVCjDQ+JIeepWOxZd2SLU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125275},"type":"module","engines":{"node":">=20"},"gitHead":"13b48aae6503cbfc066194e11f33db33461d5ff8","scripts":{"build":"bun build src/cli.ts --target=node --minify --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.3.6_1787711070943_0.8753122609062816","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"memorable-cli","version":"0.4.0","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.4.0","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"8608458d59e9c8aacbae38f0fad7d1115a46d47d","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.4.0.tgz","fileCount":5,"integrity":"sha512-kmq13gE46R3u3S9bAD0VdrwvIs/mzyMHIox5ejG3nd8+6WNFbe5XxQxRkE2nDZnZdH7lXH+0eisi6RPAxqrafw==","signatures":[{"sig":"MEUCIQDh0kRUNjLEh2Yu9szBG6SWTCve4lMzT46N2BXulrNBsQIgI576RnpekgUmQjtUKO/XeZ2z5UEtcNIO2wJR4HU/az8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195916},"type":"module","engines":{"node":">=20"},"gitHead":"5a001a8eb3c443cb0e9fa15cb4643ffa0328a0d7","scripts":{"build":"bun build src/cli.ts --target=node --minify --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.4.0_1787938049784_0.11208302816758642","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"memorable-cli","version":"0.4.1","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.4.1","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"6824e6185ba3e06a4b7f3060ad3b44f80a7666f7","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.4.1.tgz","fileCount":5,"integrity":"sha512-qtzKy3cCuSbBOMHYkmpXGOoEzkMaa355BHT59KQFO7PHzN8gN0xHMLsnn9tYnyQq2DXEl03dIVElbSxEdAb1zg==","signatures":[{"sig":"MEQCIHrBU/ZhZ1MQuFzoSTkj4998ANHgFc8qYhUj4r5p4xi/AiA02b8D2rLHld/tXObHQxR35GnMneUv+2E8hbSp4dC6kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244904},"type":"module","engines":{"node":">=20"},"gitHead":"ae45740a0611b6d1951a62d5d7cd4a2cc96b20e4","scripts":{"build":"bun build src/cli.ts --target=node --minify --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.4.1_1787977610659_0.20972272303698314","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"memorable-cli","version":"0.4.2","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.4.2","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"6beb2c84fbbf7fd85b485ef31a955ea3e8dc595a","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.4.2.tgz","fileCount":5,"integrity":"sha512-+EwRBOdXXDX9nJmmTcgO0S+TZEqggkV9mph2mtT1A+pYwzLXodKsjlO6PTlz5mlWT7Vp/2zm3qkJ/45EYL9tTA==","signatures":[{"sig":"MEYCIQDU9NJhObqZe7TXyWeOqBNXU9q53bdWA/6fwttqEjp2oAIhAIPXWz4/FtkPaCPYca4JgNxiHWS7LGXCjCIzkgv1U0fP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157070},"type":"module","shasum":"6beb2c84fbbf7fd85b485ef31a955ea3e8dc595a","engines":{"node":">=20"},"scripts":{"build":"bun build src/cli.ts --target=node --minify --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_integrity":"sha512-+EwRBOdXXDX9nJmmTcgO0S+TZEqggkV9mph2mtT1A+pYwzLXodKsjlO6PTlz5mlWT7Vp/2zm3qkJ/45EYL9tTA==","_npmVersion":"10.8.3","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.4.2_1788051200286_0.3273733705948292","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"memorable-cli","version":"0.4.3","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.4.3","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"2e61a62d2dd5daac03159dc9e7984e19f67421fe","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.4.3.tgz","fileCount":5,"integrity":"sha512-zzvEWA6HM9BI2A3b8l2jdjYfwWHk8e2ILkUoaz1Rt0cLQULoLEjurd30mwvLQRmpgw2+AB1sFM+fjHMYuoLXig==","signatures":[{"sig":"MEQCIHZ5ew9AbEcw7Cfrj9/EzmrxpSd7lHDnhCOK3oXc3H74AiA1dIqsiF/1zXI86hcMib6zCyXYfH5VhAM+hl30GlISVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164410},"type":"module","shasum":"2e61a62d2dd5daac03159dc9e7984e19f67421fe","engines":{"node":">=20"},"scripts":{"build":"bun build src/cli.ts --target=node --minify --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_integrity":"sha512-zzvEWA6HM9BI2A3b8l2jdjYfwWHk8e2ILkUoaz1Rt0cLQULoLEjurd30mwvLQRmpgw2+AB1sFM+fjHMYuoLXig==","_npmVersion":"10.8.3","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.4.3_1788056168672_0.1812283562190642","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"memorable-cli","version":"0.5.0","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.0","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"28c7c4455971ab0f57ff788d768c9f2044b7bce5","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.0.tgz","fileCount":5,"integrity":"sha512-WpUAPRzqmDhCEofwWmke19/iOs7XToWOdO3lXAKdhiBuUSUzS6z7JIf8so4sEs7dMqnPOORePlVTDHZMS/S+Pg==","signatures":[{"sig":"MEUCIE47N/ljHhuCLVHDxNlkdGpj7EEfuIPA7ubovKUIaYHdAiEAsgPqKLxXLxhCvS1B5/adPiTj5DyCcbd9JsgNgSHy3QM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166845},"type":"module","shasum":"28c7c4455971ab0f57ff788d768c9f2044b7bce5","engines":{"node":">=20"},"scripts":{"build":"bun build src/cli.ts --target=node --minify --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_integrity":"sha512-WpUAPRzqmDhCEofwWmke19/iOs7XToWOdO3lXAKdhiBuUSUzS6z7JIf8so4sEs7dMqnPOORePlVTDHZMS/S+Pg==","_npmVersion":"10.8.3","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.0_1788056913626_0.9912052616917602","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"memorable-cli","version":"0.5.1","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.1","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"3ea8c8b94f7662e4fbe53a6b75a5be2cf0bd226e","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.1.tgz","fileCount":5,"integrity":"sha512-+iATDcaoZCMDofHi3ANwvacRzFluUli+e8NmAjmEq8z34Fl75i8RWwub7Qy7Vy+zUw1Rc462JVgc7gZ/Aw4nMg==","signatures":[{"sig":"MEYCIQDHfS3eoT87k8oyL4/1pGt1Qq8l7UWI4hFFbBevYGUFXgIhAPEcCsn9HzLNOYuNvyMCIeLlZ4GUVG//+XoTLvoWI3/S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153515},"type":"module","shasum":"3ea8c8b94f7662e4fbe53a6b75a5be2cf0bd226e","engines":{"node":">=20"},"scripts":{"build":"bun build src/cli.ts --target=node --minify --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_integrity":"sha512-+iATDcaoZCMDofHi3ANwvacRzFluUli+e8NmAjmEq8z34Fl75i8RWwub7Qy7Vy+zUw1Rc462JVgc7gZ/Aw4nMg==","_npmVersion":"10.8.3","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.1_1788060555810_0.9319558902810074","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"memorable-cli","version":"0.5.2","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.2","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"99327791ee958bdd2f1cc15bccdd2f39f541447d","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.2.tgz","fileCount":5,"integrity":"sha512-aLZ/OQpEfgTw+1anRlnhiHnRejEEFBkq/UV7FApE7uKbEhVJ4BJ1LuNEQbP4brv+faLRaY/FmSvQck4YgKqt3w==","signatures":[{"sig":"MEUCIFKQoaUsG3o1Vq3YXmlI/WJcwi2V8WPQl3z0DNyTYkvKAiEArU0XmBKq+eMHkF7aURM9YzP0mBw/xbciFzqiECJlYak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155435},"type":"module","shasum":"99327791ee958bdd2f1cc15bccdd2f39f541447d","engines":{"node":">=20"},"scripts":{"build":"bun build src/cli.ts --target=node --minify --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_integrity":"sha512-aLZ/OQpEfgTw+1anRlnhiHnRejEEFBkq/UV7FApE7uKbEhVJ4BJ1LuNEQbP4brv+faLRaY/FmSvQck4YgKqt3w==","_npmVersion":"10.8.3","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.2_1788062041762_0.51022496422317","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"memorable-cli","version":"0.5.3","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.3","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"6e47367f44755847822cf19bcff6d50b3b9d6f9e","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.3.tgz","fileCount":5,"integrity":"sha512-Dj6HpamL5Tix/Xi9/6WIXgEtsd+NpmdCt5qR3xuTqh8/MyL1mXNNjNFirrgzuUtP/bZqVW5oSG8L6TPaRQJBBQ==","signatures":[{"sig":"MEYCIQCMlqPMTwP1DH7r1U86bLmGLOqRiKvfThW5pcRHQZHqXgIhAOeKU5BI7K2V4rqohP4yRuA2sqkYJLu+gtQLt77nsY9y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171998},"type":"module","engines":{"node":">=20"},"gitHead":"be646f05a03ea52462170b75b8555c8972ebec61","scripts":{"build":"bun build src/cli.ts --target=node --minify --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.3_1788071822171_0.8749182055541782","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"memorable-cli","version":"0.5.4","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.4","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"7f45119437e70e4484ca34073b97b95f0b5cc11d","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.4.tgz","fileCount":5,"integrity":"sha512-lxXXBIqVojejcXcGa8N7lyH2XZGoFErcs3NWRbvd/BUVF+3nSl+GzOW0HQnUj+iyWehApilzoB/vOsSi0xChvQ==","signatures":[{"sig":"MEUCIElSGU8joHgg3B0WZKRCWdoVkUajxE8ULL+Ko4s+CE58AiEAkR+pg4jsk4O8v+QNQJlTgXTnwIdEP6d+8EZZAjdj08k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172730},"type":"module","engines":{"node":">=20"},"gitHead":"bc9e1424292d30286b15e67d2fdb6cfc45bb3225","scripts":{"build":"bun build src/cli.ts --target=node --minify --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.4_1788075720089_0.515313720735088","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"memorable-cli","version":"0.5.5","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.5","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"b65aea5b0375336720bc0495ede5916f311968f2","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.5.tgz","fileCount":5,"integrity":"sha512-Iqo/PYnWu7JFL14kGQME0l9NmXftrkI06usml4w0qQi4OhvLav1IdahXY8GxudJh64sZD+zU/RbsVjbXL/KnGQ==","signatures":[{"sig":"MEYCIQDl82HUbvVpuTkzSnuHgBSbd2PgQj+sK2poAkWDjc/fYQIhANQ59tjTc97IAKgzAv8/LjwNLfuBOBv7s28ytMDNvnzv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172832},"type":"module","engines":{"node":">=20"},"gitHead":"bb5908c5bfc6007c148a358d4ced9cf060249d68","scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.5_1788078132359_0.6961337818733113","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"memorable-cli","version":"0.5.6","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.6","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"270f7ebb014f59ae34856c3ece5d8bed4842c2bb","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.6.tgz","fileCount":5,"integrity":"sha512-4SMGQBpIL/2G6x4++WLshThHAwvdPDC6FH8JsAhPELpPOjcajIe6b/3r3maG2iec2ShvNjp18QAEoBOav3qXzg==","signatures":[{"sig":"MEYCIQCOcXnmv1G6Qlyt7yPQ2skRe6erLY8HzoPoAPAnUJV9vgIhAPemKpMB8fZcGJfsn1GFphyKhqVnmwY3qR613etezBP1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174775},"type":"module","shasum":"270f7ebb014f59ae34856c3ece5d8bed4842c2bb","engines":{"node":">=20"},"scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_integrity":"sha512-4SMGQBpIL/2G6x4++WLshThHAwvdPDC6FH8JsAhPELpPOjcajIe6b/3r3maG2iec2ShvNjp18QAEoBOav3qXzg==","_npmVersion":"10.8.3","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.6_1788141384236_0.9600324995860923","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"memorable-cli","version":"0.5.7","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.7","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"6114f23e420519bf6cde292e9ed8472ae7613c6d","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.7.tgz","fileCount":5,"integrity":"sha512-ZQNMCsSt5tx1JYT5IBp54C4Liksy2l9QJpVNVmmHxzUjnunsBms5sqnDcHduxXHLQ3GFfJAlRDjWSzzprw3vNQ==","signatures":[{"sig":"MEYCIQC74lbQ+iFPJykHgto7DYXfOhH5QntCHX74qxYoEA2PtwIhAOhUGqfpBygdHvDvPZVgv7rmhpbtESAkOl/4PdYopcuD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175679},"type":"module","engines":{"node":">=20"},"gitHead":"db4edc0f3d169516821316233c088a0126989b8d","scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.7_1788147548122_0.9244450057835627","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"memorable-cli","version":"0.5.8","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.8","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"cb056981ebbcc154ea5119f0021b23e5d4521811","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.8.tgz","fileCount":5,"integrity":"sha512-mJUwrqtcODHj4RMAI+23W4b0V70x603FTyTgfjnV90/oTPTFVUVH0EmMcIUgUGMC+q2ygN0xCqfIYL0isa4qeg==","signatures":[{"sig":"MEQCIBTpSFUmoXPJSJImfaBScRM7I71aE5v+FMjO/+dLEiARAiBD3d8IBMvoN6RJM4SB2/5zdgVQgeTw0nM1xBJu/6YvGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185864},"type":"module","engines":{"node":">=20"},"gitHead":"d6633fc26a372ba6953bd0fcaf1ef336d29f33ba","scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.8_1788160688978_0.6592833639687639","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"memorable-cli","version":"0.5.9","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.9","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"d8e7de92349e98ce3a4e3b498b9eb1e95d484bf8","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.9.tgz","fileCount":5,"integrity":"sha512-H/0Oy1tKc6OgPeL2YMGnYbflc4oieT1gUhKogat/YARunp0IQXlm7+8OwwwUHE+hq/LNhkSOfiOCaIn1XTZN4w==","signatures":[{"sig":"MEQCIA87U0/daRrhkCA130DIhjXyMFSDc3n1moW6boJrfXQ9AiAkqzoqbHOKTkKTCA4skk4XKV2qAxfhZfKuqm+r3CQbOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186332},"type":"module","engines":{"node":">=20"},"gitHead":"8fbac653b66a8ed7894f20b050d19f10a737740b","scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.9_1788168889726_0.4695348660458505","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"memorable-cli","version":"0.5.11","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.11","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"8b921c4dc24e6ab505dc3cc1134cf65f126d398c","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.11.tgz","fileCount":5,"integrity":"sha512-5zHqsIj7rODyTVHnqg5rTKAjLHdT1LcK2YepFSnLURbl6yvsqL9nxiDDTCe5sZm7q3hpMC64IkId10X6Niy7qA==","signatures":[{"sig":"MEUCIHzFRFoX+rgJeBP6aw+FUR8F5Z7AKSB3a8dbZEcIufn8AiEAw0LAOYLP41kd54UPZuCiS1y2HR4rXbM5Gsja18JBF6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188420},"type":"module","engines":{"node":">=20"},"gitHead":"6799e05471a3a64d514f7aedcefab7928a1160e2","scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.11_1788239762026_0.304617480161566","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"name":"memorable-cli","version":"0.5.12","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.12","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"9eb932b85d601185f7fc9e8d4750b9ea5e535986","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.12.tgz","fileCount":5,"integrity":"sha512-eRKluJzXPdaFjsandXi4zksx3e8hW5q+Q/9vKWtnytJ1tewa2ZOwKx/oZOci6G/Vz987yUQjUYf+IMZuc9N3og==","signatures":[{"sig":"MEUCIQD0LYPP05/2Ag8QdpWv3b1vUOEv1YKYc46+YluThyr7TQIgd+H70RJ42FaSukFxAIkLRtY4ot7RwL7rTIY20I4PZQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189680},"type":"module","engines":{"node":">=20"},"gitHead":"4831d8835521226f0eca8c5750e665f3f2042556","scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.12_1788241805085_0.04785597418922882","host":"s3://npm-registry-packages-npm-production"}},"0.5.14":{"name":"memorable-cli","version":"0.5.14","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.14","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"5cee235ca37881b2b88462d93374e4dbceca7635","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.14.tgz","fileCount":5,"integrity":"sha512-pu4dK3xmEFlcPyynXg89vkD2mPmiXCGkpP9KrorwWDuy7fRy2N/k4FN2ErlQwGLqG3svYRbyBEsJHvZaA+W6yA==","signatures":[{"sig":"MEYCIQC+kPIOy6mrP9+kXdShsU45/pLT8bwq8/ePSCN+rVFOEgIhAPhxZ1x9m5KuJSFE62fu1kx4ScfGiiYj5JDgAzrBY8cQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193673},"type":"module","engines":{"node":">=20"},"gitHead":"2330905f3b2c9d3cd0773f2ac3cff37872b007b8","scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.14_1788243505228_0.4249448899452035","host":"s3://npm-registry-packages-npm-production"}},"0.5.15":{"name":"memorable-cli","version":"0.5.15","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.15","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"61a592a1964e2c320b654837151b15e2c448c920","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.15.tgz","fileCount":5,"integrity":"sha512-O0UbHLUbMeohwOlpszrPEI1N8UUeBiP4fLQ06f0Ye8GcazmGo/9wWYrrGQXmcrzKfzLAYcqqV+6xLl7sckIiqw==","signatures":[{"sig":"MEQCIFwz4oEu2F7r/307b7KJguMwIeqSZ547Dex7TyDqr5YmAiBk2n4EkgG1MhMENg2q1UZMJh2w9jETTEjEAhwBKdFweg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194105},"type":"module","engines":{"node":">=20"},"gitHead":"25f4fe7616b444b6ad4b6dda7a821f3aff20e777","scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.15_1788284134670_0.058695076281397585","host":"s3://npm-registry-packages-npm-production"}},"0.5.16":{"name":"memorable-cli","version":"0.5.16","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.16","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@theagi.company"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"0e3c9b4ef34f4f7a0b1e4ac52ba3cf2247032c46","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.16.tgz","fileCount":5,"integrity":"sha512-ICnghEg29E+jzSvaOnD5EIIhuTvD7W/GyExcEqAE+E+Yb6qNzfNBrEi4sEd3iIMj2jIuXRU64cacrP85WrIhSw==","signatures":[{"sig":"MEUCIDwx32qxJ7hHkeKwRgXisqI8b4l0lW/A9HyQ5O2baUEsAiEA9A3amSTRQsjBGaWtfZS4nBSFjJ9g+wdsrc/DmZ7WVdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198387},"type":"module","engines":{"node":">=20"},"gitHead":"6f62953fd864c9d8f68799f2db77e32363e7e3dd","scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.16_1788505744048_0.19497926563728574","host":"s3://npm-registry-packages-npm-production"}},"0.5.17":{"name":"memorable-cli","version":"0.5.17","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.17","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@memorable.sh"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"2ea2fbc07056929c8a8d65e2ded0cdefb5adc347","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.17.tgz","fileCount":5,"integrity":"sha512-fy6AJZEg2TBg7aVCSI+igc1sZ6BsxEU5fs/iSRS/TPWteZ3wOwMulUT7zYKmMxvUTEwOG6Ink5yjUYl9R+ZgxA==","signatures":[{"sig":"MEQCIC9Zx8EuDQhsapzgpt4wBgZyxS4z2VSraGGwAdj/2pfvAiB3PMWrm5XbggNzJBTTETr6aSRVjY0KOCoh4QIXvqtOhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198854},"type":"module","engines":{"node":">=20"},"gitHead":"70435cb9b172442e84772b3a3f4e485171d1f656","scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.17_1788550243498_0.17442548293027804","host":"s3://npm-registry-packages-npm-production"}},"0.5.18":{"name":"memorable-cli","version":"0.5.18","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.18","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@memorable.sh"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"98cc7a12b24050c1497f2e4c08336a0aa5b926fe","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.18.tgz","fileCount":5,"integrity":"sha512-3qs+qsGVL0laU0WLXYG1w8tqHIHec+V6aFbphn21q4oXW1dq7yMmQ5L4IwwN38K3acqwTWGzhWmx1WAKlTg/lg==","signatures":[{"sig":"MEUCIQDgJfoeXRPLKrawVYpM0pvyfTXJi0HrQw0n1M669tmx8wIgJP2RhyeQro0g5sAN5hH+1u3wjLCgoJoIgS5nHjjt+DM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203061},"type":"module","engines":{"node":">=20"},"gitHead":"6b5896d381d374a0681ab76eb616ba0dd970e61e","scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.18_1788737783143_0.06069555778936375","host":"s3://npm-registry-packages-npm-production"}},"0.5.19":{"name":"memorable-cli","version":"0.5.19","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.19","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@memorable.sh"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"267e1635021bef65b2bc6d6326a630d4aa2bd50e","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.19.tgz","fileCount":5,"integrity":"sha512-IZ/HsH8DIAk1/ponr2NGXhxwEO3Ru7c7rGZym1i5IvGmoCUyqhUPLPcojk/O0rOI693LPvS5T18qwPg4a8DPvw==","signatures":[{"sig":"MEUCIQCa74uYSLZM4dosijU0AJ9o7fGiK16p8FmRfAXvFpP3zQIgOHjt7rEqxOkEDdU+QOt870OTPu7ZF5ZCxVK7+AI+MFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHajOYJIZQe16E77H+lZkV75fkB5ep7MS5SZN+1/56UdAiAYLS8e/tHMDS9Z4VkqrlwMt/v8vVPgFvF/NWQ5eZH66A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219551},"type":"module","engines":{"node":">=20"},"gitHead":"5a292417accc3bf5dd225f87894316b94a3e2ebe","scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.19_1790225176346_0.9071739411303474","host":"s3://npm-registry-packages-npm-production"}},"0.5.20":{"name":"memorable-cli","version":"0.5.20","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.20","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@memorable.sh"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"fafdb123931b42ee61224c0c1d505ef51dbc348a","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.20.tgz","fileCount":5,"integrity":"sha512-ijVibGwrN2e1/ost7kBowamR5MbCBbijWzi3AMofBezrl2SpivkhYQurHePqUMnz0V/b/Z5VsZNFqQDpF6PvgA==","signatures":[{"sig":"MEYCIQDYenEG1xQreA/fVV7OfMcMh3AlffIVIh8AajzzKM3UhQIhAMHUOY/jKcfRg7yqyLSl+gmlCqBvY2cc146Y3PTNsxcc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEcwAAN493UTmcF2HT4xbAWwCnVxExP43wjYqpR5wIbvAiBVPViG8zjt1mvuI+osWAi1w29A9xZjiIXMyJVX4pRFyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220349},"type":"module","engines":{"node":">=20"},"scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.20_1790309351726_0.5236912593891383","host":"s3://npm-registry-packages-npm-production"}},"0.5.21":{"name":"memorable-cli","version":"0.5.21","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.21","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@memorable.sh"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"6931f657803b458171e4714b9ee336e6fa836b74","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.21.tgz","fileCount":5,"integrity":"sha512-GFV+uD0fQoZI3bkXENrP7tLBFArXfQYbtv2yMOP5X50SkKYf25lX5MVegkQyqeP9BPiTKGOirNb14ag3H+D0kA==","signatures":[{"sig":"MEQCICrcwD5luN+hXrOt3G9XqPouWPh4Oq9hFXYMitOnQV9qAiAfHUBR2T8MRLE0M3i44Cia1D90bKRfS4JHlxjcuB26uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFsnRj+4QTKCW9t2Tz3O/zELqU1DRnf50Ka1XdtvDjtTAiBrr6kQqnyMcLafxAXbD2jkVlP1AKFU+hIaOfS6xj+jpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223493},"type":"module","engines":{"node":">=20"},"scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.21_1790313268288_0.7126702289585465","host":"s3://npm-registry-packages-npm-production"}},"0.5.22":{"name":"memorable-cli","version":"0.5.22","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.22","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@memorable.sh"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"5ccbf4535c9bd8dba6c78464a96ebd96c2680a65","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.22.tgz","fileCount":5,"integrity":"sha512-kutzagTeneZfOT1OovJgLQ6GYhu2mY6m0AiAbel51AFwNORBIWuWAMv79kLxO+C6CN56UF6wEf6OlynttnqaJA==","signatures":[{"sig":"MEUCIQCgyQt4IFQ9pr0nKisEDJD6xZmNvcztI7+dOEcTHPIsKAIgR/sxxqmahu5YZgja0elLjjGIj9iuVwdRGQ57kOJ33mQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB2AFl5TX9DtRw+j3jXFgBNc/HrSIZWWE1CNsU359dxrAiEAofj2P52yviWWOJ6H9AEiPH5dVb1UWV2HUOOXkEhftj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223605},"type":"module","engines":{"node":">=20"},"scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.22_1790317524721_0.6099190366492213","host":"s3://npm-registry-packages-npm-production"}},"0.5.23":{"name":"memorable-cli","version":"0.5.23","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.23","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@memorable.sh"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"0445806095ed08b9cea50504404db136bd8fb9b2","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.23.tgz","fileCount":5,"integrity":"sha512-eyhaIoe6ZcYtGreIZ5KxPby49HpJ8y7ZvclZm2vv+jBKgBkKrwVXERBk1ksjuU/zfGlsYaLv5d1Z3tTV/xF14g==","signatures":[{"sig":"MEUCIQChqOEHma5CvaP7JNbpen68uR7kvthNNSRvYiz2k2alzAIgKa6hZF2beWHvv6g/A6g2NdtyhSebW3sCordadJGOBDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE0qvMUgSgKYC8kZpuxVICv/1iICMe3FPiSKuDnGYJclAiBxtTWFmblvpqSqXTlhXWybmaEYgR6NRsZZJrEOcJrQ4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223677},"type":"module","engines":{"node":">=20"},"scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.23_1790318482641_0.28494287265385587","host":"s3://npm-registry-packages-npm-production"}},"0.5.24":{"name":"memorable-cli","version":"0.5.24","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.24","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@memorable.sh"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"cd26313b70f5e2c75abc9e9a9701262639ef2db2","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.24.tgz","fileCount":5,"integrity":"sha512-l+fVLpoypfBzY3AIEDfPweB9qDP5Y9N1wUpDICY0+xEizZQ7p4urwN+9zYLZVG1BAmEIJzVXdwK4jRwUJPFIeQ==","signatures":[{"sig":"MEQCIA0i2By/ZaTsLKKVEBnNSAsIbon1TqeOFxkVVY38A2+IAiBAgEniI8Uuh4Ijkk8GjByRBxth7d2axVQ8KaRWtW5fUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCz3XtrNmmqPF7Em/doqUdqTlNotoHrzDKdd/EA71KDYAIgUjlViT8uf3cvoePatHr7V734hF/9gllAmhYgkO2fXxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223856},"type":"module","engines":{"node":">=20"},"scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.24_1790318996707_0.3646107300553283","host":"s3://npm-registry-packages-npm-production"}},"0.5.25":{"name":"memorable-cli","version":"0.5.25","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.25","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@memorable.sh"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"8728ec972557110f40e1104566b830d7e402d8a9","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.25.tgz","fileCount":5,"integrity":"sha512-HaZP79Au1Rb6QD5yRa117HX6WG8+oZqGNc24VHmMNgzv1TQk3W8lrZ7t/baHsbv1d/4wfW0BpBmgnhV6QEjU2g==","signatures":[{"sig":"MEQCIFFNkK2fGJMgB2Lz02s+1PN98FrtfSlDH6ckdQcH3z17AiACVZ/anr8Tx3I2WQiChC9/Dfcp5Px4wTQSHr8SiKDbsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAobG0/AW+MpASEqto8i28ts4C7XC3LnVuHvEXkv6W9oAiB4o7nm2zyF3qSCLN6iXUJdHCIo3nwLylkrbk955l4eWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217335},"type":"module","engines":{"node":">=20"},"scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.25_1790319301106_0.3113635349938506","host":"s3://npm-registry-packages-npm-production"}},"0.5.26":{"name":"memorable-cli","version":"0.5.26","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.26","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@memorable.sh"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"2775de4a4e4809f832797faa20a4afc7ed1ff77a","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.26.tgz","fileCount":5,"integrity":"sha512-Cg/1frSa0KCOZZXoolUgQR/YzC2Os1NwP3PZ08Jj8mwmitMjqEBB7OFQhLNZb3hCOOya22fMjlNAPIEqmCdrnw==","signatures":[{"sig":"MEUCIQCnBHu5laboxFVjiuIdPKX3xKpRQ5DzoQBxBnlfXf6j7wIgYOqT6PheyGBiqMaxMAEghDx6n6jLiG+QHY5bK3x60hE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDi760+fCzMaHsH8Gz/ihVB0KkAEKL680ZA1+ERDUP26QIhAJECvLrT9W2DxUsi0bdxrnz3hax8MukxG+1qpoA76MST","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217570},"type":"module","engines":{"node":">=20"},"scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.26_1790319711741_0.03964968444282513","host":"s3://npm-registry-packages-npm-production"}},"0.5.28":{"name":"memorable-cli","version":"0.5.28","license":"SEE LICENSE IN LICENSE","_id":"memorable-cli@0.5.28","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"homepage":"https://www.memorable.sh","bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@memorable.sh"},"bin":{"memorable":"dist/cli.js"},"dist":{"shasum":"289cd287824dcfe39105841e808f641d095fbe87","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.28.tgz","fileCount":5,"integrity":"sha512-Qclr5oRT92DyzHftbJCCk/UOZdXSBaHOV/xXIBzd3WT7WGOki3sC5Dn2QBUGNVlA+5qP2Rb5EDbA2P13i4hg3w==","signatures":[{"sig":"MEUCIDozVtpkm57ZRkFGpk6T0qXGq02zP5Zgg90Nx7TeLbK7AiEA7yJowjtWSiZcS666/okY/AIipMSBdnZYMM/zrsKOJ0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDikKaEkx8T0v/Xjw+Ls3bfZIOLQbVewTuMtWGnK1W4AAIgQMwtGgloCRG6sFZyqs/hvdTboEuGrWSSgZXLe2Xjf1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220072},"type":"module","engines":{"node":">=20"},"scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/memorable-cli_0.5.28_1790370736434_0.45432666678228184","host":"s3://npm-registry-packages-npm-production"}},"0.5.30":{"_id":"memorable-cli@0.5.30","bin":{"memorable":"dist/cli.js"},"bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@memorable.sh"},"dist":{"shasum":"304894bb6baa1403a36194958ba1afa647ae4755","tarball":"https://registry.npmjs.org/memorable-cli/-/memorable-cli-0.5.30.tgz","fileCount":5,"integrity":"sha512-ba3kTDlKpe+ZKlyzvzBZYZpDjnf+hW/ZrF1Z/gc7tN9Zf0HMsD64R2j2F7QwuTtDtA/IYc4KzQdK1rKjNXZbnA==","signatures":[{"sig":"MEYCIQD7g0mxpGTATlsiUVKA4bohONKnM59vDJ5AgDsOT/KNlwIhAKksUuFH1pR3xFlk17tGo6W9M5ybjeWucTWgsqYfIDuJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCRqTe1B0PtXScOSVRC1ZCpehk87tXZmOfWrbWwGrmeWQIgenCmgCcdhQGiyhxAg+g9PYkxib2Y/lQMKQaw5A1UiQ8="}],"unpackedSize":221449},"name":"memorable-cli","type":"module","engines":{"node":">=20"},"license":"SEE LICENSE IN LICENSE","scripts":{"build":"bun build src/cli.ts --target=node --minify --define MEMORABLE_BUILD_VERSION=\"'$npm_package_version'\" --outfile dist/cli.js --external 'gbrain' --external 'gbrain/*' && chmod +x dist/cli.js","prepack":"bun run build"},"version":"0.5.30","_npmUser":{"name":"nikhil-memorable","email":"nikhil@memorable.sh"},"homepage":"https://www.memorable.sh","_npmVersion":"11.9.0","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","directories":{},"maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"@memorable/core":"workspace:*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/memorable-cli_0.5.30_1790462702247_0.27960945648348345"}}},"time":{"created":"2026-08-22T05:34:56.987Z","modified":"2026-09-26T22:45:02.586Z","0.1.0":"2026-08-22T05:34:57.189Z","0.2.0":"2026-08-22T09:01:54.738Z","0.3.1":"2026-08-23T17:28:58.027Z","0.3.2":"2026-08-24T18:03:48.964Z","0.3.3":"2026-08-24T20:38:23.953Z","0.3.4":"2026-08-24T20:45:20.007Z","0.3.6":"2026-08-26T02:24:31.104Z","0.4.0":"2026-08-28T17:27:29.961Z","0.4.1":"2026-08-29T04:26:50.826Z","0.4.2":"2026-08-30T00:53:20.451Z","0.4.3":"2026-08-30T02:16:08.803Z","0.5.0":"2026-08-30T02:28:33.770Z","0.5.1":"2026-08-30T03:29:15.954Z","0.5.2":"2026-08-30T03:54:01.914Z","0.5.3":"2026-08-30T06:37:02.297Z","0.5.4":"2026-08-30T07:42:00.236Z","0.5.5":"2026-08-30T08:22:12.491Z","0.5.6":"2026-08-31T01:56:24.364Z","0.5.7":"2026-08-31T03:39:08.248Z","0.5.8":"2026-08-31T07:18:09.120Z","0.5.9":"2026-08-31T09:34:49.872Z","0.5.11":"2026-09-01T05:16:02.170Z","0.5.12":"2026-09-01T05:50:05.234Z","0.5.14":"2026-09-01T06:18:25.372Z","0.5.15":"2026-09-01T17:35:34.807Z","0.5.16":"2026-09-04T07:09:04.179Z","0.5.17":"2026-09-04T19:30:43.636Z","0.5.18":"2026-09-06T23:36:23.292Z","0.5.19":"2026-09-24T04:46:16.439Z","0.5.20":"2026-09-25T04:09:11.855Z","0.5.21":"2026-09-25T05:14:28.404Z","0.5.22":"2026-09-25T06:25:24.802Z","0.5.23":"2026-09-25T06:41:22.744Z","0.5.24":"2026-09-25T06:49:56.792Z","0.5.25":"2026-09-25T06:55:01.231Z","0.5.26":"2026-09-25T07:01:51.872Z","0.5.28":"2026-09-25T21:12:16.519Z","0.5.30":"2026-09-26T22:45:02.330Z"},"bugs":{"url":"https://www.memorable.sh/docs/cli","email":"nikhil@memorable.sh"},"license":"SEE LICENSE IN LICENSE","homepage":"https://www.memorable.sh","description":"Procedural memory for coding agents, stored on your own machine — deterministic extraction, consent fail-closed, optional gbrain backend.","maintainers":[{"name":"nikhil-memorable","email":"nikhil@memorable.sh"}],"readme":"<p align=\"center\"><img src=\"https://unpkg.com/memorable-cli/logo.svg\" alt=\"Memorable\" width=\"112\"/></p>\n\n# memorable\n\nProcedural memory for coding agents, stored on your own machine.\n\nWhen an agent finishes a task, `memorable` extracts what actually happened — files changed, commands that verified the work, real outcomes — into a stored procedure. When a similar task comes back, `memorable recall` surfaces it, so the agent skips the diagnosis it has already done. Extraction is deterministic: the procedure is derived from the trace, not written by a model. A small model runs twice on the way through, to title the procedure and to judge whether it is worth keeping, and neither can change the steps. Your procedures live on your machine; the service keeps the prompt line and the steps so the dashboard can render them.\n\n## Start here — nothing installed yet\n\n```\nnpx memorable-cli login      # opens a browser, links this machine to your workspace\nmemorable install-hooks      # Claude Code: recall runs on every new prompt\nmemorable enable             # explicit consent — until you run this, nothing is stored\n                             # AND nothing is sent for extraction\n```\n\n`npx` fetches the package on first use, so there is nothing to install before that first line. To get the short `memorable` name on PATH afterwards:\n\n```\nnpm install -g memorable-cli\n```\n\nRunning Codex, Cursor or a custom harness instead of Claude Code? `memorable setup` writes the instructions into `AGENTS.md` instead of installing a hook. Storing in your own gbrain database? `memorable init gbrain`. Both need `login` first.\n\n## Local Codex trace capture (no account required)\n\n```\nnpm install -g memorable-cli\nmemorable install-hooks codex\n```\n\nRestart Codex and approve the new hooks when `/hooks` asks you to review them.\nEach completed turn is written locally to\n`~/.memorable/traces/<session-id>/<turn-id>.json`. The capture contains the\nprompt, minimized tool inputs, explicit tool outcomes, and Codex's final agent\nresponse in `agent_output`; command output, file contents, and patch bodies are\nnot retained. Agent output is capped at 256 KiB and marked with\n`agent_output_truncated: true` when capped. This checkpoint only records trace\nJSON—it does not process, upload, or store a procedure. Set\n`MEMORABLE=0` before starting Codex to disable capture without removing hooks.\n\n## Quickstart\n\n```\nmemorable login       # once per machine — a key that belongs to your workspace\nmemorable enable      # explicit consent — until you run this, nothing is stored\n                      # AND nothing is sent for extraction\n\n# store a procedure from any agent's trace:\nmemorable ingest trace.json\n\n# find it when a similar task returns:\nmemorable recall \"rotate the TLS cert\"\nmemorable show <slug>\n\n\n# a task that is several things at once, assembled from several procedures:\nmemorable chain \"add the refunds endpoint and then cover it with tests\"\n\n# see what is stored and clean it up:\nmemorable list                    # what recall would use, and whether it has helped\nmemorable prune --superseded      # drop revisions that had their turn and lost\n```\n\n## Checking state\n\n```\nmemorable status         # backend, consent, how many procedures are stored\nmemorable doctor         # every integration point, asserted — including whether\n                         # semantic recall is actually configured, not just\n                         # whether the API returned 200\nmemorable install-hooks  # add the Claude Code prompt hook so recall injects\n                         # automatically at the start of a session\nmemorable setup          # enable + AGENTS.md in one shot (after `login`)\n```\n\n## Revisions\n\nRecording the same task twice is safe. Identical steps refresh the stored\nrevision in place; a genuinely different approach is kept beside it as a new\nrevision, so a better way can be learned without destroying the one that\nalready works.\n\nRecall surfaces one revision per task: a new revision gets a short trial\nwindow, and after that the one with the better track record wins. That record\ncomes from the loop itself — when a recalled procedure is injected into a\nsession, how that session ends is credited back to it. The evidence lives in\n`~/.memorable/stats.json` on your machine, never in the store, so recall never\nwrites to your brain and nothing about your outcomes is shared.\n\n`memorable list` prints the slugs, which revision is preferred, how often each\nwas recalled, and how often the session went well afterwards. `--all` shows\nevery revision; `--json` is scriptable.\n\n## Removing procedures\n\n```\nmemorable prune <slug>          # remove one\nmemorable prune --stale         # ones whose files no longer exist in this tree\nmemorable prune --superseded    # revisions that were tried and lost\nmemorable prune --dry-run       # preview, with any of the above\n```\n\nPruning works in **every consent mode**, including `forget`/deny: a store you\ncannot empty is not one you can trust. On the gbrain backend this rides\ngbrain's own `delete_page`, so removal is a soft delete, recoverable for 72\nhours.\n\nA trace is also refused up front when it could not possibly help — an empty\nsession, or one that only read and searched without changing anything. Refusals\nare logged to `~/.memorable/rejected.jsonl` with a reason rather than dropped\nsilently.\n\n## Backends\n\n- **local** (default) — procedures live in `~/.memorable/procedures.jsonl`. Works anywhere Node runs; no other software required.\n- **gbrain** — `memorable init gbrain` stores procedures in your existing [gbrain](https://github.com/garrytan/gbrain) database instead, and unlocks automatic session capture (`memorable record` and the session-end relay). If your gbrain has an embedding provider configured, it is used for semantic recall instead of the extraction API's. Requires a gbrain install and [Bun](https://bun.sh) on PATH; database commands re-exec under Bun automatically.\n\n## How recall matches\n\nThree tiers, fused by reciprocal rank: an exact match on a stored file path or\ncommand, a lexical match on shared tokens, and a semantic match on meaning.\nSemantic is lazy — it only runs when the first two find nothing, so most\nqueries stay deterministic and offline.\n\nSemantic recall needs vectors. Procedures are embedded by the extraction API\n(`bge-m3`, 1024 dimensions, run inside Memorable's own Cloudflare account, so\nthe task title never reaches a third-party vendor). Only the one-line task\ntitle is embedded, never your file contents or conversation.\n\nIf no embedding provider is reachable, procedures are still stored and recall\nstill works on exact and lexical matches — but the CLI says so on every write\nrather than degrading quietly, and `memorable doctor` reports the semantic\ntier as unavailable.\n\nSwitch anytime by re-running `memorable init` / `memorable init gbrain` — the sign-in from `login` carries over.\n\n## Chaining: when one procedure is not the answer\n\nA long task is rarely a repeat. It is usually a new arrangement of things you\nhave each done before. Retrieval cannot express that — ask for the closest\nmemory and you get one procedure and a shrug for the rest.\n\nSo `memorable recall` decides between two modes, and says which it picked:\n\n- **single** — one stored procedure answers the prompt.\n- **chain** — several are assembled into one ordered plan.\n\nIt chains when one procedure provably cannot answer: either the prompt is\nseveral subgoals matching different procedures, or the best match needs a file\nthat another stored procedure is the one that creates.\n\nThe ordering is not guessed. A procedure that **writes** a file and one that\n**reads** it are a dependency, in that direction, and both facts are already in\nthe recorded steps. Steps come out in dependency order, and steps that share no\ndependency are marked as safe to run in parallel.\n\nTwo things fall out of that, and they are the point of the feature:\n\n- **A step you never asked for.** If the endpoint you asked about reads a file\n  only the migration creates, the migration is inserted and labelled — it\n  matched nothing in your prompt, and without it the plan does not run.\n- **An honest gap.** Anything memory cannot cover is printed as\n  `not covered by memory` and excluded from the claimed coverage, rather than\n  papered over with the nearest vaguely-similar procedure.\n\n`memorable chain \"<task>\"` runs it directly; `--render` shows the exact block\nthat would be injected, `--json` is scriptable. `memorable recall --single` and\n`--chain` force either mode.\n\nChaining is per-project. Dependencies only form between procedures that touched\nthe same files, so run it where you work — a store spanning unrelated projects\nhas nothing to connect.\n\n## What leaves your machine\n\nEverything is processed locally except extraction, which is one HTTPS call. That\ncall carries the tool NAMES, a fixed allowlist of argument fields (`command`,\n`file_path`, `pattern`, `url`, `query` and a few siblings), and outcomes — with\nyour home directory collapsed to `~`, and emails, credential-shaped strings and\nlong hex digests redacted before sending.\n\nEdit bodies and file contents never leave the machine. One line of your\nconversation does: `task_description` is the first substantive line of the\nprompt, scrubbed and cut to 200 characters, and it is what recall matches\nagainst. The service stores that line and the extracted steps in Postgres, so\nthe dashboard can render them; it does not store the corpus, which is sent\nempty. Embeddings, titling and the admission judge all run inside Memorable's\nown Cloudflare account, so nothing reaches a third-party vendor.\n\n## Is it encrypted?\n\nPlainly, because this is the question that decides whether you can put it on a\nwork machine.\n\n- **On your machine.** Every procedure is encrypted at rest with AES-256-GCM,\n  one sealed line per procedure, and the file is `0600` on top of that. The key\n  is not kept beside it: on macOS it lives in your login Keychain, and where\n  there is no keychain it falls back to `~/.memorable/store.key` at `0600`. Set\n  `MEMORABLE_STORE_KEY` to 64 hex characters to hold your own key instead, or\n  `MEMORABLE_NO_KEYCHAIN=1` to skip the keychain outright and use the file\n  (the login keychain is machine-wide, not scoped to `MEMORABLE_HOME`, so a\n  sandboxed or automated run should usually set this).\n  Copying `~/.memorable` to another machine gets you ciphertext.\n  `memorable status` names which of the three your key came from, and says\n  KEY MISSING rather than quietly showing an empty list if the store is sealed\n  and the key is gone. Procedures written before 0.5.13 stay readable as\n  plaintext and are sealed the next time the file is rewritten.\n- **In transit.** One HTTPS call per extraction. Nothing else is sent.\n- **On the service.** The task line and the extracted steps are stored in\n  Postgres, encrypted at rest by the database provider, and reachable by your\n  workspace's keys. This is not end-to-end encrypted: the dashboard renders your\n  procedures, so the service can read them. If that is not acceptable for a\n  given repository, do not enable capture there.\n- **On the service, application-level:** a workspace's own embedding vendor key\n  is stored wrapped, written once at setup with an audit row.\n\nIf you need the store somewhere other than your home directory, or you need it\nto stay entirely on your own infrastructure, `memorable init gbrain` and\n`memorable init qm` put procedures in a database you run.\n\n## Consent model\n\nFail-closed. `unset` means deny: until you run `memorable enable`, nothing is written. `disable` makes memory read-only; `forget` denies everything, recall included. Recalled procedures are injected as guarded reference data — control-character-stripped, size-capped, and explicitly marked as data, not instructions.\n\n## For agents\n\n`memorable agents-md >> AGENTS.md` drops self-contained instructions into a project so any coding agent can drive the whole loop itself — or `memorable setup` does init + enable + AGENTS.md in one shot.\n\nDocs: https://www.memorable.sh\n","readmeFilename":"README.md"}