{"_id":"@blackbelt-technology/pi-dashboard-kb","_rev":"5-7cb3f0fd1f1450da35f1732f90d8faa7","name":"@blackbelt-technology/pi-dashboard-kb","dist-tags":{"latest":"0.8.0"},"versions":{"0.5.4":{"name":"@blackbelt-technology/pi-dashboard-kb","version":"0.5.4","keywords":["knowledge-base","fts5","sqlite","markdown","bm25","rag","pi"],"license":"MIT","_id":"@blackbelt-technology/pi-dashboard-kb@0.5.4","maintainers":[{"name":"mbotond","email":"botond.molnar@blackbelt.hu"},{"name":"mrbence","email":"dbence10@gmail.com"},{"name":"robertcsakany","email":"robert.csakany@blackbelt.hu"},{"name":"norbert.herczeg","email":"norbert.herczeg@blackbelt.hu"}],"bin":{"kb":"dist/cli.js"},"dist":{"shasum":"6fe0a81d19a7c18d7447e80eccf8263dbed58890","tarball":"https://registry.npmjs.org/@blackbelt-technology/pi-dashboard-kb/-/pi-dashboard-kb-0.5.4.tgz","fileCount":37,"integrity":"sha512-zHTbsNsvMjhVEhxD5r5wpAJTS/PRZDdKG1x2ufCTe/pTRIu8aeWxSLL9jLSaKSMkR3717/tOQ5UDOSd8zJ/vxA==","signatures":[{"sig":"MEQCIB6nK18Aj+CKAJek1NtGt/MBtu1B9sL/L6keG4SItjF3AiBeXAQd35htIa3mg674uuarJMadHg/NXGhQzas/xGsaVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161964},"type":"module","engines":{"node":">=22.5.0"},"exports":{".":"./src/index.ts"},"gitHead":"676817fc2b61036bc861c1ca1406d37af016c072","scripts":{"test":"NODE_OPTIONS=--experimental-sqlite vitest run","build":"tsc -p tsconfig.json","verify":"NODE_OPTIONS=--experimental-sqlite tsx verify.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertcsakany","email":"robert.csakany@blackbelt.hu"},"_npmVersion":"10.9.3","description":"Directory-based SQLite/FTS5 knowledge base over markdown, queryable by LLM agents. Structural heading chunking, Tier-1 graph, content-hash incremental indexing, near-duplicate dedup, BM25F ranking. Zero runtime deps (node:sqlite).","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-dashboard-kb_0.5.4_1782336702915_0.38560776495084537","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@blackbelt-technology/pi-dashboard-kb","version":"0.6.0","keywords":["knowledge-base","fts5","sqlite","markdown","bm25","rag","pi"],"license":"MIT","_id":"@blackbelt-technology/pi-dashboard-kb@0.6.0","maintainers":[{"name":"mbotond","email":"botond.molnar@blackbelt.hu"},{"name":"mrbence","email":"dbence10@gmail.com"},{"name":"robertcsakany","email":"robert.csakany@blackbelt.hu"},{"name":"norbert.herczeg","email":"norbert.herczeg@blackbelt.hu"}],"homepage":"https://github.com/BlackBeltTechnology/pi-agent-dashboard#readme","bugs":{"url":"https://github.com/BlackBeltTechnology/pi-agent-dashboard/issues"},"bin":{"kb":"dist/cli.js"},"dist":{"shasum":"88ab93dce535c1dedd1c39314cd7c087fecb0197","tarball":"https://registry.npmjs.org/@blackbelt-technology/pi-dashboard-kb/-/pi-dashboard-kb-0.6.0.tgz","fileCount":51,"integrity":"sha512-gqnpEwFfnhk5h2WHE+nLllZXNW2huEcaLSnCS6/+zNLteV1eGayDhemLJzZDAxhhDWKT7Av2J8kBX4vGYuWxpg==","signatures":[{"sig":"MEYCIQCOZJsEYWnS/OtrfjSh4NkKW3zqWa2WfFa1w0wuKKAbpAIhAOvNiwhKhLBHBIiXOM4JGWdg/Rt/mHGk3Xk6eU40aeAk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackbelt-technology%2fpi-dashboard-kb@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238750},"type":"module","engines":{"node":">=22.5.0"},"exports":{".":"./src/index.ts"},"gitHead":"70c087ba97d3b7a9997767f7c9c758ac49d998f2","scripts":{"test":"NODE_OPTIONS=--experimental-sqlite vitest run","build":"tsc -p tsconfig.json","verify":"NODE_OPTIONS=--experimental-sqlite tsx verify.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c537f141-366f-4666-94dd-2f59a137d3cf"}},"repository":{"url":"git+https://github.com/BlackBeltTechnology/pi-agent-dashboard.git","type":"git","directory":"packages/kb"},"_npmVersion":"11.12.1","description":"Directory-based SQLite/FTS5 knowledge base over markdown, queryable by LLM agents. Structural heading chunking, Tier-1 graph, content-hash incremental indexing, near-duplicate dedup, BM25F ranking. Zero runtime deps (node:sqlite).","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-dashboard-kb_0.6.0_1784565583320_0.6354772658592425","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@blackbelt-technology/pi-dashboard-kb","version":"0.6.1","keywords":["knowledge-base","fts5","sqlite","markdown","bm25","rag","pi"],"license":"MIT","_id":"@blackbelt-technology/pi-dashboard-kb@0.6.1","maintainers":[{"name":"mbotond","email":"botond.molnar@blackbelt.hu"},{"name":"mrbence","email":"dbence10@gmail.com"},{"name":"robertcsakany","email":"robert.csakany@blackbelt.hu"},{"name":"norbert.herczeg","email":"norbert.herczeg@blackbelt.hu"}],"homepage":"https://github.com/BlackBeltTechnology/pi-agent-dashboard#readme","bugs":{"url":"https://github.com/BlackBeltTechnology/pi-agent-dashboard/issues"},"bin":{"kb":"dist/cli.js"},"dist":{"shasum":"e75ebe296bfc4121c9e1c2b3e64a49a1e0cc56e6","tarball":"https://registry.npmjs.org/@blackbelt-technology/pi-dashboard-kb/-/pi-dashboard-kb-0.6.1.tgz","fileCount":51,"integrity":"sha512-xwF7S72JDzUYOBOjR1Sq7loEb7fIbq0vzWCZCAnNe/UCx7cgad8q3NpdC3xLqi2QIVW2vJFFnPOtzMbxx5oH8w==","signatures":[{"sig":"MEQCIFWvApvwEfyxRHfa6wiuXKyX/BBnv7sWpIeVdLGu2T9gAiBgPiwisvq4GBSvPZ5HJgHmDDFCp5di4rqGg3ZCOjaj5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackbelt-technology%2fpi-dashboard-kb@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238750},"type":"module","engines":{"node":">=22.5.0"},"exports":{".":"./src/index.ts"},"gitHead":"88a0cf3cc7d7c7c4e44eb61df3cceff19ed919ad","scripts":{"test":"NODE_OPTIONS=--experimental-sqlite vitest run","build":"tsc -p tsconfig.json","verify":"NODE_OPTIONS=--experimental-sqlite tsx verify.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c537f141-366f-4666-94dd-2f59a137d3cf"}},"repository":{"url":"git+https://github.com/BlackBeltTechnology/pi-agent-dashboard.git","type":"git","directory":"packages/kb"},"_npmVersion":"11.12.1","description":"Directory-based SQLite/FTS5 knowledge base over markdown, queryable by LLM agents. Structural heading chunking, Tier-1 graph, content-hash incremental indexing, near-duplicate dedup, BM25F ranking. Zero runtime deps (node:sqlite).","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-dashboard-kb_0.6.1_1784571726358_0.5140207734345119","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@blackbelt-technology/pi-dashboard-kb","version":"0.7.0","keywords":["knowledge-base","fts5","sqlite","markdown","bm25","rag","pi"],"license":"MIT","_id":"@blackbelt-technology/pi-dashboard-kb@0.7.0","maintainers":[{"name":"mbotond","email":"botond.molnar@blackbelt.hu"},{"name":"mrbence","email":"dbence10@gmail.com"},{"name":"robertcsakany","email":"robert.csakany@blackbelt.hu"},{"name":"norbert.herczeg","email":"norbert.herczeg@blackbelt.hu"}],"homepage":"https://github.com/BlackBeltTechnology/pi-agent-dashboard#readme","bugs":{"url":"https://github.com/BlackBeltTechnology/pi-agent-dashboard/issues"},"bin":{"kb":"dist/cli.js"},"dist":{"shasum":"b61012f477ef6e7a83d82810ef1a57955c98684e","tarball":"https://registry.npmjs.org/@blackbelt-technology/pi-dashboard-kb/-/pi-dashboard-kb-0.7.0.tgz","fileCount":54,"integrity":"sha512-2fQU73fOt3mYO+5O78dbVTKXMeLOI6Y3pi5qm+7V8vB/AmOx2HxeXXBDXN3x27WYA/h7TQbMwSzaXy/hjNsThQ==","signatures":[{"sig":"MEQCIEe1XwbxfZWUxOiLWI9/3Dhgt4doBz5b9oB7idMJ2PU3AiAP14ouGIZhO2dsoz7l5c94I1dF6DNMmRGbMXAKECA2rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackbelt-technology%2fpi-dashboard-kb@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":282287},"type":"module","engines":{"node":">=22.5.0"},"exports":{".":"./src/index.ts"},"gitHead":"9203d6a89f1b81c516e9351072ee5cb4c6579e0a","scripts":{"test":"NODE_OPTIONS=--experimental-sqlite vitest run","build":"tsc -p tsconfig.json","verify":"NODE_OPTIONS=--experimental-sqlite tsx verify.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c537f141-366f-4666-94dd-2f59a137d3cf"}},"repository":{"url":"git+https://github.com/BlackBeltTechnology/pi-agent-dashboard.git","type":"git","directory":"packages/kb"},"_npmVersion":"12.0.1","description":"Directory-based SQLite/FTS5 knowledge base over markdown, queryable by LLM agents. Structural heading chunking, Tier-1 graph, content-hash incremental indexing, near-duplicate dedup, BM25F ranking. Zero runtime deps (node:sqlite).","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-dashboard-kb_0.7.0_1784899095221_0.6999375863598538","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@blackbelt-technology/pi-dashboard-kb","version":"0.8.0","repository":{"type":"git","url":"git+https://github.com/BlackBeltTechnology/pi-agent-dashboard.git","directory":"packages/kb"},"publishConfig":{"access":"public"},"description":"Directory-based SQLite/FTS5 knowledge base over markdown, queryable by LLM agents. Structural heading chunking, Tier-1 graph, content-hash incremental indexing, near-duplicate dedup, BM25F ranking. Zero runtime deps (node:sqlite).","type":"module","license":"MIT","bin":{"kb":"dist/cli.js"},"exports":{".":"./src/index.ts"},"engines":{"node":">=22.5.0"},"scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build","verify":"NODE_OPTIONS=--experimental-sqlite tsx verify.ts","test":"NODE_OPTIONS=--experimental-sqlite vitest run"},"keywords":["knowledge-base","fts5","sqlite","markdown","bm25","rag","pi"],"gitHead":"9373dfa416660a285475febc0383608fe14270b1","_id":"@blackbelt-technology/pi-dashboard-kb@0.8.0","bugs":{"url":"https://github.com/BlackBeltTechnology/pi-agent-dashboard/issues"},"homepage":"https://github.com/BlackBeltTechnology/pi-agent-dashboard#readme","_nodeVersion":"24.19.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-t3F8YNoB2vJnq1vPgqnj0wgP7+4c4kMmge/7Z42Cgj3dqrmOTVXdJZ8cC/WEJEi7BT1zVVk8vj8e4IMypIfqIA==","shasum":"242f9a89f9f63e8ad54da144fd9f3effba062a72","tarball":"https://registry.npmjs.org/@blackbelt-technology/pi-dashboard-kb/-/pi-dashboard-kb-0.8.0.tgz","fileCount":57,"unpackedSize":349719,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blackbelt-technology%2fpi-dashboard-kb@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDMgfKrdo1IAM1psV/WR4heLnYpqmrISNoOGD1EYMEKpAiAip4Y9UzGl+i7+Z5EP6ydOcUaTTBGLxZKqT6tTN4YGcA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c537f141-366f-4666-94dd-2f59a137d3cf"}},"directories":{},"maintainers":[{"name":"mbotond","email":"botond.molnar@blackbelt.hu"},{"name":"mrbence","email":"dbence10@gmail.com"},{"name":"robertcsakany","email":"robert.csakany@blackbelt.hu"},{"name":"norbert.herczeg","email":"norbert.herczeg@blackbelt.hu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-dashboard-kb_0.8.0_1787745998909_0.6787856730360102"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-24T21:31:42.721Z","modified":"2026-08-26T12:06:39.405Z","0.5.4":"2026-06-24T21:31:43.051Z","0.6.0":"2026-07-20T16:39:43.483Z","0.6.1":"2026-07-20T18:22:06.504Z","0.7.0":"2026-07-24T13:18:15.349Z","0.8.0":"2026-08-26T12:06:39.051Z"},"bugs":{"url":"https://github.com/BlackBeltTechnology/pi-agent-dashboard/issues"},"license":"MIT","homepage":"https://github.com/BlackBeltTechnology/pi-agent-dashboard#readme","keywords":["knowledge-base","fts5","sqlite","markdown","bm25","rag","pi"],"repository":{"type":"git","url":"git+https://github.com/BlackBeltTechnology/pi-agent-dashboard.git","directory":"packages/kb"},"description":"Directory-based SQLite/FTS5 knowledge base over markdown, queryable by LLM agents. Structural heading chunking, Tier-1 graph, content-hash incremental indexing, near-duplicate dedup, BM25F ranking. Zero runtime deps (node:sqlite).","maintainers":[{"name":"mbotond","email":"botond.molnar@blackbelt.hu"},{"name":"mrbence","email":"dbence10@gmail.com"},{"name":"robertcsakany","email":"robert.csakany@blackbelt.hu"},{"name":"norbert.herczeg","email":"norbert.herczeg@blackbelt.hu"}],"readme":"# Pi Dashboard KB\n\nDirectory-based SQLite/FTS5 knowledge base over markdown, queryable by LLM agents.\n\nStructural heading chunking, a Tier-1 heading graph, content-hash incremental\nindexing, near-duplicate dedup, and BM25F ranking. Zero runtime dependencies —\nbuilt on `node:sqlite`.\n\n## Install\n\n```bash\nnpm install -g @blackbelt-technology/pi-dashboard-kb\nkb search \"how does pairing work\"\nkb agents packages/server/src/index.ts\nkb dox lint\n```\n\nPair it with `@blackbelt-technology/pi-dashboard-kb-extension` to expose `kb_search`,\n`kb_get` and `kb_neighbors` as pi tools.\n\n## License\n\nMIT — part of [pi-agent-dashboard](https://github.com/BlackBeltTechnology/pi-agent-dashboard).\n","readmeFilename":"README.md"}