{"_id":"@self-evolving-harness/kivo","_rev":"73-d90edae0f69371a9f21aa94b21312ced","name":"@self-evolving-harness/kivo","dist-tags":{"rc":"1.0.0-rc.0","latest":"1.29.4"},"versions":{"0.1.0":{"name":"@self-evolving-harness/kivo","version":"0.1.0","keywords":["knowledge-engine","ai-agent","knowledge-management","conflict-detection","context-injection","self-evolving"],"author":{"name":"yuchangxu1989@gmail.com"},"license":"MIT","_id":"@self-evolving-harness/kivo@0.1.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"homepage":"https://github.com/yuchangxu1989-Openclaw/kivo#readme","bugs":{"url":"https://github.com/yuchangxu1989-Openclaw/kivo/issues"},"dist":{"shasum":"599919f71532c1dbbb21f9e361dcb779e3508dcb","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.1.0.tgz","fileCount":339,"integrity":"sha512-K0PAhNL3v8HFVhLhAEZWlMeLflnjlVr7/uLPqttZrnLI0i/bvaVBKrm9z/npiP6tZUj/e1kMHXeHH77mnW3TOw==","signatures":[{"sig":"MEYCIQCLXOUlVQ+CfNgtdUxv+aShAUreivOCnTwNvme4kSu9RQIhAJ4vCGJmTn7sp75e4d+D/Nnpf8iAxOJWM6FekUxIDkQS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543360},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters/openclaw":{"types":"./dist/adapter/openclaw-adapter.d.ts","import":"./dist/adapter/openclaw-adapter.js"}},"gitHead":"d9dc6307d9ede35eef2d11967a999a59b4388071","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"repository":{"url":"git+https://github.com/yuchangxu1989-Openclaw/kivo.git","type":"git"},"_npmVersion":"10.9.7","description":"Self-evolving knowledge engine for AI agents — extraction, classification, conflict detection, gap analysis, context injection","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^10.0.0","better-sqlite3":"^11.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.1.0_1776748631671_0.31651705600289515","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@self-evolving-harness/kivo","version":"0.2.0","_id":"@self-evolving-harness/kivo@0.2.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"dist":{"shasum":"d9abde335ec9991ef49e40795efb580610a4a15c","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.2.0.tgz","fileCount":371,"integrity":"sha512-EepPTgoS+vaqsvaDCPz0geHUnIe1shm5rrFqsrv3AwyUlRXt5Wx6/P8otI27j/09qGe6lxffjKlKrtCHw2aXiQ==","signatures":[{"sig":"MEUCIQCSSwQpzV+y8fYwJ3YDrkldhBwDnF4DxWR2T6ezcThz1QIgApJV1Bh+kb25AYlRrVJ9PUXaxMiZbwNEoBSYOt027Ao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644276},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"acfcbf0e846c9a9b53362d0904ce595faf655540","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识迭代引擎","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^10.0.0","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.2.0_1776868388709_0.7952214629519199","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@self-evolving-harness/kivo","version":"0.3.0","_id":"@self-evolving-harness/kivo@0.3.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"2fe99dfff9cd22ed9d86e9730069c7c80f8e2972","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.3.0.tgz","fileCount":499,"integrity":"sha512-eXRX2ARtYEQVrKl8Ut25QBxR6PyI5KqWiKR2E55+cuVgs5zWG51MR8PNKaP3MYXdf7MZ5Bql4YJL3h/rrnct4w==","signatures":[{"sig":"MEUCIQCx7G1w2vqY6ZgNjydP83ZhckBuejdhM3rP4AQCon1tLgIgMFQIzMnWJS0bj3onJV6+brL07WUbJyj1q2ji0M8/Uuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":810020},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6d843147308175001a41fd12dd12f34af14e871a","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识迭代引擎","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^10.0.0","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.3.0_1777208764418_0.7276374409773665","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@self-evolving-harness/kivo","version":"0.3.1","_id":"@self-evolving-harness/kivo@0.3.1","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"3a6bb1cce723bd4261a8834fc6210e8dbc47f9f0","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.3.1.tgz","fileCount":499,"integrity":"sha512-WTivClNkcgxK5bpqfyS3L1ZlW4ckiRj2LbSHIU7TX+pWl/+pXri6YNid2x5pa4aw/mSEGCPm19EcbhDHjGcZNQ==","signatures":[{"sig":"MEUCIQDY58L6z7zvtPC7fbWh2iEevIvACA5jiwLIKNmWEpIxgQIgYD1aojy4qucVDCUDP0XFIy3KTJFK87CTUpkcCOf49Tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":810447},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5cb7297cc8044cab84b09b347b910c6967056d6a","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识迭代引擎","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.3.1_1777214023379_0.6499751569833612","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@self-evolving-harness/kivo","version":"0.4.0","_id":"@self-evolving-harness/kivo@0.4.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"c4afd909e1b3d5cee23e9b5f927322891a10e7b0","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.4.0.tgz","fileCount":499,"integrity":"sha512-H6752yj9nAyKu2S1RV2zdcYNH0jPryQ510M41OGt+xzxbI3HK04TrIgYvUB1kMrp2x/09E4wskHyvqR4zvKgPA==","signatures":[{"sig":"MEQCIDcQIMW6ywQCsdWBuDqjJ1R/WIM892ojeurqgYXk6RLhAiBDiW9T48eM+sJbZ7Q2W5ASS6gvmRqxuordjAYQ73TdpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":805128},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"05aa810460735fbc7cf2dd2880395374a107434e","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识迭代引擎","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.4.0_1777431562945_0.22306920452800738","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@self-evolving-harness/kivo","version":"0.5.0","_id":"@self-evolving-harness/kivo@0.5.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"f77ab8fac41b64832b19bf30cf2bc68820bd90d0","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.5.0.tgz","fileCount":499,"integrity":"sha512-jqs4c6iD5X2rl1rJokf2jN15/GGjRB8kjFx160loSJUaNddPvcsCIKiLM49igcmou+/MHrFhgg1O+DqRTnCi5w==","signatures":[{"sig":"MEQCIFatvIyYaSBY7HVNa8G63fivakBcQOMX+8HcmoMIR1kbAiBkHeNZX40pEcmyMYqRTMkmIhWTHxEwtx0o0cvRaZzh6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":805128},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"db087010d0e9ac10d91ce98350425620a2d13300","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识迭代引擎","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.5.0_1777443393450_0.47885394196886266","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@self-evolving-harness/kivo","version":"0.5.1","_id":"@self-evolving-harness/kivo@0.5.1","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"cb5b209efab9dc04c24ddbcd61749e95487230a4","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.5.1.tgz","fileCount":691,"integrity":"sha512-xteMyiE8C5xLby8Y9nTpjZjYBKdTTHfx+KB6HzVoWsuYUJO9XZmsB6wOLsFbYNJLON4s9Y1yA9oFrsv0U1HjZA==","signatures":[{"sig":"MEUCIGpxmRdFJ5Ct9nvUOkS7VKybfzllDJgEUQCfOb97rpxAAiEAnvrELetCAH4eDnKUiGAxMg6jts8yMm+hBl//390w+ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390736},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4b8a895a477dc4220d8a6e516cae18bf02f5d3a5","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识迭代引擎","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.5.1_1777483441560_0.7412999866208965","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@self-evolving-harness/kivo","version":"0.5.2","_id":"@self-evolving-harness/kivo@0.5.2","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"975cb15bcdb27198487615e853aed8cc3f69c8fb","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.5.2.tgz","fileCount":691,"integrity":"sha512-LwRqAEhGB+AdslqmEZrWju7bL3SlrpJKYu+mm5rIBup2d8RLoheQBHuX6Av+4jI/906jUAv4gll/KzCaLcpdWg==","signatures":[{"sig":"MEYCIQDFZ9zM+7U8STiDNm8gqw/UAhta94tDR24bXu+Wx5AHxgIhAL8QAOxh73ZhUVCT+LpNdBQ01r2P5zJaP308go/GZ9qZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390736},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a6b39854cafa628c37d18a1692761478cda98618","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识迭代引擎","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.5.2_1777487374636_0.039278313798261744","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@self-evolving-harness/kivo","version":"0.5.3","_id":"@self-evolving-harness/kivo@0.5.3","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"27945413c1ea50785cb08b740300f3f4e82c37e6","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.5.3.tgz","fileCount":691,"integrity":"sha512-RtnRn536GseNlx4hHajDX/EnP5xyuxt7BMDBFqwax7B2GDQaMKBAp9Ly8UXb2gTTC15inGMhTQAOcYSHt/z0EA==","signatures":[{"sig":"MEYCIQDM2RB/Q0H/F9BhlZ5TykmcUq/pHwk6sAmpvWpqhaYqeQIhANXOZEzq2u55LQ8sR6kncS4EmRzomjQmKHEXbvKgZwkv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1391347},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d4e915802b12b9f00709303033ce2a5b6dee6db6","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识迭代引擎","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.5.3_1777488620013_0.9791425768851774","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@self-evolving-harness/kivo","version":"0.5.4","_id":"@self-evolving-harness/kivo@0.5.4","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"3021cd2120efe2ad316b87e9dc2826aea60eb27b","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.5.4.tgz","fileCount":695,"integrity":"sha512-dQk94AsH80zlo4TauG2aKAX9TpFYi2RqWtiSHA7QJei9l6H54m091Rf08AiYKhijj/O57OXiEPTsk2IlLL2ynw==","signatures":[{"sig":"MEUCIQDI2eqR5PJ+Bf/t56c1Xq4wLU2H7UiV72N9qSHRgxLpiwIgFXn9SDojvucGkcCyAXT7Iu4JJaZFCfdx0SoeiGytm9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1407639},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b4b243c597397d066741681c6581290da7dc345c","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识迭代引擎","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.5.4_1777548244557_0.3777812327826111","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@self-evolving-harness/kivo","version":"0.5.5","_id":"@self-evolving-harness/kivo@0.5.5","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"1198f094c3294a30c3ec8534e3822036eac7e413","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.5.5.tgz","fileCount":703,"integrity":"sha512-lIns3jxiqCDc/LQUuTbx9FffPMb+FWNsjstDncdjnW5FP5jgNEiKRDNugkkPzVb9DS3DkW0btEW/W4ZSVt8zcA==","signatures":[{"sig":"MEQCID/UE1VyURTtG5z678EXdt7Fd1RazTez8Mbuz12hD0LWAiALlwInexpswDzwj+Lz4eW5WPG1As9rPhZmT66sQAEmfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1431793},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"88cbcf19bbc843be45aa80ef7b338a3b74acf8f3","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识迭代引擎","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.5.5_1777563719664_0.7150554726410112","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@self-evolving-harness/kivo","version":"0.6.0","_id":"@self-evolving-harness/kivo@0.6.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"afe431ef00f78012be300f396b4a2655402434af","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.6.0.tgz","fileCount":703,"integrity":"sha512-cFaLNUA18QI7RlV2jrtpEBZL6uSZtDodqQ+L55OM+SYMBxjYIWlldBdplHIwOKu4vHDStwsxFm2c/AU4VY8YLA==","signatures":[{"sig":"MEYCIQCDp99zTcTcEcnKCWC07Fm0g8TojnWCs5IANjVzOWzf7gIhAPc3m1ZOrM5RwnVVAlTJMqkG1knjD6A0zGp5Wzo3fL/b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435383},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"eaecb3ff28360ff6fa0fb1bbfbc3342bdde5720e","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.6.0_1777688559750_0.5917840980957298","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@self-evolving-harness/kivo","version":"0.6.1","_id":"@self-evolving-harness/kivo@0.6.1","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"0308351d1e326ab4b5b6a382be12a2912ba4e8a6","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.6.1.tgz","fileCount":703,"integrity":"sha512-PD2OrPu0VjoK7fqn7PQ4jnF8dT643O1suWAae1tU30jZsSE9Kev7lXIhjPkfYJ8buriqd22WcwJwGVKTKUhavA==","signatures":[{"sig":"MEUCIQDfMaK/qtHDbdao2SJCjRvKQY0/KV+tWUZOQJ9pN3NXEwIgVajycmJnIboXdxc5a2yvlBdVdgdrhg2pxOY1DSep0fU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435383},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b16b37a52467fbad4cb0f5d7bd3db81d97f8e250","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.6.1_1777693318618_0.8773749854831614","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@self-evolving-harness/kivo","version":"0.6.2","_id":"@self-evolving-harness/kivo@0.6.2","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"66738e410187bcaeb130d1291bb43775b2d8657d","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.6.2.tgz","fileCount":703,"integrity":"sha512-ke7g5aIDNPHh2HDdIMYSQRPj4sa7yql6K8xs2daEXS6BOA5zjAzYGVNtKJv3KRXBbdbokR7jqjC++edYlhLV6w==","signatures":[{"sig":"MEQCIHKwUXbcuV82bbp8J+KJhBfwzMc64jZoL5R3aFjesLWLAiB8Az3BaetoQDf1LiFqk8x789GdNswvaVP+v5hXX1TkWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435383},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"711a3d04b651995fd9f0ff6e208c8ca7927bab91","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.6.2_1777695264162_0.16011457039062083","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@self-evolving-harness/kivo","version":"0.7.0","_id":"@self-evolving-harness/kivo@0.7.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"8d7ea835b4489fc2738df0866a4c5b8bdf78d3c5","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.7.0.tgz","fileCount":703,"integrity":"sha512-F+Z6tHdujYVorfY3FIt9yzMFNv7bv0ySVFouVDBKuXylFXMCHb7mSZ2iuUYHB+Ftb4/r+aKnsGmpAfw2Y9T32g==","signatures":[{"sig":"MEUCICdq9HvwhO2acXPV8rFKPEsdQN0rNT4LRxPA3u8wEcRZAiEAqvftwm69roLbGJ7Cvrp9vAMzQcacZeu4kUdiwPz+BJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435383},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9e8490de77d4a0d650bdb80e75b27521ac01a112","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.7.0_1777697769270_0.9284513622537782","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@self-evolving-harness/kivo","version":"0.7.1","_id":"@self-evolving-harness/kivo@0.7.1","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"b0563f6980ddf755207564b6c3650a696801cec6","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.7.1.tgz","fileCount":703,"integrity":"sha512-ZEOj3G13aNzBvLWNQ2Rux3Rn8w0CwGWEaJrXHEeaosZ1qR8iZ+Lnj7lBWm6ewtT6TS/y4L12syZ4AdZvy1oclQ==","signatures":[{"sig":"MEUCIQC8IIQUZNl6MdyrkbAJobQAnKna/sdAX1YmoOqlqLhoFQIgQk1ZvPlhBaLFuG4yWa0pRN1DJ9Ci05qNPrC9Z8zk0DA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435383},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f810f78488e5d967025aac7454127ed676ffa310","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.7.1_1777702414968_0.8487274865393586","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@self-evolving-harness/kivo","version":"0.7.2","_id":"@self-evolving-harness/kivo@0.7.2","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"03f03bbcfe367dff5896a3cc782979af6c7ed7fa","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.7.2.tgz","fileCount":703,"integrity":"sha512-wRHEjJbGFhQnV6xioaJY+lZSWU6o7HKAYUWA2R5F/CDIbw7SK0zWcD9yDOprsK/SyIz4bVF+4vG9FzxbFCdNug==","signatures":[{"sig":"MEQCICDLIIM5pDYYAWdLaUjlRCFgqdJvsQdmA1YM2pqCJcZ0AiA1bAO6TTTuWYfYqHDnzct/aPsyIv0AxQ6vUy4DF3Xu5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435383},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7a45643101abecb37e2e121d672ab5605e57bf32","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.7.2_1777703637960_0.33599613437343856","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@self-evolving-harness/kivo","version":"0.7.3","_id":"@self-evolving-harness/kivo@0.7.3","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"5ada7c2ce74c0fc0dcf649cf2ea8e4b7302ef46c","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.7.3.tgz","fileCount":703,"integrity":"sha512-RTumWnsBMhI8yB+Kb7+dRLeQiR6ph5rcOI+8NXOo4/gARaBWiL7c8+oXkKkGDMJCcRGx7eIIEiI44Pomi2VmXA==","signatures":[{"sig":"MEUCIGkTJllhpjneCmYHjgsPG/uClDlEWfvY5uoG4bWFdLATAiEAufQh9xxqh/Iw7ljklCSJAPL7jpqx3MHqPvIlt0Q46Ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435383},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"46621fd6680ff0bf062dee9729cbc11030cbda15","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.7.3_1777705308360_0.9009894031810011","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@self-evolving-harness/kivo","version":"0.8.0","_id":"@self-evolving-harness/kivo@0.8.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"d31814172eff26bdb6163ca09382da5ef6a19bd0","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.8.0.tgz","fileCount":703,"integrity":"sha512-Y30idRzZo+5OXFsAEQCB97TFjkw9kxBxslheuRwmQEY4ah1jS1/Z09UIydIyIIETAFyhSWMs0THYNncell1Z8g==","signatures":[{"sig":"MEUCIQCRCxvbLoCECl+gQN1kCrS485e2F/rQyT1aUrWDOdPmUgIgfl1HcJ19Pz45lNSr3pwMC499osuYTOTghMNlkEz8AA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435383},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1321da8b2c4a7d8c440c18939dd4f0ccc6baf964","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.8.0_1777708450960_0.5314696239086096","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@self-evolving-harness/kivo","version":"0.8.1","_id":"@self-evolving-harness/kivo@0.8.1","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"2072112978aca7dcea976fd942140471143e9d57","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.8.1.tgz","fileCount":703,"integrity":"sha512-hr6RYt3+Aq7cO4XCDlyhQCiza0LFlYJOy/jQbTo7uL+TQZ/9vCokbhA3JQETgKTdKDtccN+pm45GtmcezvApWQ==","signatures":[{"sig":"MEUCIQDgT90Of59pz9l1umTAEvLGqfUD+r0Efl0P/0Sx5i+CxwIgakmxaSbEvd3R7F87MWew8aMBojVUNfDSIBCiy7mZilA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435383},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5ecd909eacac7c2466b2d31ce1a61d3ff5b77f93","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.8.1_1777709106422_0.018871178083107898","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@self-evolving-harness/kivo","version":"0.9.0","_id":"@self-evolving-harness/kivo@0.9.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"3d75450341af3f45f69207d2e321c949c7f80f05","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.9.0.tgz","fileCount":703,"integrity":"sha512-h+h2qyWRtBwm2+nwpwqkcO94jmOoTU64pn+1lnoTKv+arypWjBlYIDEbqC5R28l+ZEo2r9qVDNDooc+III5EOQ==","signatures":[{"sig":"MEUCIQCjuGXba7LHvZ33oSY/ltRHtdZgUfi/pdNg32ZJywdYqAIgWmdqidlwDelKG2vVg7/7SAFQehHESGfFF7S4q/z/Hqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435383},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"961094d02c81389aa2dcd547963f6dbfa976db3f","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.9.0_1777711591586_0.8325177294798454","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@self-evolving-harness/kivo","version":"0.9.1","_id":"@self-evolving-harness/kivo@0.9.1","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"f320a4c58fa2b04ade094dfa2cf22c9b8032f38b","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.9.1.tgz","fileCount":703,"integrity":"sha512-S79q6C+Ec2VH12OTIWdc4sr6Q1gg397pog6y45mdDDjIT6IZpN+Ob6kjc8NAEue6a6YjBS7ANPOD7KgSCofc0w==","signatures":[{"sig":"MEQCIDGSfqq9PYBSJPhdO32ggcG6mK46/2FkEFtNFFpUil+GAiA6KJ0W/kNNOxjUnPfvNAaOK1Ht869rOQ5QnRQ79gZlsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435383},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1fe49bd18b434199b5bfcef3659d31c0552fc50d","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.9.1_1777712190689_0.07586214374155809","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@self-evolving-harness/kivo","version":"0.9.2","_id":"@self-evolving-harness/kivo@0.9.2","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"e53b6519949201d12b54d21b4230241692615616","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.9.2.tgz","fileCount":703,"integrity":"sha512-8iCT61+Xo7zG/BR2nom6kwjtcVGSn3Q5kE+qWxMbc4uohU61kfZTz2D8/cTR7bn0wo+IgynHih4tIaepQ2bClQ==","signatures":[{"sig":"MEUCIQD18RGgVObKrLWYopKxEm4T2DFemgdRK4Uv8SIzwLtNCQIgOszHGIV2xzRiZ677tGO1cy8ShVu25tL8GqMCV1W2tg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435383},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cb6a13af56963e05ba2bbd8d58a7744fb7a96e74","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.9.2_1777712989901_0.1677027361198138","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@self-evolving-harness/kivo","version":"0.9.3","_id":"@self-evolving-harness/kivo@0.9.3","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"dcb5603adb4fc788920d1058a96d112f921fb48e","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.9.3.tgz","fileCount":703,"integrity":"sha512-s8z8zFZ+o32meBMu2DpNIhMY+x5EF66asncu2RwXiqunULkrUw5AYOazq33gsTACL11nS69oybpT9lBwmw3YHQ==","signatures":[{"sig":"MEYCIQCgjqiUtDkRV/UVklVjWRRf4R1RmF/C6kx06JolTwuClQIhAL3jN7lbyC2gav3zIX3z/cDQTLWkv8BT/9tPCjxgcrTr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435383},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1adfe38acfdde222fec97a619f6dbf3ec0de2ce6","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.9.3_1777713589634_0.08060419367109906","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@self-evolving-harness/kivo","version":"0.9.4","_id":"@self-evolving-harness/kivo@0.9.4","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"48c8edcb6a07462cb10a42d112080ca0d3b6f299","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.9.4.tgz","fileCount":703,"integrity":"sha512-0oj4/TOQVsXx3vinw/W4G3lQbIV9MOQ5pA9rhqKXwFaS5tS5A6ryjwaGQJ37naARe7Rq3eQmu2ImgQ2ZT63sgw==","signatures":[{"sig":"MEYCIQCOoQtmRrWhimMHs1KwPyVd+ot1Qfln0vEYLYj/TvGmywIhAMth37rE+4HHKtgd0Q+mFJYU487GLH8qaSdt5nOQ1/WQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435383},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7ed76de88530e5ffcd28131a9ebcbc986376ea2c","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.9.4_1777714291757_0.731897652213015","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@self-evolving-harness/kivo","version":"0.10.0","_id":"@self-evolving-harness/kivo@0.10.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"20b318331682266f36b826e5b86fe62c85684b7c","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-0.10.0.tgz","fileCount":703,"integrity":"sha512-KgGOVpT6eR6j99dy61Hpu4NTY5jpyYUcoCZfYsaGgFVge58wNraiTr6mUP5Og4jYuOflvmObjWusGwOpEQ5F1g==","signatures":[{"sig":"MEYCIQCinU+EgOJFsoi4dFXjvVXbOD3QBH3fcEBUgx3/deBWHwIhAJ8DxL8es4ULyja+66iJsDg+VB81PGw1+6ySjfLQFJWQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435384},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1bbf0830f78e2703345e353b0881f14ecc802c01","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_0.10.0_1777715011476_0.9767365944775865","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.0":{"name":"@self-evolving-harness/kivo","version":"1.0.0-rc.0","_id":"@self-evolving-harness/kivo@1.0.0-rc.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"465511b9e2e190c9bd31e29bf16f2e580b427810","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.0.0-rc.0.tgz","fileCount":703,"integrity":"sha512-6K7TszuYXTyiYhxE0EymXJnBOOikqTbttnA4aVB6VOCnAD61M4utNbvdHSBxeLQlyRPbDArGS7GKIbOVjpgUyA==","signatures":[{"sig":"MEQCIQDmhK8H6OVXzkmReq8AV1F1CDPrcWGq116NU2uUFK1GaQIfBMYWQYeQu8zTHAnrRWXduXlD5woncPZ8nvEhzul4EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435468},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5608c5b61b0080d5c6d1edd1c79b1353a2eb67e9","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.0.0-rc.0_1777716791772_0.3208845590708931","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@self-evolving-harness/kivo","version":"1.0.0","_id":"@self-evolving-harness/kivo@1.0.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"899cd0636cd1d24271426795a42d60a29046abd7","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.0.0.tgz","fileCount":703,"integrity":"sha512-cbwXE4/JtNpzwX6wgSbwNDHpd/6mJGkChN1U+/8Qe6m1FjMPhRZtVHCwyJojY9v21BQrTlzcvDU1lRlxiyAFvQ==","signatures":[{"sig":"MEUCIQC/E/P9pG7UIA9zxG1vQFWCi7XXuuEEE01igaELr4o8FQIgWPeOcTfgMq2ck8nG0XHNNWtqQQuW9nRfGf4Mz90k/+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435463},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dc3625c5ca0beca5737221d8772f31186a1642a7","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.0.0_1777717240044_0.4273689805438814","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@self-evolving-harness/kivo","version":"1.1.0","_id":"@self-evolving-harness/kivo@1.1.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"717e31bd4135c027709f3a47c497bb24727e72a7","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.1.0.tgz","fileCount":703,"integrity":"sha512-fYpwC9Qg1oKK1sOG9ga41ugs0fuipC/e2HlVXFI3vAT6oF45u+30lxmO0vBTEVw6x92jx2tKN9i2uE0nCLhnmw==","signatures":[{"sig":"MEUCIQD1NxWeL/Kt/ZpnOVxR5N57rJdTQBhMgTeHGqG/rViOVgIgMjVcVBO5A6UvKOpiA/MAWJzYzIlhd4ZFpWYDYr928zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435463},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7f0bba78ee5e8779716c652447f19a507fc371a9","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.1.0_1777718570516_0.4993654656296973","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@self-evolving-harness/kivo","version":"1.2.0","_id":"@self-evolving-harness/kivo@1.2.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"bc4df026cc8f8156a2528470dfcf3c33025fcdf7","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.2.0.tgz","fileCount":703,"integrity":"sha512-tYgxJD0GB0l+p/7Tbwl9hSw50yvPBgDPdK8Cxq7CtDwzXYsrPIivnlSm5DDZSSfpHCQQ7Rd9WVYExgIwD5qnBA==","signatures":[{"sig":"MEUCIQCuplbxXSM5HZKw20fDvfGNizcWZdjYGLOQUdIx4cnDywIgCy8F3v7kfj2FNL+Hxmockjp071HNQ7UnylqOh2aT11U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435463},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c87a19380b113e93004738a411707722afd40c8e","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.2.0_1777719453029_0.4849330149373121","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@self-evolving-harness/kivo","version":"1.2.1","_id":"@self-evolving-harness/kivo@1.2.1","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/cli/index.js"},"dist":{"shasum":"6c873ed17849725582c5210c0ca42b5694b1f4c9","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.2.1.tgz","fileCount":703,"integrity":"sha512-Z0szRIqoRTb+Tn78NH9Kwdb2XySNLHVzKjpBcyQbyYH1BriqgEEFs3QADxARAZDOdC6TbH48Vjq+PSjtAT7RWQ==","signatures":[{"sig":"MEYCIQD6qhoA7Zf87QngQXSzEcITJOH6hrnkkZ0jTnmmn8o2uwIhAJ/+uwFEphnL7Ypuw9O6oNsQ9js+RgZ9sAkoF7qDKiNV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435463},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bb26df168107f1571c7070cec3e2695a5d4ad705","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.2.1_1777721395204_0.18447148593771612","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@self-evolving-harness/kivo","version":"1.3.0","_id":"@self-evolving-harness/kivo@1.3.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"056f1f07432581e9c70a545933a8c8b9117049c3","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.3.0.tgz","fileCount":1106,"integrity":"sha512-cnuNB2amFsI0RO8E5rk567V7WppkvYl2LWu6Hv0MpLAtI96hV5kUlNSUZxaOpFM1ZaeODMXw1+vF2iHfbwDYkA==","signatures":[{"sig":"MEUCIQCZRvtBVFYBKj9KmxyXzIo8xEaCEOZLXpuz6/6e0Dd1DwIgHzajQrJ5ctTUgVrXwdbgxdzMF/bxJpy1Gc0Wvvig8kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2923892},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"4daef97cb7f456558e1e796390d75a8fea04807f","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.3.0_1777802168631_0.06932897774892499","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@self-evolving-harness/kivo","version":"1.3.1","_id":"@self-evolving-harness/kivo@1.3.1","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"3cb75bf2470e8598bfb48b9885a8a1dc03b9c1c8","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.3.1.tgz","fileCount":1153,"integrity":"sha512-S1xBbt5ijnXGpWUH8FShOify/r09wQqUEB6uX/eHVjEg5cU3SSEw9U8N45t5ucpdnx8UFSP6L2icqON4StFdyA==","signatures":[{"sig":"MEUCIQCAMC5AbysaSBbnrXivFTsWb+3x2Az6pipIG1QmLkxI6QIgOL/brQGf0g6n3NC7qIbX25aWoKqPxTTNCSCXPOcbNh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3075483},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"e76604c03df15348957c68cebd3f76602999aa0e","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.3.1_1777803343826_0.7222828939615609","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@self-evolving-harness/kivo","version":"1.4.0","_id":"@self-evolving-harness/kivo@1.4.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"af2ac27da2c5405792bb3143626a9a0a1e5278db","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.4.0.tgz","fileCount":1153,"integrity":"sha512-37UYZZxaxi09xJf9s69teVtRsU6K9pjCucloMYOMPAc6c2cfYeVDTyZVOEqaymqKICDyCzUAQ98WDJCJdg0VMg==","signatures":[{"sig":"MEYCIQDqqyUV+ijuJtYdxUYaBoP77R6Q8AlH0JXHRXfiWeGZewIhAN9LQVMGCF6IYrQiWwtZzSxx9R1hAbUG96O7cKMoRZgE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3075483},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"c01d24cc3216b627683131efd2f5796721d7508e","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.4.0_1777804839910_0.3874443187973098","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@self-evolving-harness/kivo","version":"1.4.1","_id":"@self-evolving-harness/kivo@1.4.1","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"8c37d01f8e21dcf458a4bd56c7f246429c048973","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.4.1.tgz","fileCount":1153,"integrity":"sha512-8un+hUsP/eP86MVBcqWoTcdDr+TdFrqIh0cowRtsgrne+fgE9ISjYl51cQwwPX+uzQ/RZkhAGTLuAiZ36QEZEQ==","signatures":[{"sig":"MEUCIFIuSjTcSphHC7BwpQxp5b1kBxYaddCUn7yww51QiLs/AiEAwI2b3ga03H5/mNse6wDRXsEfZZAEK3VXDmUU4rdtrMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3076706},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"1b89a919923265b6d1631367ce64192e6cc16d4c","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.4.1_1777806564393_0.20774594421545167","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@self-evolving-harness/kivo","version":"1.4.2","_id":"@self-evolving-harness/kivo@1.4.2","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"4b5628f281d09af7173dde8723ead5b60d9cc22e","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.4.2.tgz","fileCount":1153,"integrity":"sha512-JC1VYcNZiatXQkfVtARoDF/o+KdoBs2OuFHs+axOrUEGF4cgbemqeRqs2CjVu0Myb7AdqgNAh9QE0hfMcttLdQ==","signatures":[{"sig":"MEQCIBYgMPpljU3Hfva3yazd6RzSJAP1JQ18zpdj2kJ5Q8XYAiBZAaV7FrcxQcb30mppX/vpsCAdGdcnxX0ljX0mSvJefg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3077920},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"e19e991874d3e275682a0880772b1101ad3c3c10","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.4.2_1777806974241_0.5617623501733742","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@self-evolving-harness/kivo","version":"1.5.0","_id":"@self-evolving-harness/kivo@1.5.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"5be931256dffdc2e80a181d97e6d5197a597a6e8","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.5.0.tgz","fileCount":1161,"integrity":"sha512-+1vHx7aTQAnz0VPWx/KHv+gB1o8tv/rkS7nkJRpC8lR3ZMBGCn1QW2gWetRZrzvM5gkwW0jVIsJJVsv4GpRUdw==","signatures":[{"sig":"MEYCIQDOr0jtuA2CBlNP76y41nFT0h0D1rYyPEtXI7CUdrv+ugIhAPsrUiUtIa5hu8990z6eObc8uwiQ97dckBoJayoj5q6n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3106356},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"260a00606a315e311c34cffe0bdc6741f4137e7a","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.5.0_1777817134243_0.2982457373788445","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@self-evolving-harness/kivo","version":"1.5.1","_id":"@self-evolving-harness/kivo@1.5.1","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"4da5ffcc3d8dea8fb5c156d1226077ee7b33138f","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.5.1.tgz","fileCount":1161,"integrity":"sha512-GxvCc8sgwaTBP6a8RUgqQvlgzJQZGaCnP7jiLAjYG/uQCdJefQUMfk8Y98m7URe7Y4ObHEVmfefCOBwn4q2ddA==","signatures":[{"sig":"MEUCIH72uc7JZTJK29ZFtYEAaJG+46SGdMOooBHkbuajxxDEAiEA7rnT11wcn0zucBOdCylkk4FIiz6fXOI/ha5xDBQPpUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3107887},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"27c2cd6d59ba2cf3589c28c86d1c9021b5ded59e","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.5.1_1777817832206_0.29159907371667737","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@self-evolving-harness/kivo","version":"1.5.2","_id":"@self-evolving-harness/kivo@1.5.2","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"4252ed3fa56384deea13d8e0e7bd8eceffc91014","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.5.2.tgz","fileCount":1183,"integrity":"sha512-UKQejL5rvZZh7ldytBhEIV3gtL1xEXok/ffdtaVGCMpjVhj4IfJA9L1HsjTsvyKSvxUj+UfhnyI9nkYyljZb+w==","signatures":[{"sig":"MEYCIQCqERJGm6RZck/GBVohWLrVgBlJmYgtc7UqGXyM6x1UfAIhALtfEV+aEXYkcLcW92kMWj+R5gZETaIIbUmdCX+YlIFz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3205078},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"c29c9746ede146ef60efb1b434b316df26beaaa2","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.5.2_1777822782893_0.6298071243511882","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@self-evolving-harness/kivo","version":"1.5.3","_id":"@self-evolving-harness/kivo@1.5.3","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"2d5435dcd92a27a43f7140e166d1a97dedf3a200","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.5.3.tgz","fileCount":1187,"integrity":"sha512-eMeapze75sloE6e/OZTzRPYd8f/Oft6N3mBaGnT688VZXGn6dPuZJ3O7O4BVko5fZjTBsrxUSAa0hJwbusO5mQ==","signatures":[{"sig":"MEUCIGYAzpCxlsPYLVu067IXGiH75ttlUCVKUGAt4yFjgOMNAiEAqd9ztORq7FVAUlc6UiOLrBpEJrpKF8+q8Y+goz2Nc1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3197961},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"4bf114f424b29b88175ec4c7f3973b2c5fc27b6e","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.5.3_1777823295706_0.16256748996098436","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@self-evolving-harness/kivo","version":"1.5.4","_id":"@self-evolving-harness/kivo@1.5.4","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"10bd7a3d61873fdc92ef347c907550aaf2e637a8","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.5.4.tgz","fileCount":1191,"integrity":"sha512-mzsH1ixVpMHbO9Vxg7Afhamql9ydN0np5/h7Iyz9JGR3dnYfxZK13eYsmrbYCLDt7zoZpUMjg9MILDYGGEcVrg==","signatures":[{"sig":"MEUCIQCugjiDOnSXVEfgLxL2X9OXkjcMN5Dt6VFO9Anj7L2++wIgOFEUtl2TTDB1N2rHmjGzObWXEvYsuh6wPrClroJyNwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3220479},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"5673e5e9e67277725a4ded870d676bf716fa80e1","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.5.4_1777834994411_0.7960663881634593","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@self-evolving-harness/kivo","version":"1.6.0","_id":"@self-evolving-harness/kivo@1.6.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"aca5909003776389c1b65ca2cccb8359fdbb2737","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.6.0.tgz","fileCount":1203,"integrity":"sha512-4aQXsjo+s+CLa2AaRfoO3w5uu5VYQKwf2s9Ne9/5dSDYD9lowlDQf0tncC6iZlxSDgNGDo4TIwc6erTgkJXP3g==","signatures":[{"sig":"MEUCIQDiYEN9BSx/c9KRRltQTD6dUQszQVTcnax9b3YAechARQIgYTEM8VyQ94oB8gftR2HgO9KU2mBmQcO6W/VJ8yJLcEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3284933},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"59c900572ea10e34850f955c6b290be3d6999b0a","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.6.0_1777851989901_0.5339755907907988","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@self-evolving-harness/kivo","version":"1.7.0","_id":"@self-evolving-harness/kivo@1.7.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"dc5fe190f60dfdad7593168201184b049b581489","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.7.0.tgz","fileCount":1231,"integrity":"sha512-7RASyDhdugPBjg5+WRhgRyAE9ujvzD5fDEs9wTrf6wrjs29DX5BMf1atHqk1K/G1klvFA48cyrvi1UxeQV4zZQ==","signatures":[{"sig":"MEUCIQDZme/2pFvuiWC7Axg6mZ3wY3Nld85IR6wI1HXL74eijwIgWRqbaZGDbpxyMYU1wDnGP5cTQAF/OT5tdTqc01Lcrgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3418133},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"0b7f4e35214af3176d35b035aa3d3428d469da14","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.7.0_1777855890333_0.381839232570913","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@self-evolving-harness/kivo","version":"1.8.0","_id":"@self-evolving-harness/kivo@1.8.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"f7b8a93e41f94a1e454c9894d5667adcca551baa","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.8.0.tgz","fileCount":1248,"integrity":"sha512-RKp0LF7EMXPprmncWKZP54YLmnnesvechhNVuWoUxwCFEZZRo2Q8xlp4h1YZwO+EWWV4zd4pP1nHu1nhpkAwuw==","signatures":[{"sig":"MEQCID5gm/EZ5DRkLBTu/5KRPIsu25d3ZjvmspQsP3bS03iWAiBkOMoCc/W+uMB7f2V4m1XsshfwyFzHVh+9857ZUgTaBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3523611},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"fe4989cae729e7578105a227e722287e1bb27078","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.8.0_1777857187647_0.7694328996502104","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@self-evolving-harness/kivo","version":"1.9.0","_id":"@self-evolving-harness/kivo@1.9.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"d5a9f71b1851c951557fd58de06b1a4070aa6e79","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.9.0.tgz","fileCount":1250,"integrity":"sha512-EgPUoqKdz0l8L+wdRPPY/QRj8rSdlDu88BFbgrzjEmu1xE3SGJSs8E+Yhe0zxjte2XQtM7XfrxfH/q0Q6mIj0w==","signatures":[{"sig":"MEYCIQD4J9PBNkg7qM86/otpa+9g422oH5b5sMbqLMMwhkE5JAIhALKQI6XiHUtHnJ37Oef3yjxdsxWhD52w4pUmK8iBS5Hy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3538930},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"263b6c80486b812f6b90b1eba2c0da2d42b3775a","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.9.0_1777867055140_0.8631840241016355","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@self-evolving-harness/kivo","version":"1.10.0","_id":"@self-evolving-harness/kivo@1.10.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"023a87c3c04ea7d60bd664f151bd15d41b479587","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.10.0.tgz","fileCount":1250,"integrity":"sha512-SC3mJRou4u1xrcmVHLeUKQzYzsS9bcQKFfeA/KxGVzEYoUz9h0D8HOlz66VU8MDbjew1aiBVthT6jdRrNg99jg==","signatures":[{"sig":"MEUCIQCjoxELg45UHsOZrTjOS+h/dNAIuZFnz0WXaOKrp6qukQIgWPMwNXmbOrda14TuZGwSvZV44ISRyRglapDrmIuNG2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3539052},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"bafa447045fe26c16b8c18c86f0da1fe8ab00020","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.10.0_1777872289970_0.6336180444294228","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@self-evolving-harness/kivo","version":"1.11.0","_id":"@self-evolving-harness/kivo@1.11.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"4c379b8398928480339a7aa6586aab368485c8db","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.11.0.tgz","fileCount":1250,"integrity":"sha512-Z2eDqm20chEI4GIfYDqdLWf0lUbTyS18huNmFAjmxQ2iyvYMqGkiyVA+U6A82AVmgU014cdXEGT3I0swk7fdXw==","signatures":[{"sig":"MEQCIEa+pqgaOZ6WKJ0qyUZcjLFHJSUqCMisFXpaFwYr5Zd5AiAZ9/vOHKzfOSTw+WaWZRfzzDtwBfyoaKmfgSlMQIMXew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3543631},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"d36f0ba73935672bc64eb015c92c937047e897eb","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.11.0_1777873203609_0.6153671483201117","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@self-evolving-harness/kivo","version":"1.12.0","_id":"@self-evolving-harness/kivo@1.12.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"10df391baadb894c5228f9a6087a5a8f576bbd1b","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.12.0.tgz","fileCount":1259,"integrity":"sha512-1cCn88Y1GkLoIxogWZVOLqoDidz4QRrJmmt3pjAuREIWum5MjfZ8mtLRHYx0L+LJwtk9inAt1vulytNw7b0+Dg==","signatures":[{"sig":"MEUCIDbYVGt7Hi/VpKHCG8pXJAnhfMetFVfTKTMNFqT7YgyqAiEAi70zRmkybZuc5546nAsrFCDd6zyUyMjiJ6w7JXzpCPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3599055},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"e20073e94e58c2f7d28e62addf59bf1339acf468","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.12.0_1777880876341_0.5384145881045139","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@self-evolving-harness/kivo","version":"1.12.1","_id":"@self-evolving-harness/kivo@1.12.1","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"336752f128fa03e3722c1cea5fc25848c0fdec41","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.12.1.tgz","fileCount":1259,"integrity":"sha512-tFITa79b19+y8PrxpcwGjTRTFdlCL8ej4eoEZ1SQbOZKKg5yMkgE7YBVASRHlLn8YzfC7q6u/R7Z/IwwB/ldFA==","signatures":[{"sig":"MEUCIGO2VKmxbTu/sgGIql0N+DovKOPsZKdRJis1vBCVbCnhAiEA9b69RQL4/yoz7pLoYB8E+cQbYLz17+0lHcKGJErFB4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3596474},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"76f4f5b16330ccca7b6c4d42a1a2bda6719e361b","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.12.1_1777882493617_0.64173029932036","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@self-evolving-harness/kivo","version":"1.13.0","_id":"@self-evolving-harness/kivo@1.13.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"993ddd6f32970b3a951354b458b83cc9915816ef","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.13.0.tgz","fileCount":1259,"integrity":"sha512-sORaLVzudSxmxLst0zLY9HomP/PUs2SSp8sX4hiIJU6Hqglz4hGrOCFHjWau2/9ShW1Udgt8moGCcQ0nogwKbw==","signatures":[{"sig":"MEQCIEUjGGPXQax2kvdSPBZdnwSqHDjFtKG21E55Eam1moAsAiApnHB6LMlamgGXrNFE8Smrq5ALSw3enyJEdDuPxfKacQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3601023},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"e880e037b69f55b1e5e112f0cc1444a6d5781d5f","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.13.0_1777886225998_0.2686912061129987","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@self-evolving-harness/kivo","version":"1.14.0","_id":"@self-evolving-harness/kivo@1.14.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"cbcb7b19def454499d7b460b89dc9f4722ec4193","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.14.0.tgz","fileCount":1267,"integrity":"sha512-sSHZ3HHquRMSZDIerThznwVTbkh7Bgah+dnq1cqkmSRBGoURj76iwzse5IC2MRpVhPdYETBEWxUBjCq97/o8YA==","signatures":[{"sig":"MEUCIBoBW82x35Rp50ePFcMBoOC2as2KgQUasR2ncTBonvmMAiEA5a/bOr88frZlO4NCA5yQN24P1JvIuE00YWCmwYoKGYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3677817},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"e862e7dc26109ddf4709e8f6ea1c6679186189b1","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.14.0_1777890388591_0.15576844225697983","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@self-evolving-harness/kivo","version":"1.15.0","_id":"@self-evolving-harness/kivo@1.15.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"4b870399721f7e4f10d64eb58d1cfeacdba8e210","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.15.0.tgz","fileCount":1287,"integrity":"sha512-2Zm/rpPjlo0HCUL6eyUYITfsr79858Qrgbp3/+fn2DcAhzNyxHZfRjsegVxTvn69pvHAS0J4a+mexj+KfMtaIw==","signatures":[{"sig":"MEQCIAzJxf+LJtPNZMQyNB5vmHZI9ySLwHiQcGDNTETKPVnwAiB/BYB7695kDS7mQMrybYDpgp2Sad4sd0esOYcTi+K4bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3828172},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"b7e82092bec3b6cf162d9e93179e793d335a1c06","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.15.0_1777896402148_0.17736318815184116","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"@self-evolving-harness/kivo","version":"1.15.1","_id":"@self-evolving-harness/kivo@1.15.1","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"86f9ef0697c2cfeead6c4e6163c5198e9d9ffd97","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.15.1.tgz","fileCount":1297,"integrity":"sha512-7W+Bs1SSyad0bNNjaBF4i6NXzWwSTJc6pgzyXzLH4vIERMhE0Uc+ngEFMh+4aP7xmsSdu/QciLdQzZ7eE3BwZQ==","signatures":[{"sig":"MEUCIQDmIVJsFqlZetyS2tPOy0SGTApqdUhABHtAGYcM0yNx4wIgB6TevcWyYN+PUA0Hr8fzpxe37SGslIK8WKzM5MdYljs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3844061},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"373affc0398e24072499f638fdd2e2c8049b29c2","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.15.1_1777941375657_0.8633654939847559","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@self-evolving-harness/kivo","version":"1.16.0","_id":"@self-evolving-harness/kivo@1.16.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"54855bf23d9b0d57ef6d7df677a26e43b11c0f04","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.16.0.tgz","fileCount":1322,"integrity":"sha512-gihXwgShZALou0GapnMcNnegAfYuabZX5WtJ1QWGzdya32BTQCLNyJZmmXHovNLqURy0xLz04R1SbC9un/8IQA==","signatures":[{"sig":"MEUCIEtfGueGG0ciE4d3dPp2Ffaf9t6Z5faSEnrym9akVGLVAiEA2SXHSrZN8+SQVlPgEJr+pD8GxMIpnauOmIPfjOSCC+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3929464},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"b23ee2e4b8889c7b0780250532d9684ba0e3c2e7","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.16.0_1777952625255_0.4439890774600055","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@self-evolving-harness/kivo","version":"1.17.0","_id":"@self-evolving-harness/kivo@1.17.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"8f6d95ab2b9bf50d1edaa31ff67755281b7b0bc0","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.17.0.tgz","fileCount":1322,"integrity":"sha512-HoqKrFrvoniANm4Yzwaq93/1QgnwDDFyjKD0HEXzsjGm5BjjiB4anVSpxbD93132ho4FhHw+qgDrlPXatz3JQw==","signatures":[{"sig":"MEUCIFbwxDm8YVFFHiIdZpIMNizOnloHs+kxRtd7nr9RlZ4kAiEArXFw9cMxGLadYApw9cZx8xe3Ta6yPbXiXtT+0VnarRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3955610},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"c1e0b89e7a2ea658164d969fb45e2d60ca6f5833","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.17.0_1777953120943_0.8974771080453707","host":"s3://npm-registry-packages-npm-production"}},"1.17.1":{"name":"@self-evolving-harness/kivo","version":"1.17.1","_id":"@self-evolving-harness/kivo@1.17.1","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"af5da970f72677365aac897e3526ca0f06047109","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.17.1.tgz","fileCount":1323,"integrity":"sha512-4lI3LwiLWC3IWB+OpPjIpCNFta+Cm6YxtZm6qp+eJ72eezbu4jbuALFO1joeIyQLKE+4WgP4+1sKt05zMuUcqg==","signatures":[{"sig":"MEYCIQCeiTUkBdAhKM+imy9UehGsoLoJpyoS/pe9CZnpc1bytgIhAM331RCz8O5rk85wr2qTLCKrxAxk9NdAo3VdmaCF2xcK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3963414},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"cbdc2bbee2d64e9c6dc8be42ba4672ebb29d9be7","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.17.1_1777963411089_0.641704013175072","host":"s3://npm-registry-packages-npm-production"}},"1.17.2":{"name":"@self-evolving-harness/kivo","version":"1.17.2","_id":"@self-evolving-harness/kivo@1.17.2","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"6d02a332567a9c02a6e48ae74029cd21e409fbbb","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.17.2.tgz","fileCount":1327,"integrity":"sha512-mjuxTcc9A7avMPiZGN43m7rXmaMEUWNdqQykaptUrhbSjKt0wsRkCsg8JIQtZK/SKS8pHbu+F9sZDzfNqqCE9w==","signatures":[{"sig":"MEYCIQCNj7WvtUShux/IOeNM6ZFEgPToVaN7XfG0spx84nahzwIhAOsqv6Miw5v7rIPAUbQ3esTsiV41aTmTAgxTeLnUo/ia","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4014485},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"9972b756c0eba311c18badcd8100b012c63d399e","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.17.2_1777964893108_0.42858896504737665","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@self-evolving-harness/kivo","version":"1.18.0","_id":"@self-evolving-harness/kivo@1.18.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"357bb7d49867af52c6d86509177d01f5c836a96f","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.18.0.tgz","fileCount":1327,"integrity":"sha512-bHYlt+RAOiCB55rg6JG8jjq9ELEGSkx3AdC3AczwgSZWBjl55tfcYdH93yFuKiTPKjeuaLcmQlogevfaNxX8xg==","signatures":[{"sig":"MEYCIQCUH+v5p2TIQbM8GikRbj5BBWvH5tWts5rQpsej0yooawIhAIQywoZuV2+Hrgchvv8V5SXx8HVfi4iBuH0Ff2LWUhNY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4016008},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"54f549115f35061c9de0bb9fec42366244b4a04d","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.18.0_1777969147468_0.33523755259580734","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@self-evolving-harness/kivo","version":"1.19.0","_id":"@self-evolving-harness/kivo@1.19.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"5c307225c01275446e2e5cf572b605086e56e5f4","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.19.0.tgz","fileCount":1332,"integrity":"sha512-cXjTULmHx4jPywfibLkQZv4iIVzb4WHoZjwbUob7qwZtaJqJf/stODqUwuqWQWnhfWQcG/EGJybbRd32UcJlrQ==","signatures":[{"sig":"MEUCIQDdKZ58IRR694HzVc1Dc0C0RKrVGu6cyr9B79Z06X5ftAIgeRPTC0EFwzovMQlk4ze509Kl3J9JAxQ9W3bQUI9bFtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4027588},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"e2fdfa788ce6d5f4a024851d83d125b0ba55ed03","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.19.0_1777972894834_0.9944074895263342","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@self-evolving-harness/kivo","version":"1.20.0","_id":"@self-evolving-harness/kivo@1.20.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"1b2162dd23587c471a456c016af852212d0c295c","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.20.0.tgz","fileCount":1340,"integrity":"sha512-zDYHarslOubBVklBt7tqhX6tQMA6jsCG4ulBXyNVSs22bCuM5ADmGTn7VCo3JwZ1xvjAB7W684hmu3VyIHP87A==","signatures":[{"sig":"MEUCIQDPKXyYec94H/omWocDfPJQJpXBl2NtP8Z6hnyJzFFHbgIgUzNcouz06A9ZoL1qYaRXiGigA2Ojc0Di0W8/C/7yE/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4063338},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"a1fd88e7c83784a3ffb0ee592983991b3ef766ea","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.20.0_1777973967577_0.4298678474191471","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@self-evolving-harness/kivo","version":"1.21.0","_id":"@self-evolving-harness/kivo@1.21.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"ccd446871f386263a216d715c942954d37360247","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.21.0.tgz","fileCount":1345,"integrity":"sha512-/jF1FL/DvKbnzCk5hzLtVfQb1lVG6Df9N6HhH8W1X1SnqZh9loSY+tLRVtpmh2rATc5WG4qDhCp6iRei4XDphw==","signatures":[{"sig":"MEYCIQDyVWZdzfNE3JwGl/pzRPlfGIPHbB4emBqwFfNLf0E/iwIhAIKMC+iwGUqMlCjvM2h0MFZGD8sBP4gZ1V/OhHvxAOOj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4083445},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"9baf1dcaf848e916391d15168b381aca01dd9b08","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","doc-check":"node dist/esm/cli/index.js doc-gate docs src --strict","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.21.0_1777977193272_0.21350284893268823","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@self-evolving-harness/kivo","version":"1.22.0","_id":"@self-evolving-harness/kivo@1.22.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"1cbfc0855da37714239b94381378e4fdc1c4b9bc","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.22.0.tgz","fileCount":1345,"integrity":"sha512-uO+XYH7rdgKmGL5NJd478XschqWqyAASozU5fnHIndnjLLGWmyfYvA7KN9GJhI2M/eKbeKSFIDplzXhteqfgJA==","signatures":[{"sig":"MEYCIQCbVbL1JIbnVKZCFzGrliwBasAbi8hfTuS/KAcjKZdVkwIhAPIaYntSWuhr0Tq55hYOOJrBYLi/7YR1+HOAmP2OIgeL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4095389},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"67c0928bb1d12c4f5597d4ca60f8d9ab4fbcb518","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","doc-check":"node dist/esm/cli/index.js doc-gate docs src --strict","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.22.0_1777980969582_0.8828335829507208","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@self-evolving-harness/kivo","version":"1.23.0","_id":"@self-evolving-harness/kivo@1.23.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"b2307af3b7da0f73949ca57fcb6739f5cdfb7147","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.23.0.tgz","fileCount":1358,"integrity":"sha512-rrlFqhbckMm+D2xo7Xde5OflFBuu0oc3oYxiwfqbiZR6g8MSoNuExRPmygVa79syFqaMuSYChD+ZDjZ9pdoVtQ==","signatures":[{"sig":"MEQCIA8z92Zm1Z6zFDPcvzpTmHiTFShPaAtSPB6u8TlvQAooAiBQZYOvlh7LlB5Y6GYK8Aag7gRoZMQYp3yzRwt+f3gxyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150560},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"32f8479c488f4dd7e238b3c71ae13fb9c778cc48","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","doc-check":"node dist/esm/cli/index.js doc-gate docs src --strict","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.23.0_1778193890921_0.7797935473371045","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@self-evolving-harness/kivo","version":"1.24.0","_id":"@self-evolving-harness/kivo@1.24.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"2a88ada52af875dc961861b1e7af67e88009b406","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.24.0.tgz","fileCount":1362,"integrity":"sha512-ZkgWWMt+jcR6SYB9kOmXlc7G9Dw3jyCimvxtBio3Zc5MqEQxVkwRaK12oPg+LWjMKBLi0/RBSgD6TJKHYbMijg==","signatures":[{"sig":"MEUCIBXLrEEs9ZWuT+tzLNGdiFijCAdwVGm58yh/aNV/x2EsAiEArq7yaYmgtDlMCMuk6pHXs/e4oeFDjFeIJbYdMI2sKPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4194614},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"}},"gitHead":"32f8479c488f4dd7e238b3c71ae13fb9c778cc48","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","doc-check":"node dist/esm/cli/index.js doc-gate docs src --strict","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.24.0_1778198001079_0.5753800812409502","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@self-evolving-harness/kivo","version":"1.25.0","_id":"@self-evolving-harness/kivo@1.25.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"11a536409bec49a58cbc1f800ab9d88c6baa9738","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.25.0.tgz","fileCount":1386,"integrity":"sha512-Ry/p4XMCLC6SSB6LOgZfo6VPISCBckuPHal9PjvcGiCWtTlqY+qrPuwesPw9HOEOzGxS6gvxw9hvUQzkgULxfQ==","signatures":[{"sig":"MEQCIFYCUJH7rQ9TqdgasMklJTRxvsPPhbMyuLxe/T4ZeBPiAiA+uR44LC810H4b2hzQgKSLhehQmGXlcBceEprM8x7/4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4323650},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"},"./hook-api":{"types":"./dist/esm/hook-api/index.d.ts","import":"./dist/esm/hook-api/index.js","require":"./dist/cjs/hook-api/index.js"}},"gitHead":"8068f00e95c9e486d0d48f9d06a4c7ffe2593800","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","doc-check":"node dist/esm/cli/index.js doc-gate docs src --strict","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.25.0_1778396262054_0.4326471285417235","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@self-evolving-harness/kivo","version":"1.26.0","_id":"@self-evolving-harness/kivo@1.26.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"16fbe1d35eba325b86e06be299e25938e41bca5b","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.26.0.tgz","fileCount":1394,"integrity":"sha512-3aT/6Wfpt8LTwcMPd49z09xWUAOIRfN38ePOyXndMTlwZD2/eJ3OWHENKrZbTvM2IZl2bVSY2NU9rIafXQ4MSA==","signatures":[{"sig":"MEQCIBPuu2FzcOSvraRVYRfDz2ivQHA6dxRefI7+Zlv3qermAiAfnG3Be0yH/WImqFYM4b0Pvwic5ERbUOcYIqqHFVi9YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4376623},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"},"./hook-api":{"types":"./dist/esm/hook-api/index.d.ts","import":"./dist/esm/hook-api/index.js","require":"./dist/cjs/hook-api/index.js"}},"gitHead":"c0fd1fba5c78fc6f838aa337fc5c1fcf047099eb","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","doc-check":"node dist/esm/cli/index.js doc-gate docs src --strict","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.26.0_1778398984948_0.9987545569417937","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@self-evolving-harness/kivo","version":"1.27.0","_id":"@self-evolving-harness/kivo@1.27.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"724f4e9917be93e7d088f8912e734d59e6e1e2b7","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.27.0.tgz","fileCount":1394,"integrity":"sha512-rGA7EQ5Jvu1URh/BjVJpxU5/dYuy9XG01Q7t3TS1eO1u5twGwYVKwDr+/j4lwhPA/BEFtCvfdp+2li5hhFqXLg==","signatures":[{"sig":"MEUCIQCsCm0xlVymVQTUVEBlywSuGzObjXt1CDwhAYnVwMkqlgIgWwQTpxFutgEyA6ZThNWd8N+XfITRDD4Ds27z50621vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4387225},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"},"./hook-api":{"types":"./dist/esm/hook-api/index.d.ts","import":"./dist/esm/hook-api/index.js","require":"./dist/cjs/hook-api/index.js"}},"gitHead":"dcb606e43f2e55cd0883ca82957e9b0754857a76","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","doc-check":"node dist/esm/cli/index.js doc-gate docs src --strict","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.27.0_1778401121725_0.4437903888490229","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@self-evolving-harness/kivo","version":"1.28.0","_id":"@self-evolving-harness/kivo@1.28.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"ab22ffb748b9d2ef244ffd52d3c0b447ef51bae4","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.28.0.tgz","fileCount":1394,"integrity":"sha512-ZdwU6RNTFIkLs99LTyr+7syMOkzXTHuH438QJrdRwfvRF552777zA/DjyMYwdcg8PetjXVQJ+t1Tpk5bPrINJA==","signatures":[{"sig":"MEUCIQDEo9CMFfTc0ySphGtuwCkz5scq+oC+Ar7rryloJEIZlgIgKLqW8gjkhYEnEo1cu1QaE1w0silQfDEhYeyxsGA0yZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4387225},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"},"./hook-api":{"types":"./dist/esm/hook-api/index.d.ts","import":"./dist/esm/hook-api/index.js","require":"./dist/cjs/hook-api/index.js"}},"gitHead":"23dee65c261238ce34949a2669ccaacd2d96d929","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","doc-check":"node dist/esm/cli/index.js doc-gate docs src --strict","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.28.0_1778402240998_0.3139030429654297","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"@self-evolving-harness/kivo","version":"1.29.0","_id":"@self-evolving-harness/kivo@1.29.0","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"ad261a037ba5e0b6cde1e9dc180890c0f81331df","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.29.0.tgz","fileCount":1396,"integrity":"sha512-cMW/b7wxiicLobCCxIzoDtSHZPES2+gI7S5cC7jMpfVW1MWpwVpY6asSs8GbmbmGr0tl38mnhJJFrHHc4sv/uA==","signatures":[{"sig":"MEYCIQDGvhZ9uayRwYEj0wxF3kiR2MgtBWTs+O9x0YBBhPmCaAIhAM392SevMy9DAY2Kf3Cqum7HXpM4tOjFz7NoTcoSnB+p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4401852},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"},"./hook-api":{"types":"./dist/esm/hook-api/index.d.ts","import":"./dist/esm/hook-api/index.js","require":"./dist/cjs/hook-api/index.js"}},"gitHead":"4b92aed0f41a7148780af382928e9e9fbedb7458","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","doc-check":"node dist/esm/cli/index.js doc-gate docs src --strict","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.29.0_1778403824003_0.14474371912570927","host":"s3://npm-registry-packages-npm-production"}},"1.29.1":{"name":"@self-evolving-harness/kivo","version":"1.29.1","keywords":["knowledge","agent","kivo","ai","knowledge-graph","rag","semantic-search"],"_id":"@self-evolving-harness/kivo@1.29.1","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"f79f69506b7d39c7c0f772441b38c7279b024b86","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.29.1.tgz","fileCount":1413,"integrity":"sha512-p4efjB4nTxOWA7iL7VozfXYIdppHdN5smIDHkR8qGwr8qNi5iVzgoObKqxVHyJRxcbBeoyR9lnL1CADf9D8B2Q==","signatures":[{"sig":"MEYCIQDhzceXp7U21UWMRLtq0GUPQ3MuL7fWHqrv4mTdQMOitQIhAIeU9fF2I0ZvxgWzJXhF5rNMe+7z8JFTJXOpIIBC4UBa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4513577},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"},"./hook-api":{"types":"./dist/esm/hook-api/index.d.ts","import":"./dist/esm/hook-api/index.js","require":"./dist/cjs/hook-api/index.js"}},"gitHead":"8030600e94729911fffb27cf5509fdd283a90c77","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","doc-check":"node dist/esm/cli/index.js doc-gate docs src --strict","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.29.1_1779014389246_0.8261805279576562","host":"s3://npm-registry-packages-npm-production"}},"1.29.2":{"name":"@self-evolving-harness/kivo","version":"1.29.2","keywords":["knowledge","agent","kivo","ai","knowledge-graph","rag","semantic-search"],"_id":"@self-evolving-harness/kivo@1.29.2","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"a349b3d1956783bc382eb0433cde581cd5a062e8","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.29.2.tgz","fileCount":1413,"integrity":"sha512-X9guImldh4hUWeNyFHhem7DuUKCINa+DGMgOcyxiSmB82C6WB8IGLIpPrxK9mZ7m/gdXpxIaNTlDZKYIDUQI8g==","signatures":[{"sig":"MEQCIFRZZUKE7/KJQPWO2xQ4sOlrCeYFq1/qttKONI9WCk9DAiANvmSJ+9gXQYAI/yKDw6oBr5Fehw0FC8gwWfm1fxM71g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4513577},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"},"./hook-api":{"types":"./dist/esm/hook-api/index.d.ts","import":"./dist/esm/hook-api/index.js","require":"./dist/cjs/hook-api/index.js"}},"gitHead":"8030600e94729911fffb27cf5509fdd283a90c77","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","doc-check":"node dist/esm/cli/index.js doc-gate docs src --strict","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.29.2_1779014674544_0.13304730149317678","host":"s3://npm-registry-packages-npm-production"}},"1.29.3":{"name":"@self-evolving-harness/kivo","version":"1.29.3","keywords":["knowledge","agent","kivo","ai","knowledge-graph","rag","semantic-search"],"_id":"@self-evolving-harness/kivo@1.29.3","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"bin":{"kivo":"dist/esm/cli/index.js"},"dist":{"shasum":"f69efb1da353678219fe8d894683ead0f327f3a5","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.29.3.tgz","fileCount":1413,"integrity":"sha512-XXxuL3nTYByJVOy8p2GDlx9Td4OwYW8nL8i1WUy3OmLgxQGJ+5gKRVT21m9Nazo3EX06ct6eke/HhUoIDXEEVg==","signatures":[{"sig":"MEQCIDcEvrIv5mdGAMeU/V56Al0pPr1zZ8HjiTgmVsMPMRISAiARwzKwcuI22LcHZOnoV8VRIiKSCKQvxwhSoPEqTpDbXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4513549},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"},"./hook-api":{"types":"./dist/esm/hook-api/index.d.ts","import":"./dist/esm/hook-api/index.js","require":"./dist/cjs/hook-api/index.js"}},"gitHead":"8030600e94729911fffb27cf5509fdd283a90c77","scripts":{"test":"vitest run","build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","doc-check":"node dist/esm/cli/index.js doc-gate docs src --strict","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"_npmVersion":"10.9.7","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","directories":{},"_nodeVersion":"22.22.2","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","bcryptjs":"^3.0.3","pdfjs-dist":"^5.7.284","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/uuid":"^10.0.0","@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/kivo_1.29.3_1779023460834_0.7717708881721599","host":"s3://npm-registry-packages-npm-production"}},"1.29.4":{"name":"@self-evolving-harness/kivo","version":"1.29.4","description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","type":"module","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./plugin":{"types":"./dist/esm/plugin/index.d.ts","import":"./dist/esm/plugin/index.js","require":"./dist/cjs/plugin/index.js"},"./hook-api":{"types":"./dist/esm/hook-api/index.d.ts","import":"./dist/esm/hook-api/index.js","require":"./dist/cjs/hook-api/index.js"}},"bin":{"kivo":"dist/esm/cli/index.js"},"scripts":{"build":"tsc && tsc -p tsconfig.cjs.json && node scripts/fix-cjs.js","test":"vitest run","typecheck":"tsc --noEmit","doc-check":"node dist/esm/cli/index.js doc-gate docs src --strict"},"dependencies":{"bcryptjs":"^3.0.3","better-sqlite3":"^11.7.0","jszip":"^3.10.1","pdfjs-dist":"^5.7.284","uuid":"^14.0.0"},"devDependencies":{"@types/bcryptjs":"^2.4.6","@types/better-sqlite3":"^7.6.12","@types/node":"^22.0.0","@types/uuid":"^10.0.0","tsx":"^4.21.0","typescript":"^5.7.0","vitest":"^3.1.0"},"keywords":["knowledge","agent","kivo","ai","knowledge-graph","rag","semantic-search"],"engines":{"node":">=20"},"_id":"@self-evolving-harness/kivo@1.29.4","gitHead":"803841c75df5ef8a64cdc5c3b5863a605d82011a","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-ZMHnH24It0X1Nz8a0JqwOXMpDgqrUfk5GEpZSX3eJvrExiN+1ymIDGWCnTE7vGkGV1BU+7kEjg/oa9gaCW57jw==","shasum":"10795792a066690ce68ea6aa4cbeb701377e23f1","tarball":"https://registry.npmjs.org/@self-evolving-harness/kivo/-/kivo-1.29.4.tgz","fileCount":1413,"unpackedSize":4518204,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCzGHVpm2ct6pGqetDe3+QOwfZ+OV9fAS1YTaKjbNSj2AIhAPCw04dbcCmU40eAxFdTkn/NfdQuXjGxhh7ideSlY07N"}]},"_npmUser":{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"},"directories":{},"maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/kivo_1.29.4_1779035492166_0.8790705765865645"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-21T05:17:11.569Z","modified":"2026-05-17T16:31:32.461Z","0.1.0":"2026-04-21T05:17:11.826Z","0.2.0":"2026-04-22T14:33:08.853Z","0.3.0":"2026-04-26T13:06:04.608Z","0.3.1":"2026-04-26T14:33:43.634Z","0.4.0":"2026-04-29T02:59:23.179Z","0.5.0":"2026-04-29T06:16:33.814Z","0.5.1":"2026-04-29T17:24:01.778Z","0.5.2":"2026-04-29T18:29:34.801Z","0.5.3":"2026-04-29T18:50:20.215Z","0.5.4":"2026-04-30T11:24:04.767Z","0.5.5":"2026-04-30T15:41:59.837Z","0.6.0":"2026-05-02T02:22:39.961Z","0.6.1":"2026-05-02T03:41:58.794Z","0.6.2":"2026-05-02T04:14:24.358Z","0.7.0":"2026-05-02T04:56:09.472Z","0.7.1":"2026-05-02T06:13:35.185Z","0.7.2":"2026-05-02T06:33:58.169Z","0.7.3":"2026-05-02T07:01:48.669Z","0.8.0":"2026-05-02T07:54:11.132Z","0.8.1":"2026-05-02T08:05:06.644Z","0.9.0":"2026-05-02T08:46:31.737Z","0.9.1":"2026-05-02T08:56:30.872Z","0.9.2":"2026-05-02T09:09:50.118Z","0.9.3":"2026-05-02T09:19:49.887Z","0.9.4":"2026-05-02T09:31:31.932Z","0.10.0":"2026-05-02T09:43:31.678Z","1.0.0-rc.0":"2026-05-02T10:13:11.968Z","1.0.0":"2026-05-02T10:20:40.248Z","1.1.0":"2026-05-02T10:42:50.723Z","1.2.0":"2026-05-02T10:57:33.232Z","1.2.1":"2026-05-02T11:29:55.420Z","1.3.0":"2026-05-03T09:56:08.849Z","1.3.1":"2026-05-03T10:15:44.114Z","1.4.0":"2026-05-03T10:40:40.132Z","1.4.1":"2026-05-03T11:09:24.681Z","1.4.2":"2026-05-03T11:16:14.424Z","1.5.0":"2026-05-03T14:05:34.443Z","1.5.1":"2026-05-03T14:17:12.389Z","1.5.2":"2026-05-03T15:39:43.109Z","1.5.3":"2026-05-03T15:48:15.870Z","1.5.4":"2026-05-03T19:03:14.644Z","1.6.0":"2026-05-03T23:46:30.069Z","1.7.0":"2026-05-04T00:51:30.630Z","1.8.0":"2026-05-04T01:13:07.868Z","1.9.0":"2026-05-04T03:57:35.316Z","1.10.0":"2026-05-04T05:24:50.189Z","1.11.0":"2026-05-04T05:40:03.860Z","1.12.0":"2026-05-04T07:47:56.530Z","1.12.1":"2026-05-04T08:14:53.855Z","1.13.0":"2026-05-04T09:17:06.196Z","1.14.0":"2026-05-04T10:26:28.783Z","1.15.0":"2026-05-04T12:06:42.374Z","1.15.1":"2026-05-05T00:36:15.886Z","1.16.0":"2026-05-05T03:43:45.503Z","1.17.0":"2026-05-05T03:52:01.211Z","1.17.1":"2026-05-05T06:43:31.398Z","1.17.2":"2026-05-05T07:08:13.403Z","1.18.0":"2026-05-05T08:19:07.669Z","1.19.0":"2026-05-05T09:21:35.018Z","1.20.0":"2026-05-05T09:39:27.754Z","1.21.0":"2026-05-05T10:33:13.533Z","1.22.0":"2026-05-05T11:36:09.781Z","1.23.0":"2026-05-07T22:44:51.171Z","1.24.0":"2026-05-07T23:53:21.281Z","1.25.0":"2026-05-10T06:57:42.273Z","1.26.0":"2026-05-10T07:43:05.139Z","1.27.0":"2026-05-10T08:18:41.939Z","1.28.0":"2026-05-10T08:37:21.227Z","1.29.0":"2026-05-10T09:03:44.230Z","1.29.1":"2026-05-17T10:39:49.435Z","1.29.2":"2026-05-17T10:44:34.735Z","1.29.3":"2026-05-17T13:11:01.061Z","1.29.4":"2026-05-17T16:31:32.353Z"},"keywords":["knowledge","agent","kivo","ai","knowledge-graph","rag","semantic-search"],"description":"KIVO — Agent 知识平台，覆盖知识提取、存储、检索、迭代、调研、图谱、工作台全生命周期","maintainers":[{"name":"yuchangxu","email":"yuchangxu1989@gmail.com"}],"readme":"# KIVO\n\n**让 AI Agent 拥有不会遗忘、持续进化的知识系统。**\n\n🌐 [官网](https://agentos.site/kivo.html)\n\n---\n\n## 你的 Agent 是不是也这样？\n\n每次新对话，Agent 都像失忆了一样。上周讨论过的决策、踩过的坑、定好的规则——全忘了。你反复投喂同样的信息，Agent 反复犯同样的错。\n\n知识散落在聊天记录、配置文件和临时笔记里，没人整理，没人维护，更没人主动去补盲区。\n\nKIVO 改变这一切。\n\n---\n\n## 核心优势\n\n**行为变化测试：只存能提升 Agent 效果的知识**\n\nKIVO 与 Obsidian、Notion、Mem 等知识工具的根本差异：每条知识入库前必须通过行为变化测试。判断标准只有一个：「如果这条知识不存在，Agent 会做出不同的（错误的）决策吗？」回答为「是」才允许入库。\n\n这意味着 KIVO 的知识库永远不会膨胀。通用常识、LLM 本来就会的东西、不影响决策的信息——全部拦在门外。留下来的每一条都是能让 Agent 表现更好的硬货。\n\n**15 个功能域，覆盖知识完整生命周期**\n\n从多源提取、结构化存储、语义检索、冲突解决、自主调研到图谱洞察——一条管线走完，不需要拼凑多个工具。\n\n**Web 工作台：浏览器里管理知识的全部操作**\n\n不用敲命令行也能用。KIVO 内置完整的 Web 工作台，浏览器打开就能操作：\n\n- 仪表盘总览——知识条目数、盲区数量、待解决冲突、健康趋势，一眼掌握知识库全貌\n- 知识浏览器——按类型、领域、标签筛选浏览，支持内联编辑和批量操作\n- 语义搜索——输入自然语言，向量检索按相关度排序，多维标签过滤精准命中\n- 交互式知识图谱——知识条目自动建立语义关联，拖拽缩放探索知识结构，点击节点查看详情和关联路径\n- 冲突裁决工作台——新旧知识矛盾时自动发现并高亮，支持逐条裁决或批量处理，裁决记录全程留痕\n- 分析中间产物——调研过程中的中间推理、证据链、分析草稿，不丢弃，可追溯，支持从中间产物继续深挖\n- 分析产物审核——调研产出的候选知识逐条审核，确认/拒绝/编辑后入库，不让垃圾混进知识库\n- 意图治理面板——高频主题柱状图、治理报告历史、批量归档/重评，知识库健康状况一目了然\n\nWeb 工作台支持密码认证，设置 `AUTH_PASSWORD` 环境变量即可启用访问控制。\n\n**精准补盲，只注入 LLM 做不到的知识**\n\nKIVO 的知识注入有行为变化测试作为唯一准入门禁：用户私有术语、反复出现的 badcase、专业领域定制意图——这些注入后能改变 Agent 行为的知识才会被入库。通用常识不浪费 token，被反复纠偏的通用规则自动识别为系统性问题并路由到架构层修复，而不是往知识库里堆条目。\n\n**对话即沉淀：Session 自动提取知识**\n\nAgent 跑了几百轮对话，里面全是决策、踩坑、经验——但散落在日志里没人看。KIVO 自动扫描会话历史，精简四步管线处理：原子分解+去上下文化（解析代词、补全实体）→ 行为变化测试 → 0.92 cosine 去重 → 入库。只有能改变 Agent 行为的知识才会被留下。在 OpenClaw 环境下，每条对话消息到达时还会自动触发知识提取，边聊边沉淀，零人工干预。\n\n**知识图谱与洞察发现**\n\n知识条目之间自动建立语义关联，形成可探索的知识网络。图谱引擎自动分析节点聚类、发现知识盲区、生成结构化洞察——不只是存知识，还能告诉你「哪些领域知识密集，哪些领域还是空白」。Web 工作台中可交互式探索图谱，拖拽、缩放、点击节点查看关联路径。\n\n**系统词典：全系统术语统一**\n\n团队里每个人对同一个术语的理解不一样？Agent 执行任务时用错了概念？系统词典统一注册核心术语定义，Agent 执行任务时自动注入术语约束，确保全系统语义一致。支持术语别名、关联术语、使用上下文，装完即内置 25 条核心术语作为种子。\n\n**冲突检测与智能合并**\n\n新旧知识矛盾时自动发现，支持时间优先、来源优先、人工裁决三种策略。语义相似的条目自动检测合并候选，保留最完整的版本，冲突记录全程留痕。在 Web 工作台中可视化裁决，不用翻数据库。\n\n**规则订阅与分发**\n\n不同 Agent 需要不同的知识子集？规则订阅机制让每个 Agent 按角色、领域订阅自己需要的知识规则，新规则入库后自动分发到订阅者，不需要手动同步。多 Agent 系统中知识共享而不互相污染。\n\n**知识域目标声明**\n\n给每个知识领域设定目标：这个领域应该覆盖哪些主题？当前覆盖率多少？哪些是盲区？目标声明驱动知识治理——主动发现知识缺口并补齐。\n\n**多维知识标签**\n\n一条知识到底是「事实」还是「规则」？用来「路由决策」还是「质量把关」？属于哪个业务领域？KIVO 用 nature（本质）、function（用途）、domain（领域）三个维度给知识打标签，搜索时按任意维度过滤，精准命中你要的那条。\n\n**意图治理引擎**\n\n从对话中自动提取用户偏好和规则，高频意图聚类提权，低频意图衰减清理，知识库自我进化。\n\n**知识自动去重 + 低价值归档**\n\n知识库越用越大，重复条目越来越多？自动检测语义相似的知识条目，合并重复内容，保留最完整的版本。低价值、过时的条目自动归档，不删除但不再参与检索，知识库保持精简高效。\n\n**从错误中自动学习**\n\n用户纠正了 Agent 的回答、审计发现了知识缺陷、验证跑失败了——这些「坏案例」以前只是被修完就忘。KIVO 自动从每次纠偏中提取意图知识，把踩过的坑变成 Agent 下次不会再犯的规则。\n\n**知识质量自动体检**\n\n知识库里有多少条目是过时的、模糊的、缺乏上下文的？用 LLM 从准确性、完整性、可操作性三个维度给每条知识打分，低质量条目自动标记并批量重写，知识库越用越干净。\n\n**过时知识自动淘汰**\n\n知识库里 3 个月没人碰的条目，是还有用还是已经过时了？KIVO 用 LLM 逐条判断：如果知识描述的技术、规则、决策已经被新版本替代或不再适用，自动归档。不删除，但不再参与检索和注入，避免过时知识误导 Agent。每周日凌晨自动执行，零人工干预。\n\n**消息级知识自动注入**\n\n`kivo init` 在 OpenClaw 环境下自动安装 workspace hook。之后每条用户消息到达时，hook 自动检索知识库，把最相关的知识条目注入 agent 上下文——agent 不需要主动查询，知识自己找上门。检索走 BGE 向量语义匹配（bge-small-zh-v1.5），命中率和相关性远超关键词搜索。hook 自带多路径加载、日志记录、优雅降级，装完零配置即生效。\n\n**知识治理自动触发**\n\n手动跑去重、审计、重写？太累了。`kivo auto-govern` 一条命令串联 MECE 去重 + 质量审计 + 低分条目自动重写，挂到 cron 每天凌晨跑一次，知识库自己保持健康。`kivo watch-badcases` 监听指定目录，新 badcase 文件落盘即自动提取意图知识。`kivo init` 在 OpenClaw 环境下自动注册 crontab + 安装意图注入 hook，装完即自治，零人工干预。`kivo embed-backfill` 对存量知识分批向量化（每批 20 条，自动跑完全部未向量化条目），`kivo governance check-staleness` 检测 90 天未更新的条目并用 LLM 判断是否过时，过时条目自动归档。两个命令都已注册到 cron，装完即自动运行。\n\n**访问控制与可观测性**\n\nWeb 工作台支持密码认证保护。操作日志完整记录每次知识变更的来源、时间、操作者，支持审计追溯。健康仪表盘实时展示知识库状态——条目总数、各类型分布、冲突数量、治理执行记录，系统管理员一眼掌握全局。\n\n**版本迁移 + 自动备份**\n\n数据库 schema 变更自动迁移，升级前自动校验数据完整性，失败可回滚。\n\n**初始化即有种子知识**\n\n`kivo init` 自动写入种子知识条目和系统词典，装完就能搜、就能用，不是空壳。\n\n---\n\n## 30 秒快速体验\n\n```bash\n# 安装\nnpm install @self-evolving-harness/kivo\n\n# 语义搜索依赖 Ollama + bge-m3（本地免费，不装也能用但只有关键词搜索）\ncurl -fsSL https://ollama.com/install.sh | sh && ollama pull bge-m3\n\n# 初始化（自动创建数据库 + 写入种子知识 + 检测 Ollama + 注册定时任务）\nnpx kivo init --yes\n\n# 写入一条知识\nnpx kivo add fact \"TypeScript 5.0 支持装饰器\" --content \"TC39 Stage 3 装饰器提案在 TypeScript 5.0 中正式支持\" --tags \"typescript,decorator\"\n\n# 语义检索\nnpx kivo query \"装饰器怎么用\"\n\n# 查看知识列表\nnpx kivo list --type fact\n\n# 启动 Web 工作台\nnpx kivo web\n```\n\n### 从会话历史萃取知识\n\n```bash\n# 扫描最近的会话日志，自动提取知识\nnpx kivo extract-sessions\n\n# 只处理某个日期之后的会话\nnpx kivo extract-sessions --since 2026-01-01\n\n# 先预览，不写入数据库\nnpx kivo extract-sessions --dry-run\n```\n\n### 多维标签搜索\n\n```bash\n# 按知识本质过滤：只看事实类\nnpx kivo query \"部署流程\" --nature fact\n\n# 按用途过滤：只看用于路由决策的知识\nnpx kivo query \"Agent 调度\" --function routing\n\n# 按领域过滤\nnpx kivo query \"冲突解决\" --domain agent-scheduling\n\n# 给已有知识补打三维标签（LLM 自动分析）\nnpx kivo retag\n\n# 预览标签变更，不实际修改\nnpx kivo retag --dry-run\n```\n\n### 知识治理自动化\n\n```bash\n# 一键执行全套治理：去重 + 质量审计 + 低分重写\nnpx kivo auto-govern\n\n# 只对某个领域执行\nnpx kivo auto-govern --domain agent-scheduling\n\n# 监听 badcase 目录，新文件落盘即自动提取知识\nnpx kivo watch-badcases --dir ./logs\n\n# 单次扫描模式（适合 cron）\nnpx kivo watch-badcases --dir ./logs --once\n\n# init 时自动注册 cron 定时任务（OpenClaw 环境自动检测）\nnpx kivo init --yes\n```\n\n验证环境：\n\n```bash\nnpx kivo health\n```\n\n---\n\n## 使用场景\n\n### 独立产品操盘者\n\n用 Agent 推进产品研发和运营。需要 Agent 记住历史决策和经验教训，不在同一个坑上反复踩。KIVO 让 Agent 的知识持续积累，调研能力自动补盲。\n\n### Agent 开发者\n\n构建多 Agent 系统。需要统一的知识管理接口，让不同 Agent 共享知识而不互相污染。KIVO 提供域级访问控制和规则订阅分发，每个 Agent 只拿到自己需要的知识子集。\n\n### 个人知识工作者\n\n文档、论文、笔记散落各处。KIVO 从多种来源自动提取结构化知识，建立关联，发现盲区，辅助深度研究。Web 工作台中的知识图谱让你用可视化方式探索自己的知识网络。\n\n### 系统管理员\n\n管理 Agent 集群的知识健康。KIVO 提供仪表盘总览——盲区数量、过时条目、待解决冲突，一目了然。操作日志完整记录每次变更，审计追溯有据可查。\n\n---\n\n## 三种运行模式\n\n**standalone** — 最短路径，本地 SQLite，单机即跑，适合个人使用和快速验证。\n\n**host-embedded** — 嵌入已有 Agent 系统，通过 API 消费知识，适合开发者集成。\n\n**full-stack** — Core + Web 工作台，浏览器中探索知识图谱、管理调研、裁决冲突，适合团队协作。\n\n---\n\n## 常用命令\n\n```bash\nnpx kivo health          # 环境健康检查\nnpx kivo init --yes      # 初始化（非交互模式）\nnpx kivo web             # 启动 Web 工作台\nnpx kivo add <type> <title> [--content \"...\" --tags \"a,b\"]  # 新增知识\nnpx kivo list [--type fact --limit 20]                       # 列出知识\nnpx kivo update <id> [--content \"...\" --status deprecated]   # 更新知识\nnpx kivo delete <id> [--force]                               # 删除知识\nnpx kivo query <text>    # 语义检索\nnpx kivo config-check    # 配置校验\nnpx kivo capabilities    # 查看系统能力\nnpx kivo migrate status  # 数据库迁移状态\nnpx kivo extract-sessions [--since DATE --dry-run]    # 从会话历史萃取知识\nnpx kivo retag [--dry-run --limit N]                  # 给已有知识补打三维标签\nnpx kivo query <text> [--nature X --function Y --domain Z]  # 多维过滤搜索\nnpx kivo governance mece [--threshold 0.85 --auto-merge]     # 知识去重 + 覆盖审计\nnpx kivo governance badcase [--since DATE]                   # 从纠偏记录中提取知识\nnpx kivo governance audit [--rewrite --min-score 0.6]        # 质量体检 + 低分重写\nnpx kivo auto-govern [--domain X --threshold 0.85]            # 一键串联去重+审计+重写，适合 cron 定时跑\nnpx kivo watch-badcases --dir <path> [--once --interval 15000] # 监听目录，新 badcase 自动提取意图知识\n```\n\n---\n\n## 配置\n\n| 环境变量 | 说明 | 默认值 |\n|----------|------|--------|\n| `KIVO_DB_PATH` | 数据库路径 | `./kivo.db` |\n| `KIVO_MODE` | 运行模式（standalone/hosted） | `standalone` |\n| `KIVO_CONFLICT_THRESHOLD` | 冲突检测阈值 | `0.85` |\n| `KIVO_EMBEDDING_PROVIDER` | 向量化提供商 | — |\n| `KIVO_EMBEDDING_API_KEY` | 向量化 API Key | — |\n| `AUTH_PASSWORD` | Web 工作台登录密码 | — |\n\n不配置 embedding 也能运行，语义检索退化为关键词检索。\n\n---\n\n## 运行要求\n\n- Node.js >= 20\n- SQLite（通过 better-sqlite3，安装时自动编译）\n\n---\n\n## 文档\n\n- [快速开始](./docs/quick-start.md)\n- [配置参考](./docs/configuration-reference.md)\n- [故障排查](./docs/troubleshooting.md)\n- [升级指南](./docs/upgrade-guide.md)\n- [产品规格](./docs/product-requirements.md)\n- [架构文档](./docs/architecture/arc42-architecture.md)\n\n---\n\n## 许可证\n\nMIT License。详见 [LICENSE](./LICENSE)。\n","readmeFilename":"README.md"}