{"_id":"mindlore","_rev":"44-b0cd5f44b1964edae8089293d03d3342","name":"mindlore","dist-tags":{"latest":"0.7.9"},"versions":{"0.0.1":{"name":"mindlore","version":"0.0.1","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.0.1","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"scripts/init.cjs"},"dist":{"shasum":"17aa7a5c7ab846c35d4ac812cd03e779f00f3a12","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.0.1.tgz","fileCount":22,"integrity":"sha512-YVo9P75wGhSi9uy9KvihJ4fzvFpwU9+G8uREADAFsOPnBSZTg+8rkFvPD29zEq620tnY2PoGJikKtIoMo0ssPQ==","signatures":[{"sig":"MEUCIQClRBI1NLiZPyzu5qU9Aze8No3tADKikZrIhhyW2CuYGgIgGrSz0Tib/S8o+aqoTXz5s9reCc9LQLQ5UcG0JYJKr0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64199},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"37e213bc7c69e028a0a095918db233ffd9075626","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","index":"node scripts/mindlore-fts5-index.cjs","health":"node scripts/mindlore-health-check.cjs","search":"node scripts/mindlore-fts5-search.cjs"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"11.6.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"24.12.0","dependencies":{"better-sqlite3":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","globals":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.0.1_1775812520048_0.4048124548137926","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"mindlore","version":"0.1.0","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.1.0","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"scripts/init.cjs"},"dist":{"shasum":"1f46551506dc3a93f43ba1270bf5db211bf64022","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.1.0.tgz","fileCount":24,"integrity":"sha512-Hkhjejx0af5/CjExwG2GK8lYgraCDNJ4x9iTnXYwBZIal9ue/0Lk8/e9w/AwAQGVD0O0yBxwr2+uuzdsFrRClw==","signatures":[{"sig":"MEUCIQCt5gstNC22HfY5BgV4Ak8tCgePYaO0vOREC5OeqiVHYQIgVJmfkCj8oJb+1tn3vt8L7d9YL8YSpKJmaxk0PVWn2Sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89857},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"be0750ac81b011b93b59740700a75ca28ab7bda8","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","index":"node scripts/mindlore-fts5-index.cjs","health":"node scripts/mindlore-health-check.cjs","search":"node scripts/mindlore-fts5-search.cjs"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"better-sqlite3":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","globals":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.1.0_1775913861111_0.21850068688469326","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"mindlore","version":"0.2.0","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.2.0","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"scripts/init.cjs"},"dist":{"shasum":"da2696d9ab6304f870bbaae9a53fb183373bf01e","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.2.0.tgz","fileCount":29,"integrity":"sha512-ofRqT0SkrwH83srAEZQUazaBRf5cBALbv3zQJ4+c9O6JM6sKp0WuQSnVkHDuIPO8nrwLUaDJkicyDgCZt0omTA==","signatures":[{"sig":"MEUCIQD2phvCWdMMNTGOi6OR9agmf6dSiYpFXZdVp1RIbyPMiAIgOw02Ydjf4Xk6JYo2tWktzUqrKSE3J2cBeLOaqGIqYUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112756},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"c87d4087cf730e18eac16c5ff6595f3d6684d9af","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","index":"node scripts/mindlore-fts5-index.cjs","health":"node scripts/mindlore-health-check.cjs","search":"node scripts/mindlore-fts5-search.cjs"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"better-sqlite3":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","globals":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.2.0_1775928847979_0.674474496053624","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"mindlore","version":"0.2.1","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.2.1","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"9857e593b72302e6437d240c915021b5d758fd46","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.2.1.tgz","fileCount":99,"integrity":"sha512-BatznQ/LWqTbJJxSIaA840oJ7yESixg12lvuJYMaM1kLILrroHfjRijK4LvsoWqpsqc1qD7Q5aVqnY8ikjAmMQ==","signatures":[{"sig":"MEYCIQC2YjJTZFvea7Uzd93z1gvvw2qQngVaBdnPg6uL50v3DAIhAOoJuIar92Bx++q1ManE4x3IUtosCkBOVHTs1A5KQ4I4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253136},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"564b530d71b7a08541a71b3e7a012a504af39212","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","pretest":"npm run build","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"better-sqlite3":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.2.1_1775935771697_0.6200922822825721","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"mindlore","version":"0.3.0","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.3.0","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"cdc16ce62ba9132789cc93903fc087ea901dc67e","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.3.0.tgz","fileCount":153,"integrity":"sha512-3BngmnHv7td/VUcIg5UUZoEsAASR60uqn50PMNWLvvdvVZ/MZis7AtDjDncmMpBVhMQvkRqXO+k+wpVGWabiQA==","signatures":[{"sig":"MEUCIB3iiy+oAeTUpD1d2n9Q6KePGgZh5r2gA6ITGqFt977UAiEAjoSrs20KhajYDqRxVj+mphsY3zYejJCy++rVBnu7+nI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414037},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"f5735407bac3dca300c07f4586f03160e91d6c7f","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","pretest":"npm run build","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.3.0_1775948656147_0.39296503892477674","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"mindlore","version":"0.3.1","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.3.1","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"a8822dd3b347204bc81f291dc57b7aff67c135a8","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.3.1.tgz","fileCount":163,"integrity":"sha512-CaEM1gO8F8V3m3wuMo1ysH03V7PuoiFM4q+1drLHnHxzFXlMnTe9//3jy7kIWz2FR2ox++0saXX/rICS5OpgHg==","signatures":[{"sig":"MEYCIQCOkg/iAy95bpxvIrPycH5lg5IPRWeoiXUhUKlsGj0JTgIhAM0X3KDILfJ3Z+CU7F2jjtM1KLQ0CUWTFNYQRSFd2/sy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":453623},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"fa6c90d3d8b2f38a8fb775c2c2f9c66f39816a1a","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.3.1_1775991170533_0.885477131982928","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"mindlore","version":"0.3.2","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.3.2","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"2795bbeb1d0ec3ae20146e21b16fb1f826d54b49","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.3.2.tgz","fileCount":167,"integrity":"sha512-/8yCfSf/16AK3AA76umvaVQlkku4y6oUGsPsA1x6EpK1qC6S+26FMz1w2VNr5sxTgkEKgjDgfwXHLLVaqKMjdw==","signatures":[{"sig":"MEYCIQCn1LBUcfieRBKdPimvmMJaL7Gx4lAoI61a7WIJDEa+sgIhAPYDpU3L/35s2v+VHpdtII+JqaSqpSCOdXyeiQb90LRg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":474265},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"9ef67e7163a998a1dbb1f88d9594845f7d0f440c","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.3.2_1775999668775_0.9350055206755739","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"mindlore","version":"0.3.3","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.3.3","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"e562570db056bee9904de8c276c90f92530a579b","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.3.3.tgz","fileCount":171,"integrity":"sha512-2kLunyU4BR3+aCC3Zvwzcic50fjBVl8tVx6RZC99tG9CWQnR/K/OMX2SgevH4I7ZP6hICoOFvOd/u1hEmvi85Q==","signatures":[{"sig":"MEYCIQDwX+ETKaaqmOJ54bzyxqwhIiFepyVGUfqA44p5NEqmPAIhANab0VaSfMNzzWqAL5oFdW0G+4zS0QrPKoV9q2Cm6pCs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":489775},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"9505b3df46a03f2a7288617be197c0e206800f32","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.3.3_1776019764363_0.3381682338046852","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"mindlore","version":"0.3.4","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.3.4","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"f2806ce916ca349cbc2e3d09123c499632dbeab1","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.3.4.tgz","fileCount":191,"integrity":"sha512-hhJc9bxcLCCmC8ntVH7gkf9+pYYBeEe2Nk2ueMEeKLt/N/5VFQrMv75ia4kVjSwsGNf/aFX5wYzBczrrE4t8rQ==","signatures":[{"sig":"MEYCIQDdIVv/z11lqezBlZA4maKE6kXzVpXRILNJfsr2iNTznQIhALR66P1IcZZr1QPIyYbnn5CvX8JqsTuS59Oa7R5vNnrv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":554470},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"fe96bf6766d6f3cf2cf1bec2231d3e75a7ab49d6","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.3.4_1776069509855_0.6388640023295769","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"mindlore","version":"0.3.5","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.3.5","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"e54a06ec801a0a87843a1411ded3f0de0c5e0770","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.3.5.tgz","fileCount":204,"integrity":"sha512-v8haWaSIqz0+En2wfXvJ1rDO8iT2Qh8ZC4mvIWBTXwxgETukWj4yLb6Lj7rAZk16yfbcCkqpDXJ+upXP/IxC/Q==","signatures":[{"sig":"MEYCIQCEoJZJvJsrD+fo0TF41m5USIdtknYSAWYmRYh80V9/vwIhAJzCI8JTHR6408zIdDEgXeA6vPU+YynK4rYQt0dxPbE3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":569438},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"37d415e2ef39c3bca04fb0d0cbd84fe2aa78ca04","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.3.5_1776085031834_0.7525469915985499","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"mindlore","version":"0.4.0","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.4.0","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"c8e7cf6149c9595f4eb18d97063559b9f91a6e50","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.4.0.tgz","fileCount":224,"integrity":"sha512-FHA8d4VpLuEezFfl36dcLkyLu/bIiii4BMGuVM3Gn3oGQu1cbO8Fg/b9G91yNrI/fq94Lm2azvQN4bGvIxBGMQ==","signatures":[{"sig":"MEYCIQDUASeSqcdALAZhITWzUnKTEkVA0U3o61VWEDBk/2BhEgIhANKOxNNRjLlk/Ua6o8/tqOoz2vcTJkVFCpd7OQ4O0RqO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":671902},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"d9b52bb827619c6a1249827679d36b775b91e77c","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.4.0_1776102264370_0.6170248197286521","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"mindlore","version":"0.4.1","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.4.1","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"d191dd83db04f449d35205204632871e19fdc2d6","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.4.1.tgz","fileCount":232,"integrity":"sha512-OPOx2ET2VSlWfI0Ax8imFnoxgMFGVg+CtEdUjwbgcJvpEIhH48pY5dvuRPzLI2IrtAmm+QRtIZzhxT/XIIbTFw==","signatures":[{"sig":"MEQCIDQP+lPNt1xr9NV3OhJR2Yk5mylpBtyVrNCb6VD0huaWAiB9mw6HXMWjyH5ElHWCD79jDHgQp45wYgxMxtRESC/J8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":706694},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"eebf3b59236dbb97da003379524cb37efdb0ffe9","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.4.1_1776149293685_0.6643444096704458","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"mindlore","version":"0.4.2","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.4.2","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"e4201e785527f455eece8e989417f5b021cad6fe","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.4.2.tgz","fileCount":232,"integrity":"sha512-V6wSjVqByjnMyHfF7Wwp12QLVk7ksBTqQguqJJKHvdyEWBwAfxE5vfw0ANMJ4USfCuT4LMkDrGXbcbK77FiU3w==","signatures":[{"sig":"MEQCIDDWGILjN0ZsXveaABuk0Q+SgFP/kHf/ZHcCONrFmy51AiBIuCuMKNYrqbWt0qs+/AbbiBLqLRg9RE9Kgpk6hJ/gdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":718652},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"f27096beb1b59303993ff793b2e372be436bcd09","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.4.2_1776157693618_0.7443479142105918","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"mindlore","version":"0.4.3","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.4.3","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"e16b64db844b9508b4400f72b04470b3e2e768ab","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.4.3.tgz","fileCount":237,"integrity":"sha512-xA3EYxFAa2ve8OOBVgRexwMaKLffk2ju0lUYqABZN1vq7nOLCQehIVn3SPaOauJoHLO3dWrxxtpu+7rbaNON6A==","signatures":[{"sig":"MEUCIQChzz7S9qIPg2o+fO17DfZ69sGzTXmUgbpAJnFO7Y0aAwIgNqKdthPoBikoVuoMRWZbbTqCj37m7VkrMFkvDBrLoIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":736288},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"896af285bcb0ee8c78ffa69e02e9d63965db6ac0","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.4.3_1776176236557_0.6544505732853996","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"mindlore","version":"0.5.0","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.5.0","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"471e6b7d0e122ca21154c6e2e500db71a4dea6be","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.5.0.tgz","fileCount":273,"integrity":"sha512-tFdgCWrc6GSyT21dIAeHolO8HS2ekJCiW1oCx4q5i7UKf8Ss6FvlGNHGqfEAQFNaQXgBlcMy9mPxhNZFcioJww==","signatures":[{"sig":"MEQCH1KEKD2yYa5IvLz4rf1PJLnZQ9+sFY0uvzhkMSXs0eICIQCYvPhCSufovZdi/pk70AI4PzKDyGhDFveE/n46G2aElQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824962},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"1bbb6c3edb75dab139fdbb5df5ee2abb86d55ea2","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"^29.4.9","sqlite-vec":"^0.1.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@xenova/transformers":"^2.17.2","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.5.0_1776243101997_0.052432322279711174","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"mindlore","version":"0.5.1","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.5.1","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"eb822cf16a0b1dd17515b7cb88ef683d26be5d14","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.5.1.tgz","fileCount":317,"integrity":"sha512-0/CqU3bW1c6vyxBKoxuszeo65dgqtmSYuZmpqdPW2N9/QkVO0W3+flKT2LiLpfL+YmE0GMreX2L8L6Guts3ouA==","signatures":[{"sig":"MEQCIBnxFeFeQ1b9a/Xniw67LTeHx6zvh02H8bucxVqk3xS8AiAxzoDPR1l6AQY3rg7BY8OMpoo6ZW0sVwfNakjGzR1jqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":928057},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"2a4712a5be46df14feb3d77cb3887cb14ffeabf2","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^10.2.0","globals":"^17.5.0","ts-jest":"^29.4.9","sqlite-vec":"^0.1.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@xenova/transformers":"^2.17.2","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.5.1_1776326243168_0.37273503587136503","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"mindlore","version":"0.5.2","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.5.2","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"9ebca8c755c68c1a96a41ff1c8a357c662dbf7c6","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.5.2.tgz","fileCount":367,"integrity":"sha512-nJORVdSPLlu/eEmJHQ/RTJX3trXxVl8J3qq03OowWHVg/bt4yRZc+cvRLyDH2JkWjLgF5IiE50D/yGQLSaAB+w==","signatures":[{"sig":"MEUCIAehREOVMtoHZ+V4MyPOxPYjdjT2l1PREa5Xan6W890PAiEAicU/gN0F12vjdJ43x30bD2fDDfd+L+a5Aob0X3nXL64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1009107},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"c5616b5cb083df08db9c72b8710c4873bce309ab","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^10.2.0","globals":"^17.5.0","ts-jest":"^29.4.9","sqlite-vec":"^0.1.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@xenova/transformers":"^2.17.2","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.5.2_1776514360813_0.034219881415648246","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"mindlore","version":"0.5.3","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.5.3","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"a21a7949aff08f99b1236d6c4e20ef481ae818d8","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.5.3.tgz","fileCount":412,"integrity":"sha512-gO500i2IWDDDOFGeRBV0l/1522GVQ6WYuR3GHOg9DD8ZQHaPOdNkRMlP3AlZk9DMKF4Ki8ovrXZ3yQlRLjeT1w==","signatures":[{"sig":"MEYCIQDEGTkPPfronQDHFwzquyiMAOslD95N/q+eB7bLlmbrnwIhAO99rzXoo0bMPIg6Km9IQhOtwOMWXVSAYUsfAkezyeQM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1107873},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"7088c014ebea93e2d9424afde266ba42dfec469d","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^10.2.0","globals":"^17.5.0","ts-jest":"^29.4.9","sqlite-vec":"^0.1.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@xenova/transformers":"^2.17.2","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.5.3_1776543578137_0.28516609615015187","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"mindlore","version":"0.5.4","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.5.4","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"e299d2a2d7a982f515c1e36c5c04cf53e801014f","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.5.4.tgz","fileCount":444,"integrity":"sha512-ibwOAk1OuDVRogavVyhw6DBM8CpGZ+5ZH2CspvAW1LxqVieIjDhRWQDCYI6vCmJEPOW80xrnrYViMPLgo2orSA==","signatures":[{"sig":"MEQCIASXDTvyiSmYG0bfA2DI+0a7Yu+qWfvlciCXlLteTPVKAiAqN8cJZTGPJ+YyIgl2M/RzeTkaOeNowJaV6g6aFgBaIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1260671},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"98da86660d46cbd18b6f9fda7a42495a38e91a10","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^10.2.0","globals":"^17.5.0","ts-jest":"^29.4.9","sqlite-vec":"^0.1.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@xenova/transformers":"^2.17.2","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.5.4_1776625981219_0.4892944124935852","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"mindlore","version":"0.5.5","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.5.5","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"200a6bce4fe3bda6ab6ae6a964031535e767cf2d","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.5.5.tgz","fileCount":460,"integrity":"sha512-/L6NEbubwNXqkD8QTHlHwpuNVQZMWsgj6kprU0fgI22D/EOZB2g1ceKNmdRLv+FVTeopPDsfbOyinjXL5dtjgg==","signatures":[{"sig":"MEQCICBymXycmjgif5CSuub10eKICnNY65zzG4A0PdYnIFsxAiAqDqhZOiNyqU5jbgEsYVK3bzwkPqW7eTQdLZ28KpgNwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1306851},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"452667c823d4e85c10872e444510406809cc226c","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^11.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^10.2.0","globals":"^17.5.0","ts-jest":"^29.4.9","sqlite-vec":"^0.1.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@xenova/transformers":"^2.17.2","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.5.5_1776674108134_0.12930449076763062","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"mindlore","version":"0.5.6","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.5.6","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"64f5c373112eb90ceb64e0e285afac82617332dc","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.5.6.tgz","fileCount":464,"integrity":"sha512-W8MBOkAX3uTHKNSitbG0ysHPOKQqcMHiC0+jJfSktiWYSndeOLKXyI7aafa2zf7mnq9GR6SnouMeL+pbtnb+Mw==","signatures":[{"sig":"MEYCIQC/BeTf7TikC5M9aVuyOEDRGLF92QHSTpS1RXsFyr8iDwIhAMEQ7AGcpa6hinKrmHh45NsFEIxD7KmKdPucDrAB5xxu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1318428},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"0efc5f6c52a79f7a59acf9ef25901f287cbcfa56","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^11.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^10.2.0","globals":"^17.5.0","ts-jest":"^29.4.9","sqlite-vec":"^0.1.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@xenova/transformers":"^2.17.2","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.5.6_1776690821440_0.2770649605331128","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"mindlore","version":"0.5.7","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.5.7","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"2ca90b82db84011626c4c59a7910a79b6fabf2a7","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.5.7.tgz","fileCount":476,"integrity":"sha512-xkiiAJmYF3Pi/NttoKViFjXuWSXGO1XHy25WWBKxGKuf+73qeHKVZd8cK5CjRqqIWNmegSr0vP3uop3ZFw2nyw==","signatures":[{"sig":"MEUCICGEVWFpaLTUb6w6gWPVskFbzW5Bh62zvrq+ftU+XJa7AiEArp/v/TPOYrJOEOm3qQ+hbqFi6q9Thzm0ecOyoQX9ibY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1385949},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"e9ece7914a0cbf36696e1874162358379110a8f6","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^11.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^10.2.0","globals":"^17.5.0","ts-jest":"^29.4.9","sqlite-vec":"^0.1.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@xenova/transformers":"^2.17.2","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.5.7_1776835412880_0.5974763194880912","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"mindlore","version":"0.5.8","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.5.8","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"e3fa7266e2db1abee4ddf15438168ba1940cdb58","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.5.8.tgz","fileCount":480,"integrity":"sha512-dmR7qa56ERIWFK/sQWkcQY12Iejs+TSoqOS8cQDr2HtzBHv6+BMwTbVLpv5balsSiZgMezwf09Ejg557prlDpQ==","signatures":[{"sig":"MEYCIQDXaFzFz11SG19jTtvzUDwh57z2eoEjiEBgm8QNUNoo+QIhAMFrXihI165V4jwhSrwuxihsmvW9zW8JkRnZA29kTcbk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1393341},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"b1db2c89107718c94243fba3e4e141019a53f1a3","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^11.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","globals":"^17.5.0","ts-jest":"^29.4.9","sqlite-vec":"^0.1.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@xenova/transformers":"^2.17.2","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.5.8_1776847680736_0.18344987988158246","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"mindlore","version":"0.5.9","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.5.9","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"ffef468cc00ac6f6d96c9f5d0fb4e0e76a0eb75c","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.5.9.tgz","fileCount":483,"integrity":"sha512-YbYFTqICv7fv+cjtHo9x1KKl3O89hbf8LazytLzqkNYGhYYskwApQBkfiR/QEwlrIOyu/La4Mh5yDnO7SPrZqA==","signatures":[{"sig":"MEUCID1o56LKuOtnKsaSHVrazX3bZcC0DLvYMlSbuQkJ2GR6AiEA9YcX5uCH+mKi3vQYkPCJNOGt+HUqqgbrcnUk/X2pMvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.5.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1410415},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"06d7adc0a44574084f95ea93c8a83cf8098c468b","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^11.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","globals":"^17.5.0","ts-jest":"^29.4.9","sqlite-vec":"^0.1.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@xenova/transformers":"^2.17.2","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.5.9_1777011819483_0.09203120032310896","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"mindlore","version":"0.6.0","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.6.0","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"e4fac2134b40b9d3d92f129132af37d7ce019ebd","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.6.0.tgz","fileCount":503,"integrity":"sha512-koxQZ9Wz4nFvFWLKJfpHti26IYC1r6TNVcOKQRcdz+hHxAZr1zPvOHy5vajqjxgV3TKNl1AHdEgxs22Yxq3Szg==","signatures":[{"sig":"MEQCIC5QnNT/a87vivUW8mLjdSbq1fVCyTeN88NCYPUtSdgmAiAleaWOdrDrjLEYA1gzUueDvKp5Fa6ydBzfW1ZobKHuow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1445745},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"d3fb27fd975c675f3a28997d688592f05994af14","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","cleanup":"node dist/scripts/maintain-cleanup.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","globals":"^17.5.0","ts-jest":"^29.4.9","sqlite-vec":"^0.1.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@huggingface/transformers":"^4.2.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.6.0_1777118897523_0.10600445333127806","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"mindlore","version":"0.6.1","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.6.1","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"8ff49b880f60cdbd9dff3650a4c69be0cd3dad79","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.6.1.tgz","fileCount":527,"integrity":"sha512-Izd13dnWSpcgbk7aoJ55Nc7STtmSapybLc9htD7VwpH8K8Gt3kUdNum99yMOPCKec/N4u2pl/NISIiS91pyREA==","signatures":[{"sig":"MEUCIQDvCYpdxIIMQDb1856FGXWdLCZchES/dAF2UMHIw07xNgIgSoE2KR+UFDqFh4cDQKqf6Ks5iY+WiEGv9Ymo7V8Eqfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1527506},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"8e4268c4e0dcc525faaade1d6383007f214e9f58","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","perf":"node dist/scripts/mindlore-perf.js","test":"jest --config jest.config.cjs","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","doctor":"node dist/scripts/mindlore-doctor.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","cleanup":"node dist/scripts/maintain-cleanup.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","globals":"^17.5.0","ts-jest":"^29.4.9","sqlite-vec":"^0.1.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@huggingface/transformers":"^4.2.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.6.1_1777276365652_0.23693532787491844","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"mindlore","version":"0.6.2","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"MIT","_id":"mindlore@0.6.2","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"205fdadb7cf4afd2bcfecfd6aa51dc797adca559","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.6.2.tgz","fileCount":555,"integrity":"sha512-U50QPgeMxrNk5FgpaLioPx/HFc+itgclCvYziPFRUYW7gnfAr6lqGQMy+Xgwd2QenruHUa1Jq8txpKq8qMbkwQ==","signatures":[{"sig":"MEQCIF9E0UQmIJ1ov+dwwDupAec8xpoKTdcHpE+nS+Aj1RJ8AiBUOAglug941ioi5zTGNRIZiHm/xbPfNI3gg8vuw445IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1597852},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"b7c0161595b0b15d568f26271c2366ac606b45d8","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","perf":"node dist/scripts/mindlore-perf.js","test":"jest --config jest.config.cjs","audit":"npm audit --audit-level=moderate","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","doctor":"node dist/scripts/mindlore-doctor.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","cleanup":"node dist/scripts/maintain-cleanup.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","globals":"^17.5.0","ts-jest":"^29.4.9","sqlite-vec":"^0.1.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@huggingface/transformers":"^4.2.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.59.0"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.6.2_1777364254516_0.2531677095503917","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"mindlore","version":"0.6.3","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"AGPL-3.0-only","_id":"mindlore@0.6.3","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"639e5e25cbb7814264cdb09150adaa0bb4c0efd4","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.6.3.tgz","fileCount":631,"integrity":"sha512-dl0ciIm3ESvOQoI5Tm7hjhczIQaTdzx5jpShpsY66wElgXADDP+sGILCgaBFWXO/et9HQkgEIEeB8IalWeeEBQ==","signatures":[{"sig":"MEQCIE7iowneR/uZkp275486zOdnC6Tj9wIJNp+2pvqOMjYPAiAVoqE0F3DAjeJtFf76tBDko4MvrE5qdqCMyJxmlxVrpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1753014},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"495091cce577344e8f4d5134c0c7308689b7e6f8","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","perf":"node dist/scripts/mindlore-perf.js","test":"jest --config jest.config.cjs","audit":"npm audit --audit-level=moderate","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","doctor":"node dist/scripts/mindlore-doctor.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","cleanup":"node dist/scripts/maintain-cleanup.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","globals":"^17.5.0","ts-jest":"^29.4.9","sqlite-vec":"^0.1.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@huggingface/transformers":"^4.2.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.59.0"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.6.3_1777614611570_0.4835768992062335","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"mindlore","version":"0.6.4","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"AGPL-3.0-only","_id":"mindlore@0.6.4","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"7f17c378aab9afb661ffbbd1502381d26c4da783","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.6.4.tgz","fileCount":639,"integrity":"sha512-jBFDt3yfhREQ7PDbCdSRULYFGQ320v5tqWPlJtzdQQQGYXioYuS0qbuHncc3VqCPEPNpI6gui12/3k7iuTp6aw==","signatures":[{"sig":"MEUCIFLoj2rgxwu3FHP5xytdA8lz55HjaXb06xeVpcCubFtaAiEA+pUlveRiGZaFyjI32zAondbbJAxN8tkycaJNjZVLp48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1773762},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"24f523a56afe6e13358e8b59127d21acbc819419","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","perf":"node dist/scripts/mindlore-perf.js","test":"jest --config jest.config.cjs","audit":"npm audit --audit-level=moderate","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","doctor":"node dist/scripts/mindlore-doctor.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","cleanup":"node dist/scripts/maintain-cleanup.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","globals":"^17.5.0","ts-jest":"^29.4.9","sqlite-vec":"^0.1.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@huggingface/transformers":"^4.2.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.59.0"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.6.4_1777626901891_0.9076414541134181","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"mindlore","version":"0.6.5","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"AGPL-3.0-only","_id":"mindlore@0.6.5","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"d6cff745c10ddfe175216f50ab22d92f52d3a3f1","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.6.5.tgz","fileCount":639,"integrity":"sha512-wkNPCzmWDOcVwoPJ+uCzQep8x8L4duF7IINj0A8VFq2ElpvwDP/eVDJj8h4tMUHXNXchvwVTnlRDMS3nkNwjqA==","signatures":[{"sig":"MEUCICJ9aN8hw+3t388/epoiuku3yjkPvS+YelcbzkEwMKFyAiEAxVrqnZQmCbYSCIsPECU9h0eMrDLVVrle20vK6HUfrrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1761577},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"8792da9487f034709feb681d7597d166f4c42c8e","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","perf":"node dist/scripts/mindlore-perf.js","test":"jest --config jest.config.cjs","audit":"npm audit --audit-level=moderate","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","doctor":"node dist/scripts/mindlore-doctor.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","cleanup":"node dist/scripts/maintain-cleanup.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","globals":"^17.5.0","ts-jest":"^29.4.9","sqlite-vec":"^0.1.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@huggingface/transformers":"^4.2.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.59.0"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.6.5_1777704602236_0.5911018277467748","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"mindlore","version":"0.6.6","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"AGPL-3.0-only","_id":"mindlore@0.6.6","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"1d73ca9a5603a770353dac6d8bb8c33c263d3f78","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.6.6.tgz","fileCount":665,"integrity":"sha512-yhw4Q7i0bKeE9dUw+NvRz8agTEKpBaJXNSl9vxOwWV1M54zkvM2rRr86aG4u4Iwvu+Ofw/RLP/is/3Jcx3D8ow==","signatures":[{"sig":"MEUCIQDL/lOOMBto80fRY43YUlfW7XLt9ewihsCYBHbQn0T0WwIgD19ShaYLh+S3kF05/MJKGY6qQOTsCht3A++Eg7rFQDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1816026},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"fd88f27cc03606c0d86a00491b48577a22e59bbf","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","perf":"node dist/scripts/mindlore-perf.js","test":"jest --config jest.config.cjs","audit":"npm audit --audit-level=moderate","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","doctor":"node dist/scripts/mindlore-doctor.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","cleanup":"node dist/scripts/maintain-cleanup.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","globals":"^17.5.0","ts-jest":"^29.4.9","sqlite-vec":"^0.1.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@huggingface/transformers":"^4.2.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.59.0"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.6.6_1777742222204_0.026952571976993855","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"mindlore","version":"0.6.7","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"AGPL-3.0-only","_id":"mindlore@0.6.7","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"6602712e00737eeef344a0981783bec805c9fba3","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.6.7.tgz","fileCount":681,"integrity":"sha512-TDuBY3sEX5/wP4KwwsW6pqSitD8ZPMfdvT5y0k/PO8TojJ1ch7DF9zdDiL47JtawOpdSG1n2FF69mHFvwTbMaw==","signatures":[{"sig":"MEUCIDkSDFLUm/OZ6fRuNJptXLEUqfqEIQI/Ul3HY+INv6M9AiEAiMJcreL1o/p+lI+obPmi6+e4efU19PlZ/sxD5KpsXMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1864463},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"ee8e5b1756cda772f3b436ec1593ffc0bcaad3be","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","perf":"node dist/scripts/mindlore-perf.js","test":"jest --config jest.config.cjs","audit":"npm audit --audit-level=moderate","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","doctor":"node dist/scripts/mindlore-doctor.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","cleanup":"node dist/scripts/maintain-cleanup.js","pretest":"npm run build","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","globals":"^17.5.0","ts-jest":"^29.4.9","sqlite-vec":"^0.1.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@huggingface/transformers":"^4.2.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.59.0"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.6.7_1777803954218_0.31960032899438606","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"mindlore","version":"0.6.8","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"AGPL-3.0-only","_id":"mindlore@0.6.8","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"e811596fbafe189feaec16e47ca7a1e101d5480f","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.6.8.tgz","fileCount":670,"integrity":"sha512-UAihhSJ4COPG81WW0lzMz0YxY57i0SP1MnJOHEhm7UW5Zz2SeWP6muPy53HNVVxM0NI2wic2XFDIvXyKPWXTWw==","signatures":[{"sig":"MEYCIQDTk9zFGRt4amoj7kAtlg/7wj68kPSXgGZPiKKroAZfhgIhAIRq4uMiJ5WyHriPTNAgqgIfdUYIxXK5IYVktpZ0K8hh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810551},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"faabac08c54f7cc3a0c296e965c0ca05c5edc8ab","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","perf":"node dist/scripts/mindlore-perf.js","test":"jest --config jest.config.cjs","audit":"npm audit --audit-level=moderate","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","doctor":"node dist/scripts/mindlore-doctor.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","cleanup":"node dist/scripts/maintain-cleanup.js","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"11.6.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.6","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","globals":"^17.5.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.59.0"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.6.8_1777833053405_0.08193279112827567","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"mindlore","version":"0.6.9","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"AGPL-3.0-only","_id":"mindlore@0.6.9","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"aa01d7291ccfb3a4bc0df6690f8af7b0341bab9d","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.6.9.tgz","fileCount":690,"integrity":"sha512-BhE2bKDJGD5FPVS51s7UNoAzqJ5FwzSXXJaSGSuBckO/8BMYBjikR+bNI81nWjg3dzJiSo+WIc18//j2NUoHcA==","signatures":[{"sig":"MEQCIHIA2qtx7x3N+7FOC1W40HluWvO7qe131odNuFBICXxYAiBzq7WNF300zlUFOMMaCiD9DZ9OlYFNGgBxF/k7y7PftA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.6.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1832296},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"55de54a777e7740fe038f430a35678c6a339cbd9","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","perf":"node dist/scripts/mindlore-perf.js","test":"jest --config jest.config.cjs","audit":"npm audit --audit-level=moderate","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","doctor":"node dist/scripts/mindlore-doctor.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","cleanup":"node dist/scripts/maintain-cleanup.js","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","validate-manifest":"node dist/scripts/validate-manifest-cli.js"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","globals":"^17.5.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.59.0"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.6.9_1777887035954_0.4763077303784542","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"mindlore","version":"0.7.0","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"AGPL-3.0-only","_id":"mindlore@0.7.0","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"24b3bc4664431e735f72a16c4374459bf9bb6528","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.7.0.tgz","fileCount":758,"integrity":"sha512-+npMDMRZRVFi78VouEGmgwpwW21kaw0ZZF07E3wnNAO95rY74AEBjYUK7BQzs70h3E5znIl9QIdno/fj71GVyA==","signatures":[{"sig":"MEUCIBtp2Kj+Cgjw+czu1otlBqtjN30nQfz+QyHTbXGYvC0pAiEAoo+BCrReLhp42J+GtomiMhR54WgYVz3TQ0eXxKag890=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1931478},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"b59497de51000482cdd37ac8e439379e45f246a1","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","perf":"node dist/scripts/mindlore-perf.js","test":"jest --config jest.config.cjs","audit":"npm audit --audit-level=moderate","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","doctor":"node dist/scripts/mindlore-doctor.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","cleanup":"node dist/scripts/maintain-cleanup.js","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","validate-manifest":"node dist/scripts/validate-manifest-cli.js"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","globals":"^17.5.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.59.0"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.7.0_1777960366227_0.7951141466796989","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"mindlore","version":"0.7.1","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"AGPL-3.0-only","_id":"mindlore@0.7.1","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"72388c6a658f24a48de5e294d0ff88a564ec656f","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.7.1.tgz","fileCount":785,"integrity":"sha512-1H1ekAQNEE0KHnas+pgOXUjTa+KEbWV8HD668JAJhihIir1HN5DpBVmXoMPTV9tXQuFwTxq03tvbdIASGjqgeg==","signatures":[{"sig":"MEYCIQDiLYzmb3qRsZuBK/Dtn8V6xtVHQPzEsO01EVYRF6t0egIhAMyHo+TEFLSg4sRNpm0En+cJFWSwOor85oH5ETbzAjr/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2148295},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"ecca36a8ee14ade7f776840d1b9c79c6eeb31536","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","perf":"node dist/scripts/mindlore-perf.js","test":"jest --config jest.config.cjs","audit":"npm audit --audit-level=moderate","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","bundle":"npm run bundle:hooks && npm run bundle:mcp","doctor":"node dist/scripts/mindlore-doctor.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","cleanup":"node dist/scripts/maintain-cleanup.js","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","bundle:mcp":"npx esbuild scripts/mcp-server.ts --bundle --platform=node --target=node20 --format=cjs --outfile=mcp-server.cjs --external:better-sqlite3","bundle:hooks":"npx tsx scripts/bundle-hooks.ts","prepublishOnly":"npm run build && npm run bundle","validate-manifest":"node dist/scripts/validate-manifest-cli.js"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","esbuild":"^0.28.0","globals":"^17.5.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.59.0"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.7.1_1778154295692_0.570504566937305","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"mindlore","version":"0.7.2","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"AGPL-3.0-only","_id":"mindlore@0.7.2","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"5e5b57049ef0eecb69486801d643ee1dc3139c64","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.7.2.tgz","fileCount":829,"integrity":"sha512-d5GbqHe9DpE76A8ldNVVZmmtiPFcLgX3QVMeRKkbtiHwPyuVQ11LTXMIhslPXDwyG9oFmnlWACCo2O+DFi68PA==","signatures":[{"sig":"MEYCIQD8docyUIIgwJhsiQVvFUAXn1IHa1Qa3UmZ83a+baBrGgIhAI7x8+E2XHfWpQ1G6z1MIiy7Jjy5NaBlaVrruc1cAvuF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2229771},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"ab1d3e2e05b235a2642385814551c733af1feac6","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","perf":"node dist/scripts/mindlore-perf.js","test":"jest --config jest.config.cjs","audit":"npm audit --audit-level=moderate","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","bundle":"npm run bundle:hooks && npm run bundle:mcp","doctor":"node dist/scripts/mindlore-doctor.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","cleanup":"node dist/scripts/maintain-cleanup.js","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","bundle:mcp":"npx esbuild scripts/mcp-server.ts --bundle --platform=node --target=node20 --format=cjs --outfile=mcp-server.cjs --external:better-sqlite3","postinstall":"npm rebuild better-sqlite3","bundle:hooks":"npx tsx scripts/bundle-hooks.ts","prepublishOnly":"npm run build && npm run bundle","validate-manifest":"node dist/scripts/validate-manifest-cli.js"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","esbuild":"^0.28.0","globals":"^17.5.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.59.0"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.7.2_1778330217284_0.16394410806653892","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"mindlore","version":"0.7.3","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"AGPL-3.0-only","_id":"mindlore@0.7.3","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"9335ce35ee77e835e9d09fddde669e6c8f26419a","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.7.3.tgz","fileCount":855,"integrity":"sha512-3HNC4IkjhD/qjhwSiploLBfQCm/WNPB8TtZAOCf1ZZGmducaNLsWbe7AwdHrvYIlYz+SCUmP3FS/kKWeHO1rUA==","signatures":[{"sig":"MEUCIQCDFzJC/FIHeopg/TKUpGFds5lU3MxL7Nxo2t0J+zLUngIgRhtHnSpNJv5pIXRXon2yDnVPy7HOlZ0YreJN4Hx1xfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2265710},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"9054edfe2b3e5360a17f979db262cfe4317261df","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","perf":"node dist/scripts/mindlore-perf.js","test":"jest --config jest.config.cjs","audit":"npm audit --audit-level=moderate","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","bundle":"npm run bundle:hooks && npm run bundle:mcp","doctor":"node dist/scripts/mindlore-doctor.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","cleanup":"node dist/scripts/maintain-cleanup.js","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","bundle:mcp":"npx esbuild scripts/mcp-server.ts --bundle --platform=node --target=node20 --format=cjs --outfile=mcp-server.cjs --external:better-sqlite3","postinstall":"npm rebuild better-sqlite3","bundle:hooks":"npx tsx scripts/bundle-hooks.ts","prepublishOnly":"npm run build && npm run bundle","validate-manifest":"node dist/scripts/validate-manifest-cli.js"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","esbuild":"^0.28.0","globals":"^17.5.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.59.0"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.7.3_1778440939825_0.6959774011030302","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"mindlore","version":"0.7.4","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"AGPL-3.0-only","_id":"mindlore@0.7.4","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js"},"dist":{"shasum":"76faaa6eafd11400aacc620b4ff18b66567aab84","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.7.4.tgz","fileCount":871,"integrity":"sha512-oDnYVzsL2MLLRChWRi52lWCc163e+919lvg/cCPU7M/6fq6iuJsG6dkvE+X3n9WG1aT4vwzaBTy1JgovdMfXxQ==","signatures":[{"sig":"MEQCIFRdspPYCxfRwzDjLWdiOa2fvHczQLV/+ylfdzOh+aM9AiBEJ3qVPT4P9V0J5pPUFIyDeOCpNXS3lwmjgMkqAomawg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2281356},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"a64690dc214971393ac086b3622cd20ce327e268","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","perf":"node dist/scripts/mindlore-perf.js","test":"jest --config jest.config.cjs","audit":"npm audit --audit-level=moderate","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","bundle":"npm run bundle:hooks && npm run bundle:mcp","doctor":"node dist/scripts/mindlore-doctor.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","cleanup":"node dist/scripts/maintain-cleanup.js","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","bundle:mcp":"npx esbuild scripts/mcp-server.ts --bundle --platform=node --target=node20 --format=cjs --outfile=mcp-server.cjs --external:better-sqlite3","postinstall":"npm run build && npm rebuild better-sqlite3","bundle:hooks":"npx tsx scripts/bundle-hooks.ts","prepublishOnly":"npm run build && npm run bundle","validate-manifest":"node dist/scripts/validate-manifest-cli.js"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","esbuild":"^0.28.0","globals":"^17.5.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.59.0"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.7.4_1778486161455_0.11113560166353964","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"mindlore","version":"0.7.5","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"AGPL-3.0-only","_id":"mindlore@0.7.5","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js","mindlore-clean-cache":"dist/scripts/mindlore-clean-cache.js"},"dist":{"shasum":"8dab9c44570e66ddf09d0ae4474c91d13734ea45","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.7.5.tgz","fileCount":962,"integrity":"sha512-aJqOW6y0F8U8TE2PEdGKQoEJpSqQX2buWHeYdFxHfE7awr8Z0X8Oyo9sOzq5IiYrMUJBVim6jAoHl+4CL762Og==","signatures":[{"sig":"MEUCIQDKy4nDEgOwgijFgzQ7RX8W19/mP++DnBeiVGMkzuWtGgIgcOg+9az62TXOVIManJJdtVKPbahlQX9vn5+LP6yz300=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2404977},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"de1325c9c470ad87f650b1d008dd514fd4d47af3","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","perf":"node dist/scripts/mindlore-perf.js","test":"jest --config jest.config.cjs","audit":"npm audit --audit-level=moderate","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","bundle":"npm run bundle:hooks && npm run bundle:mcp","doctor":"node dist/scripts/mindlore-doctor.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","cleanup":"node dist/scripts/maintain-cleanup.js","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","bundle:mcp":"npx esbuild scripts/mcp-server.ts --bundle --platform=node --target=node20 --format=cjs --outfile=mcp-server.cjs --external:better-sqlite3","postinstall":"npm run build && npm rebuild better-sqlite3","bundle:hooks":"npx tsx scripts/bundle-hooks.ts","prepublishOnly":"npm run build && npm run bundle","validate-manifest":"node dist/scripts/validate-manifest-cli.js"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","sqlite-vec":"^0.1.9","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","esbuild":"^0.28.0","globals":"^17.5.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.59.0"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.7.5_1778912443336_0.7014767552253283","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"mindlore","version":"0.7.6","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"AGPL-3.0-only","_id":"mindlore@0.7.6","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js","mindlore-clean-cache":"dist/scripts/mindlore-clean-cache.js"},"dist":{"shasum":"38bf35587a915c4d6c8a6104a4ffeb711175e700","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.7.6.tgz","fileCount":964,"integrity":"sha512-/qZWAFk7FfElVloAVyx2L72dIV2zQGTQD6CBeCHMd2m2z8xuqidyVDseMvdjndRCyUrl/UpT9RYR6ILnjZfVEA==","signatures":[{"sig":"MEQCIBfHxWx/Jf9euzStfkbCVUbBW/+nislHz4/D9Mq5t7YkAiBJaN2bj5P0PJ6qAkGahCZZOTTkAta4z0+lDvU4uQcVPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3802038},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"3800c27ccb422bde24bcff72eb4ece5b5505acd4","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","perf":"node dist/scripts/mindlore-perf.js","test":"jest --config jest.config.cjs","audit":"npm audit --audit-level=moderate","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","bundle":"npm run bundle:hooks && npm run bundle:mcp","doctor":"node dist/scripts/mindlore-doctor.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","cleanup":"node dist/scripts/maintain-cleanup.js","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","bundle:mcp":"npx esbuild scripts/mcp-server.ts --bundle --platform=node --target=node20 --format=cjs --outfile=mcp-server.cjs --external:better-sqlite3","postinstall":"npm run build && npm rebuild better-sqlite3","bundle:hooks":"npx tsx scripts/bundle-hooks.ts","prepublishOnly":"npm run build && npm run bundle","validate-manifest":"node dist/scripts/validate-manifest-cli.js"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","sqlite-vec":"^0.1.9","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","esbuild":"^0.28.0","globals":"^17.5.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.59.0"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.7.6_1778919511435_0.301929642556499","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"mindlore","version":"0.7.7","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"AGPL-3.0-only","_id":"mindlore@0.7.7","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js","mindlore-clean-cache":"dist/scripts/mindlore-clean-cache.js"},"dist":{"shasum":"952a5ee6bd717fec8e3fea883f25d1a70d72f827","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.7.7.tgz","fileCount":1017,"integrity":"sha512-EbtLKDf7PQR8G/g78lWE/l5YB0u+aMeBGJJewVcJkeg9p25TxHKLcv+k078ktNUEVZI14EEeicmcCi4TIX6Ghg==","signatures":[{"sig":"MEQCIBUypM+2lk1yhsSQJGR0TIBA9fk7yft4XzBuBNiOu2aIAiBG8S5uR1MeCFG0tgBMeQINxwNEXKWDh899M5mZX27r4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3912725},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"b1e62fafeea05c586d84c6ff808e84f054aaef4c","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","perf":"node dist/scripts/mindlore-perf.js","test":"jest --config jest.config.cjs","audit":"npm audit --audit-level=moderate","build":"tsc","index":"node dist/scripts/mindlore-fts5-index.js","bundle":"npm run bundle:hooks && npm run bundle:mcp","doctor":"node dist/scripts/mindlore-doctor.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","cleanup":"node dist/scripts/maintain-cleanup.js","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","bundle:mcp":"npx esbuild scripts/mcp-server.ts --bundle --platform=node --target=node20 --format=cjs --outfile=mcp-server.cjs --external:better-sqlite3","postinstall":"npm run build && npm rebuild better-sqlite3","bundle:hooks":"npx tsx scripts/bundle-hooks.ts","prepublishOnly":"npm run build && npm run bundle","validate-manifest":"node dist/scripts/validate-manifest-cli.js"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","sqlite-vec":"^0.1.9","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","esbuild":"^0.28.0","globals":"^17.5.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.59.0"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.7.7_1778966048955_0.04964139957827274","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"mindlore","version":"0.7.8","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"AGPL-3.0-only","_id":"mindlore@0.7.8","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"homepage":"https://github.com/mindlore/mindlore#readme","bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"bin":{"mindlore":"dist/scripts/init.js","mindlore-clean-cache":"dist/scripts/mindlore-clean-cache.js"},"dist":{"shasum":"747e0912bf1208cf58375416d2969d3e536f6d15","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.7.8.tgz","fileCount":1049,"integrity":"sha512-i2/Rh9hgHbJpKTXJH8KkejpWWhM8FV1pMKmpZELyYjwQxU9ObAix9A6oJSin3knu4LXg9yqGGAaZw2VLuCVLCg==","signatures":[{"sig":"MEQCIGxNzTwNn3jUXC7eSCOnE7OylCugqFG3F5N+g4zH2/dWAiAdtuPFHo0/XS8k7nT8OhQ5adfarjgxpd7FFYjtW/4JPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3983401},"type":"commonjs","engines":{"node":">=20.0.0"},"gitHead":"f7e93d899e52320caaeab08f5651d91f4973b228","scripts":{"lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","perf":"node dist/scripts/mindlore-perf.js","test":"jest --config jest.config.cjs","audit":"npm audit --audit-level=moderate","build":"tsc && npm run bundle:hooks","index":"node dist/scripts/mindlore-fts5-index.js","bundle":"npm run bundle:hooks && npm run bundle:mcp","doctor":"node dist/scripts/mindlore-doctor.js","health":"node dist/scripts/mindlore-health-check.js","search":"node dist/scripts/mindlore-fts5-search.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","cleanup":"node dist/scripts/maintain-cleanup.js","quality":"node dist/scripts/quality-populate.js","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","fetch-raw":"node dist/scripts/fetch-raw.js","typecheck":"tsc --noEmit","bundle:mcp":"npx esbuild scripts/mcp-server.ts --bundle --platform=node --target=node20 --format=cjs --outfile=mcp-server.cjs --external:better-sqlite3","postinstall":"npm run build && npm rebuild better-sqlite3","bundle:hooks":"npx tsx scripts/bundle-hooks.ts","prepublishOnly":"npm run build && npm run bundle","validate-manifest":"node dist/scripts/validate-manifest-cli.js"},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"repository":{"url":"git+https://github.com/mindlore/mindlore.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-native knowledge system for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","sqlite-vec":"^0.1.9","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","esbuild":"^0.28.0","globals":"^17.5.0","ts-jest":"^29.4.9","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/better-sqlite3":"^7.6.13","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.59.0"},"_npmOperationalInternal":{"tmp":"tmp/mindlore_0.7.8_1779017543773_0.42539278155796256","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"mindlore","version":"0.7.9","description":"AI-native knowledge system for Claude Code","type":"commonjs","bin":{"mindlore":"dist/scripts/init.js","mindlore-clean-cache":"dist/scripts/mindlore-clean-cache.js"},"scripts":{"build":"tsc && npm run bundle:hooks && npm run bundle:ingest","prebuild":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","test":"jest --config jest.config.cjs","lint":"eslint -c eslint.config.cjs scripts/ hooks/ tests/","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run bundle","health":"node dist/scripts/mindlore-health-check.js","index":"node dist/scripts/mindlore-fts5-index.js","search":"node dist/scripts/mindlore-fts5-search.js","quality":"node dist/scripts/quality-populate.js","fetch-raw":"node dist/scripts/fetch-raw.js","cc-sync":"node dist/scripts/cc-memory-bulk-sync.js","cleanup":"node dist/scripts/maintain-cleanup.js","perf":"node dist/scripts/mindlore-perf.js","doctor":"node dist/scripts/mindlore-doctor.js","audit":"npm audit --audit-level=moderate","validate-manifest":"node dist/scripts/validate-manifest-cli.js","migrate:frontmatter":"node dist/scripts/mindlore-frontmatter-migrate.js","bundle:hooks":"npx tsx scripts/bundle-hooks.ts","bundle:mcp":"npx esbuild scripts/mcp-server.ts --bundle --platform=node --target=node20 --format=cjs --outfile=mcp-server.cjs --external:better-sqlite3","bundle:ingest":"npx esbuild scripts/mindlore-ingest.ts --bundle --platform=node --target=node20 --format=cjs --outfile=dist/scripts/mindlore-ingest.js --external:better-sqlite3","bundle":"npm run bundle:hooks && npm run bundle:mcp && npm run bundle:ingest","postinstall":"npm run build && npm rebuild better-sqlite3"},"keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"author":{"name":"omrfc"},"license":"AGPL-3.0-only","repository":{"type":"git","url":"git+https://github.com/mindlore/mindlore.git"},"bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"homepage":"https://github.com/mindlore/mindlore#readme","engines":{"node":">=20.0.0"},"dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","better-sqlite3":"^12.9.0","cheerio":"^1.2.0","pdf-parse":"^1.1.4","sqlite-vec":"^0.1.9","zod":"^4.3.6"},"devDependencies":{"@types/better-sqlite3":"^7.6.13","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/pdf-parse":"^1.1.5","@typescript-eslint/eslint-plugin":"^8.59.0","@typescript-eslint/parser":"^8.58.1","esbuild":"^0.28.0","eslint":"^10.2.0","globals":"^17.5.0","jest":"^30.3.0","ts-jest":"^29.4.9","typescript":"^6.0.2"},"_id":"mindlore@0.7.9","gitHead":"74f34a547a88e06200474f19c4adab5629aebf81","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-wrpbgqmM7Oe4kCR3MQeQPTh1iHjS99Y9trIE71pbhXBR972RQ3y9dJTHx1Vlrn6IW8zcym2GmsYT+Z1ZTI29uA==","shasum":"d611e3c9e0cc7f2e9f7764f17d6631e8e5443e80","tarball":"https://registry.npmjs.org/mindlore/-/mindlore-0.7.9.tgz","fileCount":1116,"unpackedSize":18109975,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mindlore@0.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICN77DLFLdOsue83J44oCw9e63EgKFWFI8+Du4vcE6HLAiEAtV2fv7BZd0b50nG7uLeXjmj4WgD2cxoAaxxZ9k5Fvo8="}]},"_npmUser":{"name":"omrfc","email":"omrfccc@gmail.com"},"directories":{},"maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mindlore_0.7.9_1779048682982_0.46537088089642964"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-10T09:15:19.961Z","modified":"2026-05-17T20:11:23.563Z","0.0.1":"2026-04-10T09:15:20.217Z","0.1.0":"2026-04-11T13:24:21.252Z","0.2.0":"2026-04-11T17:34:08.119Z","0.2.1":"2026-04-11T19:29:31.859Z","0.3.0":"2026-04-11T23:04:16.282Z","0.3.1":"2026-04-12T10:52:50.686Z","0.3.2":"2026-04-12T13:14:28.920Z","0.3.3":"2026-04-12T18:49:24.527Z","0.3.4":"2026-04-13T08:38:30.024Z","0.3.5":"2026-04-13T12:57:12.020Z","0.4.0":"2026-04-13T17:44:24.524Z","0.4.1":"2026-04-14T06:48:13.903Z","0.4.2":"2026-04-14T09:08:13.859Z","0.4.3":"2026-04-14T14:17:16.745Z","0.5.0":"2026-04-15T08:51:42.231Z","0.5.1":"2026-04-16T07:57:23.373Z","0.5.2":"2026-04-18T12:12:41.004Z","0.5.3":"2026-04-18T20:19:38.344Z","0.5.4":"2026-04-19T19:13:01.420Z","0.5.5":"2026-04-20T08:35:08.315Z","0.5.6":"2026-04-20T13:13:41.796Z","0.5.7":"2026-04-22T05:23:33.020Z","0.5.8":"2026-04-22T08:48:00.935Z","0.5.9":"2026-04-24T06:23:39.661Z","0.6.0":"2026-04-25T12:08:17.703Z","0.6.1":"2026-04-27T07:52:45.822Z","0.6.2":"2026-04-28T08:17:34.728Z","0.6.3":"2026-05-01T05:50:11.737Z","0.6.4":"2026-05-01T09:15:02.104Z","0.6.5":"2026-05-02T06:50:02.396Z","0.6.6":"2026-05-02T17:17:02.413Z","0.6.7":"2026-05-03T10:25:54.397Z","0.6.8":"2026-05-03T18:30:53.605Z","0.6.9":"2026-05-04T09:30:36.125Z","0.7.0":"2026-05-05T05:52:46.418Z","0.7.1":"2026-05-07T11:44:55.893Z","0.7.2":"2026-05-09T12:36:57.552Z","0.7.3":"2026-05-10T19:22:20.012Z","0.7.4":"2026-05-11T07:56:01.650Z","0.7.5":"2026-05-16T06:20:43.515Z","0.7.6":"2026-05-16T08:18:31.622Z","0.7.7":"2026-05-16T21:14:09.146Z","0.7.8":"2026-05-17T11:32:24.012Z","0.7.9":"2026-05-17T20:11:23.258Z"},"bugs":{"url":"https://github.com/mindlore/mindlore/issues"},"author":{"name":"omrfc"},"license":"AGPL-3.0-only","homepage":"https://github.com/mindlore/mindlore#readme","keywords":["claude-code","knowledge-base","second-brain","ai-native","fts5","karpathy","llm","wiki"],"repository":{"type":"git","url":"git+https://github.com/mindlore/mindlore.git"},"description":"AI-native knowledge system for Claude Code","maintainers":[{"name":"omrfc","email":"omrfccc@gmail.com"}],"readme":"<p align=\"center\">\n  <img src=\"assets/mindlore-logo.png\" alt=\"Mindlore\" width=\"320\">\n</p>\n\n![CI](https://github.com/mindlore/mindlore/actions/workflows/ci.yml/badge.svg)\n[![npm](https://img.shields.io/npm/v/mindlore)](https://www.npmjs.com/package/mindlore)\n![Node](https://img.shields.io/node/v/mindlore)\n![License](https://img.shields.io/badge/license-AGPL--3.0-blue)\n![Zero Telemetry](https://img.shields.io/badge/telemetry-zero-brightgreen)\n\n> AI-native knowledge system for [Claude Code](https://claude.ai/claude-code)\n\nPersistent, searchable, evolving knowledge base that compounds across sessions.\n\n## Why Mindlore?\n\nClaude Code forgets everything between sessions. Your corrections, discoveries, and decisions vanish. Mindlore gives Claude a persistent memory:\n\n- **Knowledge persists** across sessions via FTS5-indexed Markdown files\n- **Search happens automatically** — hooks inject relevant context as you work\n- **Knowledge compounds** — query answers become searchable for future sessions\n\n| Feature | Mindlore | Typical KB CLI | Wiki Compilers | Multi-Agent Memory |\n|---------|----------|---------------|----------------|-------------------|\n| Zero workflow change | Hook-based, invisible | Manual commands | Manual compile | Agent orchestration |\n| Persistent search | FTS5 auto-indexed | Manual index | No search | Vector DB overhead |\n| Knowledge compounding | Writeback loop | No | No | Partial |\n| Token efficient | Progressive disclosure | Full dump | Full dump | Varies |\n| Setup time | `npx mindlore` | Config + setup | Complex | Complex |\n\n## Quick Start\n\n```bash\nnpx mindlore\n```\n\nThat's it. Mindlore creates a `~/.mindlore/` directory, sets up hooks, and starts working.\n\nTo add your first source:\n\n```\n/mindlore-ingest https://example.com/article\n```\n\n### CLI Commands\n\n```bash\nnpx mindlore                  # Install / upgrade\nnpx mindlore --upgrade        # Upgrade only (skip dir creation)\nnpx mindlore health           # 16-point structural health check\nnpx mindlore doctor           # 7-point runtime validation (Node, DB, hooks, skills)\nnpx mindlore perf             # Hook latency report (p50/p95/p99)\nnpx mindlore perf --top 10    # Top 10 slowest hook calls\nnpx mindlore perf --savings   # Context token savings report\nnpx mindlore search \"query\"   # FTS5 keyword search (knowledge)\nnpx mindlore search \"query\" --sessions  # Search session data (cc-subagent, cc-session)\nnpx mindlore index            # Full FTS5 re-index\nnpx mindlore quality          # Bulk quality assignment for sources\nnpx mindlore backup init      # Git-based backup for ~/.mindlore/\nnpx mindlore backup status    # Show backup status + last commit\nnpx mindlore obsidian export --vault /path  # Export to Obsidian vault\nnpx mindlore obsidian import --vault /path  # Import from Obsidian vault\nnpx mindlore episodes list                  # List recent episodes\nnpx mindlore episodes search \"query\"        # Search episodic memory\nnpx mindlore episodes count                 # Episode count per project\n```\n\n## Features\n\n| Skill | Description |\n|-------|-------------|\n| `/mindlore-ingest` | Add knowledge sources (URL, text, file, PDF) + 6-point quality gate |\n| `/mindlore-health` | 16-point structural health check |\n| `/mindlore-query` | Search, ask, stats, brief — compounding knowledge pipeline |\n| `/mindlore-log` | Session logging and status |\n| `/mindlore-diary` | Session diary — decisions, challenges, solutions |\n| `/mindlore-reflect` | Pattern extraction from accumulated diaries |\n| `/mindlore-decide` | Decision records with supersedes chain |\n| `/mindlore-evolve` | Schema co-evolution and structural updates |\n| `/mindlore-explore` | Cross-reference discovery between sources |\n| `/mindlore-maintain` | KB maintenance: decay reports, consolidation, contradiction detection |\n| `/mindlore-stats` | Context contribution and cost per session — hook calls, durations, DB stats |\n| `/mindlore-learnings` | Show full content of a learning by slug, or list all learnings |\n\n## Agents\n\n3 delegatable agents for subagent workflows:\n\n| Agent | Model | Description |\n|-------|-------|-------------|\n| `mindlore-assistant` | sonnet | Knowledge base Q&A — hybrid FTS5 search, top-3 result synthesis, cited answers |\n| `mindlore-researcher` | sonnet | Independent web research — checks existing KB first, fetches new sources, writes structured analyses with contradiction flagging |\n| `mindlore-librarian` | haiku | Periodic maintenance — health checks, stale content detection, FTS5 consistency, cleanup recommendations |\n\nAgents are spawned via Claude Code's Agent tool with `team_name` or directly. The `model-router` hook reads `config.json` and routes `[mindlore:SKILL]` markers to cost-optimized models automatically.\n\n## Architecture\n\nKnowledge flows through a compiler-like pipeline:\n\n```\nraw/        Immutable source captures (URL dumps, pasted text)\n  |\nsources/    Processed summaries (one per ingested source)\n  |\ndomains/    Topic wiki pages (accumulated knowledge by subject)\n  |\ninsights/   Query writebacks (answers that become searchable)\n```\n\nNine directories, each mapping to a frontmatter `type`:\n\n```\n.mindlore/\n├── raw/            # Immutable captures\n├── sources/        # Processed summaries\n├── domains/        # Topic wikis\n├── analyses/       # Large syntheses (3+ sources)\n├── insights/       # Short Q&A writebacks\n├── connections/    # Cross-cutting links\n├── learnings/      # Persistent rules from reflect\n├── diary/          # Session deltas\n├── decisions/      # Decision records\n├── INDEX.md        # Navigation map (~15 lines)\n├── SCHEMA.md       # LLM specification\n└── mindlore.db     # FTS5 search database (mindlore_fts + mindlore_fts_sessions)\n```\n\n## Installation\n\n### Option 1: Plugin (recommended)\n\nFrom Claude Code session:\n\n```\n/plugin marketplace add mindlore/mindlore\n/plugin install mindlore@mindlore\n```\n\nOr from terminal:\n\n```bash\nclaude plugins marketplace add mindlore/mindlore\nclaude plugins install mindlore\n```\n\nRestart Claude Code (or `/reload-plugins`). Installs hooks, skills, agents, and MCP server in one step.\n\n### Option 2: MCP Server only\n\n```bash\nnpm i -g mindlore\nclaude mcp add -s user mindlore -- npx mindlore mcp\n```\n\nExposes 6 MCP tools (search, ingest, brief, decide, recall, stats). No hooks or skills.\n\n### Option 3: npx init\n\n```bash\nnpx mindlore\n```\n\nSets up `~/.mindlore/` directory, registers hooks and skills globally. Requires Node.js 20+.\n\n### Recommended extras\n\n```bash\nnpx mindlore --recommended\n```\n\nAlso suggests installing:\n- **markitdown** — better web/document extraction (URL, DOCX, YouTube)\n- **context-mode** — token savings for large sessions\n\n## Marketplace vs npm\n\nMindlore is distributed two ways:\n\n- **CC Plugin** (recommended for Claude Code users):\n  ```bash\n  claude plugins add mindlore\n  ```\n  Hook auto-discovery; no manual hook wiring.\n\n- **npm CLI** (standalone, CI, or non-CC environments):\n  ```bash\n  npx mindlore\n  ```\n  Bare CLI; you wire hooks yourself if you want them.\n\nChoose plugin if you use Claude Code; choose npm if you need the CLI without CC plumbing.\n\n## How It Works\n\nMindlore operates through Claude Code lifecycle hooks — invisible background scripts\nthat fire automatically as you work. No commands to run, no workflow changes.\n\n```\n                          ┌─────────────────────────────┐\n                          │     Claude Code Session      │\n                          └──────────────┬──────────────┘\n                                         │\n  ┌──────────────────────────────────────┼──────────────────────────────────────┐\n  │                                      │                                      │\n  ▼                                      ▼                                      ▼\nSESSION START                      DURING SESSION                         SESSION END\n  │                                      │                                      │\n  ├─ session-focus hook            ├─ search hook                         ├─ session-end hook\n  │  reads INDEX.md + last delta   │  10-col FTS5 + porter stemmer        │  writes delta to diary/\n  │  injects into context          │  per-keyword scoring, top 3 injected │\n  │                                │                                      │\n  │                                ├─ index + fts5-sync hooks             │\n  │                                │  file changes → FTS5 update          │\n  │                                │                                      │\n  │                                ├─ /mindlore-ingest skill              │\n  │                                │  URL → raw/ → sources/ → FTS5       │\n  │                                │                                      │\n  └────────────────────────────────┴──────────────────────────────────────┘\n                                         │\n                          ┌──────────────┴──────────────┐\n                          │       NEXT SESSION           │\n                          │  session-focus injects delta  │\n                          │  → knowledge compounds       │\n                          └─────────────────────────────┘\n```\n\n**Key design decisions:**\n\n- **Hooks are global** — registered in `~/.claude/settings.json`, active in all projects\n- **Single global store** — `~/.mindlore/` shared across projects; `project` FTS5 column namespaces per `path.basename(cwd)`\n- **Project-scoped search** — results filtered by current project, falls back to all projects if none found\n- **No `.mindlore/`?** — hooks silently skip, zero overhead\n- **FTS5 search** — SQLite full-text search with BM25 ranking, no external services. Knowledge and session data in separate tables for better IDF quality\n- **Hybrid search** — RRF fusion combining FTS5 keyword + sqlite-vec vector results with synonym expansion + category boost\n- **Content-hash dedup** — SHA256 prevents re-indexing unchanged files\n\n## Daily Usage\n\nMindlore is invisible by design — hooks handle everything automatically:\n\n1. **Just work** — hooks inject relevant context as you type\n2. **Add knowledge** — `/mindlore-ingest` when you find something worth keeping\n3. **Search** — `npm run search \"query\"` or `/mindlore-query search \"query\"`\n4. **Record decisions** — `/mindlore-decide` when making architectural choices\n5. **Health check** — `npm run health` periodically to verify integrity\n6. **Explore connections** — `/mindlore-explore` to discover links between sources\n\n## Configuration\n\nMindlore creates `.mindlore/config.json` with model defaults for cost-optimized agent delegation:\n\n```json\n{\n  \"models\": {\n    \"ingest\": \"haiku\",\n    \"evolve\": \"sonnet\",\n    \"explore\": \"sonnet\",\n    \"default\": \"haiku\"\n  }\n}\n```\n\nSkills spawn subagents with `[mindlore:SKILL]` markers — the model-router hook reads `config.json` and overrides the model automatically. Override any value to change routing.\n\n## Hooks\n\n16 Claude Code lifecycle hooks (v0.7.7):\n\n| Event | Hook | What it does |\n|-------|------|-------------|\n| SessionStart | session-focus | Injects last delta + INDEX + episodes + corrupt DB auto-recovery |\n| UserPromptSubmit | search | FTS5 search + episodes recall, project-scoped + version tokenization |\n| UserPromptSubmit | decision-detector | TR+EN decision signal detection |\n| FileChanged | index | Sync changed files to FTS5 |\n| FileChanged | fts5-sync | Incremental batch re-index |\n| SessionEnd | session-end | Structured delta + bare episode + FTS5 mirror + detached git sync |\n| PreCompact | pre-compact | FTS5 flush before compaction |\n| PostCompact | post-compact | Re-inject context |\n| PreToolUse (Read) | read-guard | Repeated-read warning, blocks 3+ repeats |\n| PostToolUse (Read) | post-read | Token estimation per file read |\n| PreToolUse (Write\\|Edit) | dont-repeat | LESSONS/learnings rule enforcement |\n| CwdChanged | cwd-changed | Scope detection + _scope.json write |\n| PreToolUse (Agent) | model-router | Cost-optimized model routing via markers |\n| PreToolUse (Agent) | research-guard | FTS5 check before research — blocks if recent+high quality exists |\n\n## Uninstall\n\n```bash\nnpx mindlore uninstall        # Remove hooks + skills (keep data)\nnpx mindlore uninstall --all  # Also remove ~/.mindlore/ global data\n```\n\n## Changelog\n\nSee [CHANGELOG.md](CHANGELOG.md) for version history and release notes.\n\n## Inspired By\n\n- [Andrej Karpathy](https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f) — LLM Knowledge Bases concept\n- [Spisak](https://github.com/nickspisak) — Practical second brain implementations\n- [Letta](https://github.com/letta-ai/letta-code) — Context repository pattern validation\n\n## License\n\n[AGPL-3.0](LICENSE)\n","readmeFilename":"README.md"}