{"_id":"@krimto-labs/krimto","_rev":"26-4ad1c15e136f4ba39e269672f2f09f37","name":"@krimto-labs/krimto","dist-tags":{"latest":"0.2.47"},"versions":{"0.2.6":{"name":"@krimto-labs/krimto","version":"0.2.6","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.6","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"40c58b78cde7ca6e93d85b927b76d919d8433ed1","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.6.tgz","fileCount":42,"integrity":"sha512-RWOR8X1/LcScW6hAPeLcspJ0cVcNK5Z+EBQ5EcsrsZWHQK2ii1P6Xs3HXiHQZv75hNzzVNXdPRPEpUVsDx5WfA==","signatures":[{"sig":"MEUCIEzlXWdklYLxBo2ctukFg2MLbzvtT2zLxXlfd6b4hqJeAiEA1sU0d+Sk75PFbjTjt1YwCobPdCU2lQ+Bv3/GU6g1P7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174196},"type":"module","engines":{"node":">=20"},"gitHead":"73d2a419ff2e289e9d15b599d15ee7b52134381c","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.6_1779720780294_0.7611328110947855","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@krimto-labs/krimto","version":"0.2.9","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.9","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"202baa9c9152f76fa0449f19e5613239bee95497","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.9.tgz","fileCount":54,"integrity":"sha512-D5g4wo7qOIhB5ZsbkHJSlyzmHa0oB7RPArhkjFb02vCU1KeKxOlc9LYf+E3yqoCd/uYfh0fhl+iO0M8Ps20U8A==","signatures":[{"sig":"MEUCIQDeaTVBDe2QR9kNN3NS5nV0oOC5+EqCXpk628eWe62N0QIgCuK9RDkzoZpZn/S+ad8/w9p4XMnZb3trTo4DseGiovQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243034},"type":"module","engines":{"node":">=20"},"gitHead":"dcdbbe6f1df926282102f9a64b8db37866770318","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.9_1779791306462_0.280027104433483","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@krimto-labs/krimto","version":"0.2.10","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.10","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"a2caf8184e5e143dc24876d7e021015a2bcee065","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.10.tgz","fileCount":54,"integrity":"sha512-QGov6lSdgTS4Tdq/NrIpyKb6iCDnEh4+RjjETeKMY5N+tMd/sJlgKWE9kv+LmaK9LZf97kDztsBov6himOfECg==","signatures":[{"sig":"MEUCIBmL3Vjjxr0jowlONa52ohigGxrjPIPbH9WJP+BkJ4hgAiEAnAfI+mQ39LEIbR460rOrWJ9BWxrEfpYWJIgcyBrt/rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246723},"type":"module","engines":{"node":">=20"},"gitHead":"d81438d359a5b4c2c1d1af75e6afcafe53d2be7a","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.10_1779792588639_0.6939330989086678","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@krimto-labs/krimto","version":"0.2.14","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.14","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"21060c512384b98871908289e93d2e0ce1585e19","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.14.tgz","fileCount":54,"integrity":"sha512-tFeZ5C+ml6/b+RJ9+UbmdD2Y9ssLq/kjFBJgh0yOY9mokS46IhndGce2y2Q213rXErnm3R2xvrS3/HpshOjRhg==","signatures":[{"sig":"MEUCIQDu6AGCxsSmA5tGvDnVCQZEjbeaNAOcpSTvwM35pA5ffQIgCyRZXIpwn9cvEzr1cyedo8uEbktJ3HoT+mrgjYqW8KE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247829},"type":"module","engines":{"node":">=20"},"gitHead":"2c8b7aba736fc7ff50de35f2625f1529bc7862c5","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.14_1779799133989_0.8455611886074514","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@krimto-labs/krimto","version":"0.2.15","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.15","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"f278be40e872db8b6bdb2a82cb9fdf828f741347","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.15.tgz","fileCount":57,"integrity":"sha512-6Pbv3odK9y5xhI+9rdaSjYYhDKcSy2+QDPBrqu6zpm7kGheAJfQGa1s35o2KTLhvGVkezGzGA8wxbuffSodatg==","signatures":[{"sig":"MEUCIGdOkUcuteWyWKeLhdhJ+dtcPdUZ+9ZZlANx0BMtaC24AiEAzWS1+o2UhuVuKjtlv/260IJ2Bff4w8SlzEpC1zQYbHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268505},"type":"module","engines":{"node":">=20"},"gitHead":"ce51212abb48cb8ebbb5db988cc1ef28ed794bfe","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.15_1779801535015_0.9482469055605871","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@krimto-labs/krimto","version":"0.2.16","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.16","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"93468e7e0161b0d1245ba1c044e6ae735de961ca","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.16.tgz","fileCount":57,"integrity":"sha512-2UuXLIBaUMJGHP/XBciFEp+oGGY6jCcExR9d74iqnLFSfEqXPxlt8WkwsxKsfJt5Uy9TvqVPKpl9fkECesaQcQ==","signatures":[{"sig":"MEUCIQDaVypwClMCDefg0DUY820+sZm91kdcOO8tsbSDnT6S1QIgYPCjJEG5Lo0mob7OIwZMrRirm8m14IPuXuWF1TaHpDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269734},"type":"module","engines":{"node":">=20"},"gitHead":"21305414e22e1e14fd98b46e388336a7061335a5","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.16_1779805446911_0.3613017038805497","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@krimto-labs/krimto","version":"0.2.18","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.18","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"30dd40be006933f62f24b8cedb9a0e1687576d84","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.18.tgz","fileCount":78,"integrity":"sha512-LRBvo7eNhBI4jndYHh3qOEvNR2+84bvntX66xFAPE5Xr3X/Jog5GqhEsWnhSU1aYoD3MqF/CuBIY6Pdpa5cpFQ==","signatures":[{"sig":"MEYCIQCwppJ6IHamyLzSlV4hu+1W0jHSYtvsgUcKKOQNaq4oSQIhAL2mORzueAhuMdzM4NoWzGijs9jkbxzaBemEZOg0tDNg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448197},"type":"module","engines":{"node":">=20"},"gitHead":"6cd7446067e9286677f7492875e5e5575114f072","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@inquirer/prompts":"^7.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.18_1779828894822_0.864819252207857","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@krimto-labs/krimto","version":"0.2.19","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.19","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"37287282462a9663cec6deda3d20c1b298436d36","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.19.tgz","fileCount":78,"integrity":"sha512-ujN3qT8/hpTjLumknkXLGBTh64CqjvUKR3dt6F84kpbDw/tyTLeL3K3Cryo8LzZehEx5vpI6Ob3uIr4nWv6PdA==","signatures":[{"sig":"MEYCIQDHnQ2ivVXLHMW7EFhl2OvXdtFlWyij3tSGmVzcAl4ETQIhANtPH26zgdKFZZGUXl/XZYzLEZ8jUJ6Zyy0yD/BWAGw6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448914},"type":"module","engines":{"node":">=20"},"gitHead":"c89b57d91413e0b3f0c148c340020cfe23ebaa06","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@inquirer/prompts":"^7.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.19_1779830350523_0.9376486335791168","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@krimto-labs/krimto","version":"0.2.20","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.20","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"55abbb29dfb2d54150f7376a9e97d681bfe39eb7","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.20.tgz","fileCount":78,"integrity":"sha512-wLHe6AkcXDIRP+x3QWQJ/8p21i7HcB7lfLJtumXJ99XEif4iEWVeoveTQxl1jq8YI3ozyfBK2MdW/spLk+uyFw==","signatures":[{"sig":"MEUCIQCHLGCS+dxPyWtiemOfK2ENYnNkIzUK72jbZgWCqZwsrgIgOpD9ge2Je31rINbfOnUzbpwpC99sPR7iKS8Q3PCE3pg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451053},"type":"module","engines":{"node":">=20"},"gitHead":"015984115ba626220df4497ca5d140486cd9b0c6","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@inquirer/prompts":"^7.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.20_1779863119380_0.3053069114859237","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@krimto-labs/krimto","version":"0.2.21","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.21","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"86820f5cc5f97ae0de8add4f85880f062336f7ca","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.21.tgz","fileCount":78,"integrity":"sha512-2uiG5wRXfQ2rjDwR5SvrRdP6omKj7geZSHpxQE5w8X+E9EKHLtufFygR6Y5DTCVyFoAqKnaQdTcR7PzUmsTUAA==","signatures":[{"sig":"MEYCIQCZTcEm8qP0gYY8kLukn0jTbRVWmWZyMXbpH4nbGCUXzgIhANN5ZoOxS0WX14/jW8hec3Yk2SU7mz7YfMXb92KqhN/z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":454593},"type":"module","engines":{"node":">=20"},"gitHead":"ae750f1344b4e8bfa7b3145a8f610c27fca194a9","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@inquirer/prompts":"^7.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.21_1779865537197_0.01643024165248197","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@krimto-labs/krimto","version":"0.2.22","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.22","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"11bfd950666712ce558deda30c40bf180406fbbc","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.22.tgz","fileCount":80,"integrity":"sha512-tRZprbHsjcGpEcXUUXpSAEaXRDaFoI1UpmKl7UtzHRyDdluSL3oHdY5Il9qXT+aofSvKKbtOrO8stNohFSWH3g==","signatures":[{"sig":"MEYCIQC7j+WjtYxFbEeWtygbS1MQw14u+P4vYqlAkAAyWAs+fgIhAN+YkPKiIGPcl9R2v1z26vwnedIU/SPg2lY0u/tTYc0d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470726},"type":"module","engines":{"node":">=20"},"gitHead":"8f750a3a334295823280380ff02d995d0c7db657","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@inquirer/prompts":"^7.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.22_1779866615768_0.2141216281918079","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"@krimto-labs/krimto","version":"0.2.26","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.26","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"594aa1782ea40df906db34d3418587f479c4689b","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.26.tgz","fileCount":81,"integrity":"sha512-9H/UmgyoR0QWxGxNxqkLYg5LJNRzyvbwKLaZVMuqwPTwlh2HuVQSmBfVDob+jnUEAtCr6gpbVQw70HbS37DJng==","signatures":[{"sig":"MEUCIQDf0xj3YQCwGoZSk+n/7PgVAZdkAfVIrZe3BHPkTWPI8AIgCnVZ6fDTaL3U4bTYl6MhKatZoj9h0G/umMA0pQ3YsqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493299},"type":"module","engines":{"node":">=20"},"gitHead":"952d1793f84307d76f5167773c3beed56a8aab4b","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@inquirer/prompts":"^7.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.26_1779869984143_0.27124807821352426","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"@krimto-labs/krimto","version":"0.2.27","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.27","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"6901a31ad3f02368df2d2c09a4d0e85a9c5720bc","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.27.tgz","fileCount":81,"integrity":"sha512-cKDXCzi204SkForIIEuBoBma+AsHMq+AcN1j+xKjiNdd0xGibNDA+kbpYS6CRjmt9gUcJyVnmiP5viGjXjJA+w==","signatures":[{"sig":"MEUCIFmLcSqehuV0GlwM0qrMcAzNjtsu1IT20C8sOiQZT9XVAiEAtX+i3x88hjVnj7lnbKmzhxyj/GuTkjHYlL8dx34aUwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498315},"type":"module","engines":{"node":">=20"},"gitHead":"fbdcbf818283764a435af81ca10ed8251a3525b1","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@inquirer/prompts":"^7.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.27_1779871412901_0.2223739767206503","host":"s3://npm-registry-packages-npm-production"}},"0.2.32":{"name":"@krimto-labs/krimto","version":"0.2.32","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.32","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"222e9c8ca77a4a967b7134b8eecf4998c158ff60","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.32.tgz","fileCount":85,"integrity":"sha512-Z4slTfkzHZkdf1fHORHp9/A/Mx/7cw7UmxamM4Ts0iJztL3DieWGpBzh8JjNhhz6oI49GCHFD0olXYXKcyaDqA==","signatures":[{"sig":"MEUCIQDUL93Y3p5le1pjjL/pro2jQ5NwO2ackQCeqbAxBImOUwIgPc2vGZBBVREqS5x+Fjk1uXxU+FdfOU1atWqDjStKNvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":556305},"type":"module","engines":{"node":">=20"},"gitHead":"1f8b8a5a553b22bcf551cce462c4093644202835","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@inquirer/prompts":"^7.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.32_1779878633221_0.5684049924549845","host":"s3://npm-registry-packages-npm-production"}},"0.2.34":{"name":"@krimto-labs/krimto","version":"0.2.34","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.34","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"60c3349afbdff75cd7cf024d023d5bd7aef7b110","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.34.tgz","fileCount":85,"integrity":"sha512-trY0lrfkGLUHA7sBSVtpg272o6c6rKrrlC8Vcjswr5UQ087oVRxy9q9h/jVVcsUyiAQqMc+qK3B/qqJAHJ+vqg==","signatures":[{"sig":"MEYCIQCBiFWTUj1pBYi+w84phpgftMxtpyy/p6gjwPRyVE+10gIhAK22VRHRMRXcLJFBjZzFb+hEBlfDU0FU8dVNQMwgQpuO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":569322},"type":"module","engines":{"node":">=20"},"gitHead":"8ba2ca872f0901d55db3a97433cfc56232a7e30e","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@inquirer/prompts":"^7.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.34_1779882201612_0.9922227701440038","host":"s3://npm-registry-packages-npm-production"}},"0.2.35":{"name":"@krimto-labs/krimto","version":"0.2.35","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.35","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"2f031f306b836e54afedc5f1335e109a737bd3ef","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.35.tgz","fileCount":85,"integrity":"sha512-+/MQBKLPlRzCcUtebqU8kSPOhwLhaDP6N+WvU5NxoASOifa4GBsD5YMRnFeJhdW5sAyDHqlTtYIUAhnvPj2sTg==","signatures":[{"sig":"MEQCIAGFWfs3CUajSj77rUdWdOrY4hX2kkFhQPBpiT1DckGSAiAswjOx4pNrRXFwfh5BfS81+zP093MUQPZ9eR2ngcZXmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":580638},"type":"module","engines":{"node":">=20"},"gitHead":"133c2af7c0ff8868b2158b45a3e0b221ce420cd7","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@inquirer/prompts":"^7.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.35_1779883809040_0.10510992665640329","host":"s3://npm-registry-packages-npm-production"}},"0.2.36":{"name":"@krimto-labs/krimto","version":"0.2.36","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.36","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"f3a7639b8053948248cce58d21d46d49d11ef289","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.36.tgz","fileCount":85,"integrity":"sha512-E0zgiwFOyHcnuBRyQGoSH2elx8qsmGlxuULu8xkFuLWwXzi4PIdrqITyyKvQ5RkMpXcOTldgOLa3Qa7JHlJwzw==","signatures":[{"sig":"MEUCIBceHBlbbK8bFhPmJq21yslbvZzA/j35te34QdReJi8eAiEAjEUpG9SMXYQfbTmt0vt/IKnbxRhm5eCkVJKteUrnQJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":594442},"type":"module","engines":{"node":">=20"},"gitHead":"da982caeb4675b16c68fbd02306aa5a7646eb36f","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@inquirer/prompts":"^7.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.36_1779943284988_0.2174323177773705","host":"s3://npm-registry-packages-npm-production"}},"0.2.37":{"name":"@krimto-labs/krimto","version":"0.2.37","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.37","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"a4fb6ed28e067f696757ff03e63cc91f485cdf50","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.37.tgz","fileCount":85,"integrity":"sha512-sWFiLgRnQqfrywII1DgWwLWh5DU7toRifoz/xne+P0Wo1uKk1hV96Bxgff3kbM2bXDmOZHui8v58mXKEiC4OAw==","signatures":[{"sig":"MEQCIBh9bdycFukgmg/+VLUGZ3tpn/2wksAy3ICQwJmk1kwJAiAr7txR0fmgow2Ome53Sx0e4HQ6t1Na/i6VBNwNxnGmEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":597779},"type":"module","engines":{"node":">=20"},"gitHead":"4719ebb378db4a212547889cd78fbd77366a1aa6","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@inquirer/prompts":"^7.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.37_1779946372060_0.18527133047916045","host":"s3://npm-registry-packages-npm-production"}},"0.2.38":{"name":"@krimto-labs/krimto","version":"0.2.38","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.38","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"bd2b66b604e9db4ca16cd9c178a98233152cf5f0","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.38.tgz","fileCount":86,"integrity":"sha512-Zd6Lh3vMwGEYXWtFMedVVzywykdFj5a3laXLhVdwDeICImysivDdLQMOfSuvFp7xVc/KBUTH3UNiJMPknIHVMA==","signatures":[{"sig":"MEUCIQDtLJ4n//2uceTCT4XwxVgTCSb5ppzA6woJzCh+JFGqtQIgT5dto+rCd6Q9U5ndiM1L7gcLs+35kMGt7lzwvCoKGrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":604695},"type":"module","engines":{"node":">=20"},"gitHead":"4f1fbd68b16c904e58e1b09847af1e0199a272fc","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@inquirer/prompts":"^7.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.38_1779955520161_0.2270551788113444","host":"s3://npm-registry-packages-npm-production"}},"0.2.40":{"name":"@krimto-labs/krimto","version":"0.2.40","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.40","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"0728dc8b46c1f1b44fa1e495e8cb70f0f6d4c4d8","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.40.tgz","fileCount":89,"integrity":"sha512-cTJKKczHRLIXIyDBLEmlF5VjS+w+CvDma5Bs67hZ2E+wDLud04IS/9SNvlFZI1oGyypRd9sio45dJ/f0boEyzQ==","signatures":[{"sig":"MEUCIBmnT5t3ViiLrIa6S+2YkbH9jvhAkymno6I86vPZAQofAiEAr5wKpOHg9ZbM5xTSadJBESoabD4BOGMhXSYze59gqYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":635648},"type":"module","engines":{"node":">=20"},"gitHead":"326cb6043d326bbbedf0ab60e91bf85bee62dba6","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@inquirer/prompts":"^7.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.40_1779988338993_0.6081895447493535","host":"s3://npm-registry-packages-npm-production"}},"0.2.41":{"name":"@krimto-labs/krimto","version":"0.2.41","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.41","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"d3ead95961e52028312de02c6811e95eb2631806","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.41.tgz","fileCount":90,"integrity":"sha512-1/h7ageTIS2/YcdQv/bOgY79mwCMdqBiYO0r3T5orPxydPn/QwFaCnZlfSn8aU3zoP/E24DtgekjEsZVTKJqkQ==","signatures":[{"sig":"MEUCIAxrNRDVGmIIT6JRVQ/J7ZS5IMdU9/cSmfygtTUE24SIAiEA3l5jw3UZD3XbDZVzPMbHb13IB1z+v+Cwd6zuOe61Oyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644609},"type":"module","engines":{"node":">=20"},"gitHead":"321b8642282ce2f7bf995a1070593e41d02a01c6","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@inquirer/prompts":"^7.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.41_1780034744877_0.5571759434815162","host":"s3://npm-registry-packages-npm-production"}},"0.2.42":{"name":"@krimto-labs/krimto","version":"0.2.42","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.42","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"66862cb759f0ed4274cddda940614fba888aec26","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.42.tgz","fileCount":92,"integrity":"sha512-iNnzPFaGm1Z5gpEC8QELRnVsngd79t+jK6jWJzpey7l2xuX/qQ1CZ5RqxZT3N3QKNiHcIuEUMP6Lr7or0z02PQ==","signatures":[{"sig":"MEUCIQDCuzW4q3Q0fRbeYTrtYYptFwbw3O7cp4HfZwyV02yVpQIgbpTFN7fu5dv5dI14SlhitT2eHEUVyUg8DnZhxX2oU6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685352},"type":"module","engines":{"node":">=20"},"gitHead":"c4a7af68eda28c7790df2d89e2be73321b1d4bc5","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@inquirer/prompts":"^7.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.42_1780045878002_0.27172750239041576","host":"s3://npm-registry-packages-npm-production"}},"0.2.43":{"name":"@krimto-labs/krimto","version":"0.2.43","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.43","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"8d3095e4e0995c5ffe6ab083d532df6bd0c35ae8","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.43.tgz","fileCount":92,"integrity":"sha512-p6nxerNlH9kqmDjCpep58igD14JuUkBkLDYg3LIGvxW4xw/2Mqp5Da4kW5Ye1mcHeTFTb0Zp/ebhaG2cfPCnfQ==","signatures":[{"sig":"MEQCIDRiIOfVpOd7Ei0UJgZUrNR3X2D9R8/9V5sQdcMZWPxgAiBwH8tVIJMcDsEOc9UgxWvExcZpzD9ff6MjnUmbG1RPVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":680947},"type":"module","engines":{"node":">=20"},"gitHead":"bfca457074e8b1ae57b6631313008b1283c5c189","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source team memory layer for AI agents — markdown files in git, user/team/org hierarchy, cross-vendor MCP server.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@inquirer/prompts":"^7.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.43_1780050871059_0.29658788719963947","host":"s3://npm-registry-packages-npm-production"}},"0.2.45":{"name":"@krimto-labs/krimto","version":"0.2.45","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.45","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"da26daecc90aa0d6dc7a87df20a60834e2d50de1","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.45.tgz","fileCount":97,"integrity":"sha512-Bc5jcLgR0NKk7Ngxg3Jgbmowh9su7weVeH2NLOZV3jJjavv1Qp2dT0g6vj/aWJs0r3QWWOXaFJatHhIsxHKuSA==","signatures":[{"sig":"MEYCIQC+vKXuqIzO7H/wQS/Pq6gD+RdVRMc+EZiHIIuaMU607wIhANm8+p//Jg3OISWszE8Jm3wkhjmeN8XZ8NOXanDUuLce","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684830},"type":"module","engines":{"node":">=20"},"gitHead":"8005bd9ccece865b0b4c1171e7b62e797ebafa09","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source memory for AI coding agents you own in git — governed by a real user→team→org hierarchy, not a vendor database. Solo to team. Apache-2.0.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@inquirer/prompts":"^7.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.45_1780301528539_0.18432714384547588","host":"s3://npm-registry-packages-npm-production"}},"0.2.46":{"name":"@krimto-labs/krimto","version":"0.2.46","license":"Apache-2.0","_id":"@krimto-labs/krimto@0.2.46","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"homepage":"https://krimto.com","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"bin":{"krimto":"bin/krimto.mjs"},"dist":{"shasum":"6a5ea481857f3438efbf2de15fc6866df8438d94","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.46.tgz","fileCount":97,"integrity":"sha512-d0xM3qo8fdz5EBbOhiTIESRu6yt8WMzkpqIvEHTMfmo0+SV4LHZphRaNGXjarigPQMt5uonQjssFtKyZJQcyog==","signatures":[{"sig":"MEUCIGUKNwcnBjFpqIbJIktQmA7ARUQwhMpFvlL47trwotq3AiEAh2/9F+zO4ti6ouCbxgs865hXLBnT8+Y1Hpprg11GSEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691512},"type":"module","engines":{"node":">=20"},"gitHead":"9d38f37a5607f7bcc769ff24369947cb93b4f86d","scripts":{"dev":"tsx src/server/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","start":"tsx src/server/index.ts","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration --passWithNoTests"},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"repository":{"url":"git+https://github.com/krimto-labs/krimto.git","type":"git"},"_npmVersion":"11.12.1","description":"Open-source memory for AI coding agents you own in git — governed by a real user→team→org hierarchy, not a vendor database. Solo to team. Apache-2.0.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","zod":"^4.4.3","ulid":"^3.0.2","yaml":"^2.9.0","express":"^5.2.1","sqlite-vec":"^0.1.9","better-sqlite3":"^12.10.0","@inquirer/prompts":"^7.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"eslint":"^9.13.0","vitest":"^2.1.0","@eslint/js":"^9.13.0","typescript":"^5.6.0","@types/node":"^22.8.0","@types/express":"^5.0.6","typescript-eslint":"^8.12.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/krimto_0.2.46_1780323609934_0.12802824378658562","host":"s3://npm-registry-packages-npm-production"}},"0.2.47":{"name":"@krimto-labs/krimto","version":"0.2.47","mcpName":"io.github.krimto-labs/krimto","description":"Open-source memory for AI coding agents you own in git — governed by a real user→team→org hierarchy, not a vendor database. Solo to team. Apache-2.0.","license":"Apache-2.0","type":"module","packageManager":"pnpm@11.2.2","engines":{"node":">=20"},"repository":{"type":"git","url":"git+https://github.com/krimto-labs/krimto.git"},"homepage":"https://krimto.com","bin":{"krimto":"bin/krimto.mjs"},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit","lint":"eslint .","test":"vitest run","test:integration":"vitest run tests/integration --passWithNoTests","dev":"tsx src/server/index.ts","start":"tsx src/server/index.ts"},"devDependencies":{"@eslint/js":"^9.13.0","@types/better-sqlite3":"^7.6.13","@types/express":"^5.0.6","@types/node":"^22.8.0","eslint":"^9.13.0","typescript":"^5.6.0","typescript-eslint":"^8.12.0","vitest":"^2.1.0"},"dependencies":{"@inquirer/prompts":"^7.0.0","@modelcontextprotocol/sdk":"^1.29.0","better-sqlite3":"^12.10.0","express":"^5.2.1","sqlite-vec":"^0.1.9","tsx":"^4.19.0","ulid":"^3.0.2","yaml":"^2.9.0","zod":"^4.4.3"},"gitHead":"fb902dcb7f0147797636d047d8a78b1f6f4e7e12","_id":"@krimto-labs/krimto@0.2.47","bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-6tIiYvGAguk87NJ9EMxtP2HW+JRyZ/TVqFJuzfrJIbvo09I1Evrac6LYwXQS3Qun+p1BPU1FRO996iVu+2GAjw==","shasum":"39bd0245dba6884b8b938f2c5c760a98a5bdc83c","tarball":"https://registry.npmjs.org/@krimto-labs/krimto/-/krimto-0.2.47.tgz","fileCount":97,"unpackedSize":692819,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDimQGq44VanwrG24RxshXaqmTYViJydOupT6UO0tSVkAiAHDI3k6ysNRawpVEfmpzcBRDrd9pPacX5whcLnSc04zw=="}]},"_npmUser":{"name":"krimto","email":"lpd.themes@gmail.com"},"directories":{},"maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/krimto_0.2.47_1780415982178_0.960621819957796"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-25T14:53:00.159Z","modified":"2026-06-02T15:59:42.461Z","0.2.6":"2026-05-25T14:53:00.540Z","0.2.9":"2026-05-26T10:28:26.651Z","0.2.10":"2026-05-26T10:49:48.802Z","0.2.14":"2026-05-26T12:38:54.146Z","0.2.15":"2026-05-26T13:18:55.204Z","0.2.16":"2026-05-26T14:24:07.113Z","0.2.18":"2026-05-26T20:54:54.993Z","0.2.19":"2026-05-26T21:19:10.741Z","0.2.20":"2026-05-27T06:25:19.655Z","0.2.21":"2026-05-27T07:05:37.412Z","0.2.22":"2026-05-27T07:23:35.900Z","0.2.26":"2026-05-27T08:19:44.368Z","0.2.27":"2026-05-27T08:43:33.111Z","0.2.32":"2026-05-27T10:43:53.412Z","0.2.34":"2026-05-27T11:43:21.761Z","0.2.35":"2026-05-27T12:10:09.218Z","0.2.36":"2026-05-28T04:41:25.240Z","0.2.37":"2026-05-28T05:32:52.243Z","0.2.38":"2026-05-28T08:05:20.385Z","0.2.40":"2026-05-28T17:12:19.243Z","0.2.41":"2026-05-29T06:05:45.087Z","0.2.42":"2026-05-29T09:11:18.175Z","0.2.43":"2026-05-29T10:34:31.298Z","0.2.45":"2026-06-01T08:12:08.754Z","0.2.46":"2026-06-01T14:20:10.125Z","0.2.47":"2026-06-02T15:59:42.339Z"},"bugs":{"url":"https://github.com/krimto-labs/krimto/issues"},"license":"Apache-2.0","homepage":"https://krimto.com","repository":{"type":"git","url":"git+https://github.com/krimto-labs/krimto.git"},"description":"Open-source memory for AI coding agents you own in git — governed by a real user→team→org hierarchy, not a vendor database. Solo to team. Apache-2.0.","maintainers":[{"name":"krimto","email":"lpd.themes@gmail.com"}],"readme":"# Krimto\n\n> Open-source memory for AI coding agents you own in git — governed by a real user→team→org hierarchy, not a vendor database. Solo to team. Apache-2.0.\n\n[![License: Apache 2.0](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](LICENSE)\n[![npm](https://img.shields.io/npm/v/@krimto-labs/krimto)](https://www.npmjs.com/package/@krimto-labs/krimto)\n[![CI](https://github.com/krimto-labs/krimto/actions/workflows/test.yml/badge.svg)](https://github.com/krimto-labs/krimto/actions/workflows/test.yml)\n\nYour agent's memory, as markdown in your own git — synced across every editor and machine. Tell your\nagent \"remember X\" in any editor and it saves a durable, attributable fact; ask later — in a new chat,\na different editor, or on another machine — and it recalls the right answer. One command, no account,\nno vendor database: your memory follows you.\n\nYou own it: every fact is a plain markdown file in a git repo you control — readable, reviewable in a\nPR, and yours. When a teammate joins, that same memory becomes a shared team brain governed by a real\n`user → team → org` hierarchy (the most specific scope wins at recall) — the one primitive no other\nmemory tool ships. Solo is free; the governance is what you grow into.\n\n## See it\n\nOne `npx` command sets it up; then your agent saves a fact in Claude Code and recalls it in Cursor —\nno account, no database:\n\n<!-- media/krimto-demo.gif is the lead demo (docs/ is gitignored, so the README can't link there).\n     The full three-demo storyboard lives at docs/demos/krimto-demos.html (local). -->\n![Krimto — save a fact in Claude Code, recall it in Cursor](media/krimto-demo.gif)\n\nThree short demos — **solo** (remember in Claude Code, recall in Cursor), **cross-machine** (write,\n`git push`, recall on another laptop), and **team** (a teammate's fact reaches you; your personal notes\nstay yours).\n\nBecause every memory is just a file in your git, you can read it yourself — no API, no dashboard needed:\n\n```console\n$ cat ~/.krimto/user/you@example.com/favorite-color.md\n---\nid: fct_01KT3BDSYY1KK80SG3S7KBEV58\nscope: user/you@example.com\ntitle: Favorite color\nauthor: you@example.com\ncreated: 2026-06-02T05:03:14Z\nupdated: 2026-06-02T05:03:14Z\ntags:\n  - personal\nsource: claude-code\n---\n\nUser's favorite color is red.\n\n$ git -C ~/.krimto log --oneline -1\n8bc5b86 krimto: write batch — 1 fact\n```\n\nThat's the whole bet: **your agent's memory is plain markdown in a git repo you own — not rows in\nsomeone else's database.**\n\n## Why Krimto\n\n- **You own it, in your git.** Every fact is a markdown file in a git repo you control — `git log` the\n  audit trail, edit it in any editor, review it in a pull request. No vendor database, no lock-in.\n- **Governed `user → team → org` hierarchy.** Knowledge is scoped to a person, a team, or the whole\n  company, and the most specific scope wins at recall — a server-enforced primitive no other memory\n  tool ships for free.\n- **Follows you everywhere — cross-vendor, Apache-2.0.** One MCP server syncs the same memory across\n  Claude Code, Cursor, Codex, Gemini CLI and more — every editor and machine. Fully open source, with\n  no managed-service restriction.\n\n## Try it in 2 minutes (solo, no account)\n\n```bash\nnpx @krimto-labs/krimto init\n```\n\nThe setup wizard detects your editor, wires it up, and turns on automatic memory. Then, in any chat:\n\n```\n\"Remember that our staging DB resets every Sunday.\"\n```\n\nOpen a new chat and ask:\n\n```\n\"What do you know about staging?\"   → it remembers.\n```\n\nSee your notes with `krimto notes` (terminal) or `krimto ui` (browser dashboard). Your data lives in\n`~/.krimto` — the same folder no matter which project you're working in.\n\n## Connect your agent\n\n`krimto init` wires supported editors for you. What auto-connects vs. needs one copy-paste step:\n\n| Editor | Setup |\n|---|---|\n| Cursor | auto-connects |\n| Claude Code | auto-connects |\n| Codex | manual snippet |\n| Gemini CLI | manual snippet |\n\nTo connect any MCP client manually, point it at Krimto over stdio:\n\n```bash\nclaude mcp add krimto -- npx -y @krimto-labs/krimto\n```\n\n…or the config-file form (Cursor, Codex, Gemini CLI, etc. use the same shape):\n\n```json\n{ \"mcpServers\": { \"krimto\": { \"command\": \"npx\", \"args\": [\"-y\", \"@krimto-labs/krimto\"] } } }\n```\n\nBy default an agent uses Krimto only when you ask. Running `krimto init` once in your project drops a\nstanding rule so it uses Krimto on its own.\n\n### Install as a Claude Code plugin\n\nPrefer Claude Code's plugin system? Add Krimto's marketplace and install it directly:\n\n```bash\n/plugin marketplace add krimto-labs/krimto\n/plugin install krimto@krimto\n```\n\nThis bundles the MCP server together with Krimto's skills, the `/krimto-status` command, and the\nmemory hooks — no separate `krimto init` needed.\n\n## How it works\n\nThree layers, one source of truth:\n\n1. **Storage** — facts are markdown files in a git repository (the source of truth; git is the audit log).\n2. **Index** — a SQLite + sqlite-vec hybrid index (keyword + vector) for fast retrieval, with scope\n   precedence applied at ranking time.\n3. **Access** — an API server enforces who can read and write each scope (`user` / `team` / `org`).\n\n## Team mode\n\nWhen you're ready to share memory with teammates:\n\n```bash\nnpx @krimto-labs/krimto team init\n```\n\nThis walks you through an admin email, your org/team name, an optional shared git remote, and\nteammate invites — then prints a join command for each teammate:\n\n```bash\nkrimto join --server <url> --key <key>\n```\n\nTeammates can connect to one shared server, or each run their own Krimto synced over a shared git\nremote. Personal and team notes live together and sync as a unit. Step back to solo any time with\n`krimto team disband` (your notes are preserved).\n\n## Self-host\n\nKrimto runs anywhere Node 20+ runs.\n\n```bash\n# HTTP server + browser dashboard at http://localhost:8080\nnpx @krimto-labs/krimto serve\n\n# or Docker\ndocker run -d -p 8080:8080 -v ~/.krimto:/data ghcr.io/krimto-labs/krimto:latest\n```\n\nRun `npx @krimto-labs/krimto --help` for the full command surface.\n\n## Roadmap\n\nv0.2 (current) ships the memory core, teams, the web dashboard, and the cross-vendor MCP server.\nNext: OAuth sign-in and a pull-request approval flow (v0.3), then a hosted Krimto Cloud (v1.0). See\n[ROADMAP.md](ROADMAP.md).\n\n## Contributing & license\n\nContributions welcome — see [CONTRIBUTING.md](CONTRIBUTING.md) and our\n[Code of Conduct](CODE_OF_CONDUCT.md). Security reports: [SECURITY.md](SECURITY.md).\n\nLicensed under [Apache-2.0](LICENSE). The same code is self-hostable by a solo developer or an\nenterprise — no tier walls.\n","readmeFilename":"README.md"}