{"_id":"@aivm/brain","_rev":"15-3c0ebae96bcb4f3b70e39274df8091c7","name":"@aivm/brain","dist-tags":{"latest":"0.3.5"},"versions":{"0.1.0":{"name":"@aivm/brain","version":"0.1.0","keywords":["aivm","mcp","model-context-protocol","ai-governance"],"license":"SEE LICENSE IN LICENSE","_id":"@aivm/brain@0.1.0","maintainers":[{"name":"aivmog","email":"ceo@ChainGPT.org"}],"bin":{"aivm-brain":"dist/bin.js"},"dist":{"shasum":"6aa99458207875fb0bec183bcccf9e41d0bef4e5","tarball":"https://registry.npmjs.org/@aivm/brain/-/brain-0.1.0.tgz","fileCount":4,"integrity":"sha512-InM+CvvCWXky0xx19BHtaP0hgGzb3oakve6fPjBQ2WFKC5A0EkgC16IUtgFvU94Oy/lIvhtFmUM9WWaddeCUFA==","signatures":[{"sig":"MEUCIQCYthD90e0g+uS2Vg4rViEEjWd5b2DzM6Muf2JUvjZ8EgIgZAaIeMJ1PklbYYF6v0ia/XZ6pSB10NWRoO0g4eJSxzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28321},"type":"module","engines":{"node":">=18"},"gitHead":"4abbffbd1adb740f3afbb7e1c68bbab94e74d769","scripts":{"build":"tsc -p tsconfig.json && esbuild src/bin.ts --bundle --platform=node --format=esm --target=node18 --outfile=dist/bin.js","typecheck":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivmog","email":"ceo@ChainGPT.org"},"_npmVersion":"10.9.3","description":"AIVM Brain — one-command install for the governed MCP brain (npx @aivm/brain init).","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brain_0.1.0_1781944416217_0.2809621146696535","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aivm/brain","version":"0.2.0","keywords":["aivm","mcp","model-context-protocol","ai-governance"],"license":"SEE LICENSE IN LICENSE","_id":"@aivm/brain@0.2.0","maintainers":[{"name":"aivmog","email":"ceo@ChainGPT.org"}],"bin":{"aivm-brain":"dist/bin.js"},"dist":{"shasum":"a52c361f65fd22617c113c98f2454aa54dd3e14a","tarball":"https://registry.npmjs.org/@aivm/brain/-/brain-0.2.0.tgz","fileCount":4,"integrity":"sha512-V3KUH+ljho5M7uz47vNS3Pts8nyik7nIbZMslxXqnyhOsJp4QY4TB95TlIBxBwpi2NnE/3uedTOEvrBiQFOcXA==","signatures":[{"sig":"MEUCIFjXICmr+gM7/GYS647/0jCei1vpseWcKgek2Jba9t6WAiEAxP+N9ROtsz21Q3IF9/ud/ov6yj5JZVjWJ29mqrYKSDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1422288},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ec0b6ff36240fabafeac76ad0de17e79db7a9351","scripts":{"test":"node --import tsx --test src/*.test.ts","build":"tsc -p tsconfig.json && esbuild src/bin.ts --bundle --platform=node --format=esm --target=node18 --outfile=dist/bin.js","typecheck":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivmog","email":"ceo@ChainGPT.org"},"_npmVersion":"10.9.3","description":"AIVM Brain — one-command install for the governed MCP brain (npx @aivm/brain init).","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.2.0_1782628243568_0.0827164095722972","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@aivm/brain","version":"0.2.1","keywords":["aivm","mcp","model-context-protocol","ai-governance"],"license":"SEE LICENSE IN LICENSE","_id":"@aivm/brain@0.2.1","maintainers":[{"name":"aivmog","email":"ceo@ChainGPT.org"}],"bin":{"aivm-brain":"dist/bin.js"},"dist":{"shasum":"a5e294d05c79ab38b9d0d12d6c3b5e74542c6ea6","tarball":"https://registry.npmjs.org/@aivm/brain/-/brain-0.2.1.tgz","fileCount":4,"integrity":"sha512-iH4KpWTL0ljIlWClEkBND3tICJXXbpimLua3n3gImligw6/Rip+dBErNC4rQX2HqQpxkqt0U9JtHq6Xuvnd0vw==","signatures":[{"sig":"MEQCIBhxZqwaC38aUQ2GbXLI3vhM+XQ++Y1ky9aahm6N3GtEAiA9dzOr9Z4aDrFw+Z8SR3VZPxRkqg3igEJxAn/wsROqoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1422710},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8371ed7459f2e459f84b52ffb96c75bfc99fca2c","scripts":{"test":"node --import tsx --test src/*.test.ts","build":"tsc -p tsconfig.json && esbuild src/bin.ts --bundle --platform=node --format=esm --target=node18 --outfile=dist/bin.js","typecheck":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivmog","email":"ceo@ChainGPT.org"},"_npmVersion":"10.9.3","description":"AIVM Brain — one-command install for the governed MCP brain (npx @aivm/brain init).","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.2.1_1782711265369_0.09952983870625198","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@aivm/brain","version":"0.2.2","keywords":["aivm","mcp","model-context-protocol","ai-governance"],"license":"SEE LICENSE IN LICENSE","_id":"@aivm/brain@0.2.2","maintainers":[{"name":"aivmog","email":"ceo@ChainGPT.org"}],"bin":{"aivm-brain":"dist/bin.js"},"dist":{"shasum":"4cb5b3e9926129ebe77e86f475ded40710356eae","tarball":"https://registry.npmjs.org/@aivm/brain/-/brain-0.2.2.tgz","fileCount":4,"integrity":"sha512-1y4NR+n4BAQn2fz2b8DGWz9HednWBFe5cZptYiQ2+Cs6j7MQiN8NRPVF3BITiwxyL4QwroLRqMUsPpxNC2PuOg==","signatures":[{"sig":"MEUCIEtULrddzvzk/8sNyYAz6wW/E7/N3GSn2CiTv7N3JOdeAiEAmwrF7AiIpObzGSE25IeXdSgj9iy7c8qBHiH3NEjLN2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1423061},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"44e665ce7609ee8eb37aac589844848ea7620f16","scripts":{"test":"node --import tsx --test src/*.test.ts","build":"tsc -p tsconfig.json && esbuild src/bin.ts --bundle --platform=node --format=esm --target=node18 --outfile=dist/bin.js","typecheck":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivmog","email":"ceo@ChainGPT.org"},"_npmVersion":"10.9.3","description":"AIVM Brain — one-command install for the governed MCP brain (npx @aivm/brain init).","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.2.2_1782714750264_0.39259602319029074","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@aivm/brain","version":"0.2.3","keywords":["aivm","mcp","model-context-protocol","ai-governance"],"license":"SEE LICENSE IN LICENSE","_id":"@aivm/brain@0.2.3","maintainers":[{"name":"aivmog","email":"ceo@ChainGPT.org"}],"bin":{"aivm-brain":"dist/bin.js"},"dist":{"shasum":"4b7e6ff6d7386a927c9c5ae66a9850918fb2410a","tarball":"https://registry.npmjs.org/@aivm/brain/-/brain-0.2.3.tgz","fileCount":4,"integrity":"sha512-+99cfb9A3m3/pk1BLnmnj+QXHr3l0Fxm0fppodKE7AUozwr3smpGfCbDecAblj2VdibuyMz81LkmkX1YzD1vYQ==","signatures":[{"sig":"MEUCIQCRQuReD3tOlekK59kv73qqx3bipWKZNDW3dSNxVmngUgIgaovIAxvWm6RTf4Xo5iAJ1shj3lyeGlu/glAkjh2zXWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1423290},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"68fb63f355f97ffb98851b974c2432f85afaf17e","scripts":{"test":"node --import tsx --test src/*.test.ts","build":"tsc -p tsconfig.json && esbuild src/bin.ts --bundle --platform=node --format=esm --target=node18 --outfile=dist/bin.js","typecheck":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivmog","email":"ceo@ChainGPT.org"},"_npmVersion":"10.9.3","description":"AIVM Brain — one-command install for the governed MCP brain (npx @aivm/brain init).","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.2.3_1782716511572_0.8368440713070113","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@aivm/brain","version":"0.2.4","keywords":["aivm","mcp","model-context-protocol","ai-governance"],"license":"SEE LICENSE IN LICENSE","_id":"@aivm/brain@0.2.4","maintainers":[{"name":"aivmog","email":"ceo@ChainGPT.org"}],"bin":{"aivm-brain":"dist/bin.js"},"dist":{"shasum":"be777f8f4231400bb6387383d546c0a5d46548a0","tarball":"https://registry.npmjs.org/@aivm/brain/-/brain-0.2.4.tgz","fileCount":4,"integrity":"sha512-sPYSPk3Y9Fa6pUhnVCDS/4xYfjJiUEF1XppkTqfd4vN4q6eYLyDkXMS/ZX3V22cN3AcFxZoo0WnxDMN9i5v0Nw==","signatures":[{"sig":"MEYCIQDMeC8BmPtZskzr6AFahbSAsQ3fSPIsivnAFxC3UX1gbgIhAN9z74PGH1rTVYu1H5GxYOoGqm91a7LbsLdpHRCH7avJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1425483},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"39ee5b7d3238b77d54f13990343a5c56c012ec9f","scripts":{"test":"node --import tsx --test src/*.test.ts","build":"tsc -p tsconfig.json && esbuild src/bin.ts --bundle --platform=node --format=esm --target=node18 --outfile=dist/bin.js","typecheck":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivmog","email":"ceo@ChainGPT.org"},"_npmVersion":"10.9.3","description":"AIVM Brain — one-command install for the governed MCP brain (npx @aivm/brain init).","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.2.4_1782879724487_0.1152345687979408","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@aivm/brain","version":"0.2.5","keywords":["aivm","mcp","model-context-protocol","ai-governance"],"license":"SEE LICENSE IN LICENSE","_id":"@aivm/brain@0.2.5","maintainers":[{"name":"aivmog","email":"ceo@ChainGPT.org"}],"bin":{"aivm-brain":"dist/bin.js"},"dist":{"shasum":"1128ead832c7e5bab81ff5743293f9a89ab111d1","tarball":"https://registry.npmjs.org/@aivm/brain/-/brain-0.2.5.tgz","fileCount":4,"integrity":"sha512-3J1i/46jBvnl4SJggWY9I9HsmJ/Jh6bKXIHKte3cfrFvdYIWDSfacAkHisUW5RPJlrrqvmyLkA7wIkq6gT6gzQ==","signatures":[{"sig":"MEUCIC8FoSkndk6ccndXaTmIrXm8A4D0vItqrG8Vq/ToG+VNAiEA2MurAfNP6ZjEiPujDJgYC7PMGGbA0HE4/HDhHvaDwMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1428225},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8f17a9f7d6b002f39b0726706c4c7f9ea0e77ed1","scripts":{"test":"node --import tsx --test src/*.test.ts","build":"tsc -p tsconfig.json && esbuild src/bin.ts --bundle --platform=node --format=esm --target=node18 --outfile=dist/bin.js","typecheck":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivmog","email":"ceo@ChainGPT.org"},"_npmVersion":"10.9.3","description":"AIVM Brain — one-command install for the governed MCP brain (npx @aivm/brain init).","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.2.5_1782884069877_0.21924741634063083","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@aivm/brain","version":"0.2.6","keywords":["aivm","mcp","model-context-protocol","ai-governance"],"license":"SEE LICENSE IN LICENSE","_id":"@aivm/brain@0.2.6","maintainers":[{"name":"aivmog","email":"ceo@ChainGPT.org"}],"bin":{"aivm-brain":"dist/bin.js"},"dist":{"shasum":"e579ca1608b2f28fe9c0979e8ab3de1c829ef8c1","tarball":"https://registry.npmjs.org/@aivm/brain/-/brain-0.2.6.tgz","fileCount":4,"integrity":"sha512-Mm/pvxJvKLTRX6nkthpDdiqFrMevDOsxDn/mOw6W/klev1vyF3Mk7SNgeLrfLaCCtJgAuhIob5N+bnnHt5GW8Q==","signatures":[{"sig":"MEYCIQDHg7NHSuH/jmt8nenmjPn2una+/Hl94Z34JmIVS2ShcAIhALp/PV3zMXgPy0CXL0/1W7E8y7BUmZ8kHkFUyGQR/cpl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1428241},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8f17a9f7d6b002f39b0726706c4c7f9ea0e77ed1","scripts":{"test":"node --import tsx --test src/*.test.ts","build":"tsc -p tsconfig.json && esbuild src/bin.ts --bundle --platform=node --format=esm --target=node18 --outfile=dist/bin.js","typecheck":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivmog","email":"ceo@ChainGPT.org"},"_npmVersion":"10.9.3","description":"AIVM Brain — one-command install for the governed MCP brain (npx @aivm/brain init).","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.2.6_1782884180129_0.43634524743146597","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@aivm/brain","version":"0.2.7","keywords":["aivm","mcp","model-context-protocol","ai-governance"],"license":"SEE LICENSE IN LICENSE","_id":"@aivm/brain@0.2.7","maintainers":[{"name":"aivmog","email":"ceo@ChainGPT.org"}],"bin":{"aivm-brain":"dist/bin.js"},"dist":{"shasum":"a8cbc4e36a747a6ea8fe8e4605eed7eda9e5219a","tarball":"https://registry.npmjs.org/@aivm/brain/-/brain-0.2.7.tgz","fileCount":4,"integrity":"sha512-YJuPHTnfGGxuGOuQyVZuH0tnMLlrM0LZb351NBx7clymdwFGNCWDGWRaTPEqjV4dPKcQuxrDiUDHcwdOZigt+A==","signatures":[{"sig":"MEUCIQD609UOwoaytXOtGS5nlpD7V/zOHmGfD72isVnXs+dyGAIgLrYD/wCTsd6qa1jwkS/T967P2GSrkDIxzmaUX7mrRI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1427963},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a0ddb1a2502fb0f9a522dd713c1fba5262dcbfb4","scripts":{"test":"node --import tsx --test src/*.test.ts","build":"tsc -p tsconfig.json && esbuild src/bin.ts --bundle --platform=node --format=esm --target=node18 --outfile=dist/bin.js","typecheck":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivmog","email":"ceo@ChainGPT.org"},"_npmVersion":"10.9.3","description":"AIVM Brain — one-command install for the governed MCP brain (npx @aivm/brain init).","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.2.7_1782887789120_0.7259921787740586","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@aivm/brain","version":"0.2.8","keywords":["aivm","mcp","model-context-protocol","ai-governance"],"license":"SEE LICENSE IN LICENSE","_id":"@aivm/brain@0.2.8","maintainers":[{"name":"aivmog","email":"ceo@ChainGPT.org"}],"bin":{"aivm-brain":"dist/bin.js"},"dist":{"shasum":"ddb4359b502d625672cb83cb733cb2b320cee941","tarball":"https://registry.npmjs.org/@aivm/brain/-/brain-0.2.8.tgz","fileCount":4,"integrity":"sha512-VG4QC5dsnAn8RPjvohalIiYBcpsUU0mAy6zA2EdZpdUAEEpcXQucmttnr5I00F4PKhmgbrJlnwzFzKueTUIbdw==","signatures":[{"sig":"MEQCIGTj2IQ3/xui7C9n2x3CjbPLePnNYtO9jk7m+bjHaeA8AiBGqY6tdNaaF/2C/OD61yurN7fIImfbowq8BdCVqL9M0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1427963},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a05924c73fda34a56edfe8587c5060c3bd38429f","scripts":{"test":"node --import tsx --test src/*.test.ts","build":"tsc -p tsconfig.json && esbuild src/bin.ts --bundle --platform=node --format=esm --target=node18 --outfile=dist/bin.js","typecheck":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivmog","email":"ceo@ChainGPT.org"},"_npmVersion":"10.9.3","description":"AIVM Brain — one-command install for the governed MCP brain (npx @aivm/brain init).","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.2.8_1782952018126_0.9990346067582319","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@aivm/brain","version":"0.2.9","keywords":["aivm","mcp","model-context-protocol","ai-governance"],"license":"SEE LICENSE IN LICENSE","_id":"@aivm/brain@0.2.9","maintainers":[{"name":"aivmog","email":"ceo@ChainGPT.org"}],"bin":{"aivm-brain":"dist/bin.js"},"dist":{"shasum":"d128b9bd0cb1b4f3c2831a6f473ccca995e01f77","tarball":"https://registry.npmjs.org/@aivm/brain/-/brain-0.2.9.tgz","fileCount":4,"integrity":"sha512-fphc1m4wArj0wmaLm5nbiKwA1Y5pz8GHRI9kMRPDyvuGTaP94vZVSm6ZOIlFKRNLK53if9D4iFJo5LEqQph2CA==","signatures":[{"sig":"MEUCIFQzkduZkolha8/WTZaIiJnSqzd2MZ8zYYMdmVo5a9WfAiEArPqbCru6pdthtr/fevbEmSS9c1pEnUarIB5LQS09dmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1431846},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --import tsx --test src/*.test.ts","build":"tsc -p tsconfig.json && esbuild src/bin.ts --bundle --platform=node --format=esm --target=node18 --outfile=dist/bin.js","typecheck":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivmog","email":"ceo@ChainGPT.org"},"_npmVersion":"10.9.3","description":"AIVM Brain — one-command install for the governed MCP brain (npx @aivm/brain init).","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.2.9_1783057916406_0.22778930816094878","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@aivm/brain","version":"0.3.0","keywords":["aivm","mcp","model-context-protocol","ai-governance"],"license":"SEE LICENSE IN LICENSE","_id":"@aivm/brain@0.3.0","maintainers":[{"name":"aivmog","email":"ceo@ChainGPT.org"}],"bin":{"aivm-brain":"dist/bin.js"},"dist":{"shasum":"74d05afdf1d3f9f8a3cabe8de9cbcd76afeddc6d","tarball":"https://registry.npmjs.org/@aivm/brain/-/brain-0.3.0.tgz","fileCount":4,"integrity":"sha512-i3QrqUfvAvHf71vVX2FKqRrFY5v3yRqjkxv3BK5HnqyP//XD2LL8w8MwiUNpF0TirBMUXWeOyMH0kWAeIcmPmQ==","signatures":[{"sig":"MEUCICaKiPlYUPM2xjTSx6qIpssd7b9E3Ow9JlrYKokwA9MJAiEAwDAg1lePC6fY2VuFRH6pTa+fd+Y2pawPZTd1vpXOOIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1219293},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --import tsx --test src/*.test.ts","build":"tsc -p tsconfig.json && esbuild src/bin.ts --bundle --platform=node --format=esm --target=node18 --outfile=dist/bin.js","typecheck":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivmog","email":"ceo@ChainGPT.org"},"_npmVersion":"10.9.3","description":"AIVM Brain — one-command install for the governed MCP brain (npx @aivm/brain init).","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.3.0_1783086285780_0.22021952891203167","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@aivm/brain","version":"0.3.1","keywords":["aivm","mcp","model-context-protocol","ai-governance"],"license":"SEE LICENSE IN LICENSE","_id":"@aivm/brain@0.3.1","maintainers":[{"name":"aivmog","email":"ceo@ChainGPT.org"}],"bin":{"aivm-brain":"dist/bin.js"},"dist":{"shasum":"ccae672f804b8c513b5e230947252f1c28153d28","tarball":"https://registry.npmjs.org/@aivm/brain/-/brain-0.3.1.tgz","fileCount":4,"integrity":"sha512-JtAG6FLyJxiMlTyrxrUpuU39qCVuYrzYve0ecd2bY0HEvYpujVA9udKVn2+NPZdylaEltuOtSzGlvFJus8v6rA==","signatures":[{"sig":"MEUCIATOHfvJUh9nJXn6s1QtfmyXRSIxvmbRr8QX7A2QVl/7AiEA2gSx46kqiJsKfEkvQuqwxTvzgK7lG6Up8TKTTTDmWNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1228421},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"node --import tsx --test src/*.test.ts","build":"tsc -p tsconfig.json && esbuild src/bin.ts --bundle --platform=node --format=esm --target=node18 --outfile=dist/bin.js","typecheck":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivmog","email":"ceo@ChainGPT.org"},"_npmVersion":"10.9.3","description":"AIVM Brain — one-command install for the governed MCP brain (npx @aivm/brain init).","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.3.1_1783161011886_0.2662783956020638","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@aivm/brain","version":"0.3.4","keywords":["aivm","mcp","model-context-protocol","ai-governance"],"license":"SEE LICENSE IN LICENSE","_id":"@aivm/brain@0.3.4","maintainers":[{"name":"aivmog","email":"ceo@ChainGPT.org"}],"bin":{"aivm-brain":"dist/bin.js"},"dist":{"shasum":"19d4e624e18b1059dec038727ab7243141919897","tarball":"https://registry.npmjs.org/@aivm/brain/-/brain-0.3.4.tgz","fileCount":4,"integrity":"sha512-nbgWKTQy9OZMa3bbNHUUx776k0MCgCNcTQWS2AyQwKBGvZ9POJAlD/PrIRUnugoGasPnJ1P1g4/NE8p8f4XA8w==","signatures":[{"sig":"MEUCIBwP6+K3Wm/v2Mh+cDsuRDbr7qfx2Wdp6gJjKwY9oWhtAiEAsLHy8d6Jp20vdhT8IIMIKn2TvsFBTYEIK8dsGOQhdfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1231200},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2b2e80e1eb6eee772142c237390c0ce29c7a1e97","scripts":{"test":"node --import tsx --test src/*.test.ts","build":"tsc -p tsconfig.json && esbuild src/bin.ts --bundle --platform=node --format=esm --target=node18 --outfile=dist/bin.js","typecheck":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivmog","email":"ceo@ChainGPT.org"},"_npmVersion":"10.9.3","description":"AIVM Brain — one-command install for the governed MCP brain (npx @aivm/brain init).","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/brain_0.3.4_1783352638720_0.2250774472986503","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@aivm/brain","version":"0.3.5","description":"AIVM Brain — one-command install for the governed MCP brain (npx @aivm/brain init).","type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"bin":{"aivm-brain":"dist/bin.js"},"engines":{"node":">=18"},"scripts":{"typecheck":"tsc -p tsconfig.json","test":"node --import tsx --test src/*.test.ts","build":"tsc -p tsconfig.json && esbuild src/bin.ts --bundle --platform=node --format=esm --target=node18 --outfile=dist/bin.js","prepublishOnly":"npm run build"},"keywords":["aivm","mcp","model-context-protocol","ai-governance"],"license":"SEE LICENSE IN LICENSE","devDependencies":{"@modelcontextprotocol/sdk":"^1.29.0","zod":"^4.4.3"},"publishConfig":{"access":"public"},"_id":"@aivm/brain@0.3.5","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-o4MJr8NjNdUpx+KPTtdVLeOiKy2fygxueLYDbdPrGewrSDuKDbWhY38x0pk0BHsuX05lxRAS1eiyht56dp5yKw==","shasum":"c5429cfbb12609604d6b1afb44d0cc3537480b9f","tarball":"https://registry.npmjs.org/@aivm/brain/-/brain-0.3.5.tgz","fileCount":4,"unpackedSize":1234504,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICMhX9O0Ye/UwtsdHD/2p9v65fr4PKhq+Klc+R6ylqDVAiBPjJo2ivxl8A7GrzS7ubfw2zw8oCRlfbhvyFMbNyZ3ew=="}]},"_npmUser":{"name":"aivmog","email":"ceo@ChainGPT.org"},"directories":{},"maintainers":[{"name":"aivmog","email":"ceo@ChainGPT.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/brain_0.3.5_1784346783833_0.5778504805867073"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-20T08:33:36.037Z","modified":"2026-07-18T03:53:04.164Z","0.1.0":"2026-06-20T08:33:36.356Z","0.2.0":"2026-06-28T06:30:43.749Z","0.2.1":"2026-06-29T05:34:25.507Z","0.2.2":"2026-06-29T06:32:30.432Z","0.2.3":"2026-06-29T07:01:51.729Z","0.2.4":"2026-07-01T04:22:04.719Z","0.2.5":"2026-07-01T05:34:30.070Z","0.2.6":"2026-07-01T05:36:20.293Z","0.2.7":"2026-07-01T06:36:29.305Z","0.2.8":"2026-07-02T00:26:58.322Z","0.2.9":"2026-07-03T05:51:56.547Z","0.3.0":"2026-07-03T13:44:45.909Z","0.3.1":"2026-07-04T10:30:12.054Z","0.3.4":"2026-07-06T15:43:58.906Z","0.3.5":"2026-07-18T03:53:04.018Z"},"license":"SEE LICENSE IN LICENSE","keywords":["aivm","mcp","model-context-protocol","ai-governance"],"description":"AIVM Brain — one-command install for the governed MCP brain (npx @aivm/brain init).","maintainers":[{"name":"aivmog","email":"ceo@ChainGPT.org"}],"readme":"# @aivm/brain\n\nOne-command install for the **governed MCP brain**. Registers the AIVM Brain MCP\nserver with your agent host (Claude Desktop / Claude Code / Cursor) so any\nMCP-speaking agent reaches your company brain **only** through AIVM's governed\ntools — identity is server-derived, every call is policy-checked and recorded.\n\n## Make every agent work through Brain — in 3 lines\n\n`withBrainMemory` wraps any async agent handler so it **recalls** governed,\nACL-filtered context before the call and **records** the turn to the\ntamper-evident ledger after — zero memory code in your function body.\n\n```ts\nimport { AivmBrainClient, withBrainMemory } from \"@aivm/brain\";\n\nconst client = new AivmBrainClient({ baseUrl: \"https://brain.aivm.io\", machineToken: process.env.AIVM_KEY });\nconst agent = withBrainMemory(async ({ question }) => callYourLLM(question), { client });\n\nconst out = await agent({ question: \"What's our refund policy?\" });\n// out.__brain.recall.recallEntry.seq + out.__brain.traceEntry.seq — every turn proven in the ledger.\n```\n\nA denied recall never throws (empty context, the deny is still recorded); a\ntrace-write failure never breaks the agent (surfaced on `__brain.traceError`).\nToggle with `withMemory` / `saveTraces` / `memoryQueryFixed` / `session`.\n\n## Install\n\n```bash\nnpx @aivm/brain init\n```\n\n`init`:\n1. detects your installed MCP host(s) and **idempotently** patches the host's\n   MCP config to register the `aivm-brain` server (a re-run never duplicates the\n   entry, and never touches your other servers);\n2. opens the SSO sign-in in your browser (no raw token to paste — the short-lived\n   session is bound server-side);\n3. writes a resumable install state to `~/.aivm/brain-install.json`.\n\n```bash\nnpx @aivm/brain init --host claude-code            # target a specific host\nnpx @aivm/brain init --agent-id erc8004:84532:0x…  # headless / agent path (no SSO)\nnpx @aivm/brain init --brain-url https://brain.acme.com\nnpx @aivm/brain init --remove                      # unregister the server\nnpx @aivm/brain status                             # print the install state\n```\n\nThe config the installer writes carries **only public references** (the brain\nURL, your public agent/tenant id) — never a signing key or session token, so the\nconfig is safe to share or commit.\n\n## SDK (thin client)\n\n```ts\nimport { AivmBrainClient } from \"@aivm/brain\";\nconst brain = new AivmBrainClient({ baseUrl: \"https://brain.acme.com\", sessionCookie });\nconst answer = await brain.search(\"What's our Q3 logistics SLA?\");\n```\n\nThe SDK never re-implements auth or policy — it carries your session/agent\ncredential and the server runs the full governed spine.\n\n## What this is / isn't\n\nThis package owns the **install + config + thin SDK**. The onboarding state\nmachine, progress streaming, and the Living-Brain visualization are the broader\nSUR-02 / SUR-03 surfaces. The governed stdio server it registers lives in the\nBrain repo (`scripts/mcp-server.ts`).\n","readmeFilename":"README.md"}