{"_id":"@avee1234/memport","_rev":"2-fce518e6a73143fc23264d5a43e78451","name":"@avee1234/memport","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@avee1234/memport","version":"0.1.0","keywords":["ai","agent","memory","portability","interoperability","schema","mem0","open-format","conformance","zero-dependency"],"license":"MIT","_id":"@avee1234/memport@0.1.0","maintainers":[{"name":"avee1234","email":"das.abhijit34@gmail.com"}],"homepage":"https://memport.vercel.app","bugs":{"url":"https://github.com/abhid1234/memport/issues"},"bin":{"memport":"bin/memport.js"},"dist":{"shasum":"8998fcd02e11ddba966c324c80e464848a849ac4","tarball":"https://registry.npmjs.org/@avee1234/memport/-/memport-0.1.0.tgz","fileCount":12,"integrity":"sha512-oTLH6Rkh+E12OJHtcR7/q7i/I3/ailei3oDZUdpgUMOnUVEj4joP/Ym4BrL8wl0PW/NCSDraoKVFzGZdWGN9DQ==","signatures":[{"sig":"MEUCIQD8E6/fNBLoZBdQ6mtxhxQRtS5gzJMlST6MyywSQspCVwIgNonln+RqAe4Nft9/7duxz1bGe/YRRBqL8byKocWsYuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53897},"main":"src/index.js","type":"module","engines":{"node":">=18"},"gitHead":"b71e313bd76e8bd8903035b09f2fd6af8191919a","scripts":{"test":"node --test","copy:lib":"node site/sync-lib.mjs"},"_npmUser":{"name":"avee1234","email":"das.abhijit34@gmail.com"},"repository":{"url":"git+https://github.com/abhid1234/memport.git","type":"git"},"_npmVersion":"10.9.8","description":"The open, portable format for AI agent memory — export from any store, import into any harness. Zero dependencies.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/memport_0.1.0_1783890731990_0.7289186695424672","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@avee1234/memport","version":"0.1.1","description":"The open, portable format for AI agent memory — export from any store, import into any harness. Zero dependencies.","type":"module","main":"src/index.js","bin":{"memport":"bin/memport.js"},"engines":{"node":">=18"},"scripts":{"test":"node --test","copy:lib":"node site/sync-lib.mjs"},"keywords":["ai","agent","memory","portability","interoperability","schema","mem0","open-format","conformance","zero-dependency"],"license":"MIT","homepage":"https://memport.vercel.app","repository":{"type":"git","url":"git+https://github.com/abhid1234/memport.git"},"bugs":{"url":"https://github.com/abhid1234/memport/issues"},"gitHead":"1ac517588617b0f3d0f5f7701f63d27e377746d8","_id":"@avee1234/memport@0.1.1","_nodeVersion":"25.8.0","_npmVersion":"11.11.0","dist":{"integrity":"sha512-dTEXb3RL6tggzh5Oq6uJu14/7UHZS09e8VVn61t3vOi7da/65dpfPGMOqs1VRHnJXHhZdNeEjKalcRTdxrInIg==","shasum":"67bffd33ac09468a3e6a6fcf73863a4c148b2e1e","tarball":"https://registry.npmjs.org/@avee1234/memport/-/memport-0.1.1.tgz","fileCount":12,"unpackedSize":59950,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICyM3eao/a8UN96b1+Fx8Tluyf2QCXWYdc7VxVb3NS1NAiA+Hg68w2MUw96Wg/V4lgzQgvV5z4wiAxqYVfm3qrq3oQ=="}]},"_npmUser":{"name":"avee1234","email":"das.abhijit34@gmail.com"},"directories":{},"maintainers":[{"name":"avee1234","email":"das.abhijit34@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/memport_0.1.1_1784123948924_0.39590785039444176"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-12T21:12:11.877Z","modified":"2026-07-15T13:59:09.214Z","0.1.0":"2026-07-12T21:12:12.118Z","0.1.1":"2026-07-15T13:59:09.106Z"},"bugs":{"url":"https://github.com/abhid1234/memport/issues"},"license":"MIT","homepage":"https://memport.vercel.app","keywords":["ai","agent","memory","portability","interoperability","schema","mem0","open-format","conformance","zero-dependency"],"repository":{"type":"git","url":"git+https://github.com/abhid1234/memport.git"},"description":"The open, portable format for AI agent memory — export from any store, import into any harness. Zero dependencies.","maintainers":[{"name":"avee1234","email":"das.abhijit34@gmail.com"}],"readme":"# memport\n\n[![CI](https://github.com/abhid1234/memport/actions/workflows/ci.yml/badge.svg)](https://github.com/abhid1234/memport/actions/workflows/ci.yml) [![license: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) ![zero dependencies](https://img.shields.io/badge/dependencies-0-brightgreen.svg)\n\n**[▶ Play with it live →](https://memport.vercel.app)** · export → import → conformance round-trip on the real library, in your browser.\n\n**The open, portable format for AI agent memory.** Export memory from any store, import it into any harness. Zero dependencies.\n\n> Working name — the concept was queued as \"openmemory,\" but that collides with Mem0's shipping product, so this is deliberately differentiated. See [`vision.md`](vision.md).\n\nAgent memory today is locked in: Mem0 keeps it in its cloud, Zep in a proprietary graph, and every harness in its own private store. There's no vendor-neutral way to move, back up, or audit what an agent remembers. memport is the thin open layer *between* stores — a format, not another backend.\n\n```bash\nmemport export --from ./mem-store        # any store → the neutral .memport format\nmemport import --to  ./other-store        # .memport → any target store\nmemport conformance a.memport b.memport   # how much memory survived the round-trip?\nmemport diff a.memport b.memport          # what was added / dropped / changed\n```\n\nSame playbook as [opentrajectory](https://github.com/abhid1234/opentrajectory) (format for agent traces) and [constraintguard](https://github.com/abhid1234/constraintguard) (format for constraints): own the open interoperability standard, not the storage.\n\nStatus: **drafting** — see [`roadmap.md`](roadmap.md). Grounded in the memory-portability gap (arXiv:2605.11032).\n\nMIT · zero dependencies · harness-neutral\n","readmeFilename":"README.md"}