@holmes-lab/holmes-kit
No description published.
as observed 2026-10-17T20:48:50.300Z- Identifier
@holmes-lab/holmes-kit- Source
- npm (package document)
- Version observed
- 0.35.25
- Source repository
- https://github.com/holmes-kit/holmes-kit
- Repository observation
- Source repository not yet checked
- First observed here
- 2026-09-03T07:20:35.741Z
- Observations recorded
- 32
- Publish rights held by
- sungnam.park
- Content hash (upstream)
sha512-LCisn/8ZoqkDEuGRHbcfawAMa/EGod80unw6V…- Declared license
- MIT
Runs code at install time
These lifecycle scripts execute on the installing machine. This is a factual property of the published package, common and often benign; it is listed because a change to it changes what installing this does.
postinstallnode -e "const p='./dist/holmes/semantic/local-model.js';if(require('fs').existsSync(p)){process.exitCode=require(p).runModelSetup({automatic:true})}else{console.error('BGE-M3 setup pending: build this source checkout, t
Observation history
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-1nfU8hjlNjHFQ1DmML9V9Q2kIkRHqqXJo5wW1uGLVFKwmlWFPyFPq9HKdRGZV2KsRWDqLekJawWF4pezFhcGsg==" | "sha512-LCisn/8ZoqkDEuGRHbcfawAMa/EGod80unw6VHpOf/vNmFGMgX0WRpWK8V47eXDATS+1sitVzah7vI3ngyEh3g==" |
latest |
"0.35.23" | "0.35.25" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-tA7WKBTMw2aR3JMDt6mGn0rwsE26pXYRz05k0Q/oAN7IHeA/mOdnhr86IKkFUZRs0+xQP1AxRuEauWwu3QfnWw==" | "sha512-1nfU8hjlNjHFQ1DmML9V9Q2kIkRHqqXJo5wW1uGLVFKwmlWFPyFPq9HKdRGZV2KsRWDqLekJawWF4pezFhcGsg==" |
latest |
"0.35.20" | "0.35.23" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-rCr0/MFd6Sc3bHWcDK8J8mBTc7GoKxn9YuAe0DrkTP8Yk1X/BejEjCMQ1Jy9L/t1Nt/6UbnjiEq8ZOYTTEGRxg==" | "sha512-tA7WKBTMw2aR3JMDt6mGn0rwsE26pXYRz05k0Q/oAN7IHeA/mOdnhr86IKkFUZRs0+xQP1AxRuEauWwu3QfnWw==" |
latest |
"0.35.19" | "0.35.20" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-zaLOynjhb1w9EA1yzzDDyvIl6AFS7Z2jXhW0rZRpEal6SKQ3/2qxcr3MbgIEb5V6Q/zO4KlwlTIyF0WQm9BCpQ==" | "sha512-rCr0/MFd6Sc3bHWcDK8J8mBTc7GoKxn9YuAe0DrkTP8Yk1X/BejEjCMQ1Jy9L/t1Nt/6UbnjiEq8ZOYTTEGRxg==" |
latest |
"0.35.18" | "0.35.19" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-6Vx6q0z1shwvNmfHDc8tSl+rSJ8jblCHjGn3pq9q/qmwipiP4zNxpTXdmfCJlyFneHDtrj9X3V1br8YPox3odw==" | "sha512-zaLOynjhb1w9EA1yzzDDyvIl6AFS7Z2jXhW0rZRpEal6SKQ3/2qxcr3MbgIEb5V6Q/zO4KlwlTIyF0WQm9BCpQ==" |
latest |
"0.35.16" | "0.35.18" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-lp7Ccs+T42QY5UXtdDdjD3/lqPxlO7lo8Lo6XWp6oZ9EfiisbF+cDuXMHUF6N4ogTXl073A8nAupcAweu1btRw==" | "sha512-6Vx6q0z1shwvNmfHDc8tSl+rSJ8jblCHjGn3pq9q/qmwipiP4zNxpTXdmfCJlyFneHDtrj9X3V1br8YPox3odw==" |
latest |
"0.35.12" | "0.35.16" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-4NT1C3+qPdxPPSeggmd1d9i6yZIvD0Bz7/7BfjdNx0dPkNV4NivLOluId5fPLfXgLX3FqUy0P75EiuOe1vZYQQ==" | "sha512-lp7Ccs+T42QY5UXtdDdjD3/lqPxlO7lo8Lo6XWp6oZ9EfiisbF+cDuXMHUF6N4ogTXl073A8nAupcAweu1btRw==" |
latest |
"0.35.10" | "0.35.12" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-XtSzh0HxBCc7O32Zeau9cWT+GbYFP9v3pGj9aLItmoENHdcVgmSTkX8Hk5b8xlcxAU2K5gRUcxyFCN4aWt9LSg==" | "sha512-4NT1C3+qPdxPPSeggmd1d9i6yZIvD0Bz7/7BfjdNx0dPkNV4NivLOluId5fPLfXgLX3FqUy0P75EiuOe1vZYQQ==" |
latest |
"0.35.5" | "0.35.10" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-Vo86wRJwlvhlfTtdL6G8+S42Ujpln1GtN722jCQ960YUZAOvCmL1hE0U8yA86shn6wx1ECs1x706F5mAaqwNpQ==" | "sha512-XtSzh0HxBCc7O32Zeau9cWT+GbYFP9v3pGj9aLItmoENHdcVgmSTkX8Hk5b8xlcxAU2K5gRUcxyFCN4aWt9LSg==" |
latest |
"0.35.0" | "0.35.5" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-tpUa/6MOPKVpC0EbaAAOsY/PdGTFPcNXKU6HmUgQp5dkXrYkQZVydWLVo6k4EyDrqg7dRD2CoB+P50bbQUdY5g==" | "sha512-Vo86wRJwlvhlfTtdL6G8+S42Ujpln1GtN722jCQ960YUZAOvCmL1hE0U8yA86shn6wx1ECs1x706F5mAaqwNpQ==" |
latest |
"0.34.0" | "0.35.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-cBTHT96HXXCm6GTd0gJXeYxzntIlxdPke/3hID/uNku/yf3LMJfJtXN793CdYM5BjZw1poTyNMju5Q6vpPja8g==" | "sha512-tpUa/6MOPKVpC0EbaAAOsY/PdGTFPcNXKU6HmUgQp5dkXrYkQZVydWLVo6k4EyDrqg7dRD2CoB+P50bbQUdY5g==" |
latest |
"0.32.0" | "0.34.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-TN4/RA8AIV2N6HoYHClUu7nQIrc6UeCwXslDiFS/7481ZDuu+9ynVtscYiV0Y/xDwXq6ExLeZCSRr0o+UPle3g==" | "sha512-cBTHT96HXXCm6GTd0gJXeYxzntIlxdPke/3hID/uNku/yf3LMJfJtXN793CdYM5BjZw1poTyNMju5Q6vpPja8g==" |
latest |
"0.31.0" | "0.32.0" |
Fields that differed: dependencies integrity latest
| Field | Before | After |
|---|---|---|
dependencies |
["@modelcontextprotocol/sdk","@xenova/transformers","better-sqlite3","js-yaml","tree-sitter","tree-sitter-c-sharp","tree-sitter-cpp","tree-sitter-go","tree-sitter-java","tree-sitte | ["@modelcontextprotocol/sdk","@xenova/transformers","better-sqlite3","js-yaml","smol-toml","tree-sitter","tree-sitter-c-sharp","tree-sitter-cpp","tree-sitter-go","tree-sitter-java" |
integrity |
"sha512-YjfFOENNq4UEQEPy55/BPaCfCrwX9wPyAJoE/Hv9GWnn3VayNltbI9u7jcwMZ7QDTjmq9VrxRBA/ggdO74l1CQ==" | "sha512-TN4/RA8AIV2N6HoYHClUu7nQIrc6UeCwXslDiFS/7481ZDuu+9ynVtscYiV0Y/xDwXq6ExLeZCSRr0o+UPle3g==" |
latest |
"0.30.0" | "0.31.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-blf8kLKBo1zlAOYKmrMqLw2RqQrSmsnHWjJ3/Jthz3GtsW9whJYfhNBWbRyda4jqUIqmKJzzv30zQjqUQjoqjQ==" | "sha512-YjfFOENNq4UEQEPy55/BPaCfCrwX9wPyAJoE/Hv9GWnn3VayNltbI9u7jcwMZ7QDTjmq9VrxRBA/ggdO74l1CQ==" |
latest |
"0.29.0" | "0.30.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-iZZfuJ8yiXwgk2dDwuu+LxqmCJEBSbqMYyCvsycNMRhRBKlEFozFkUyEPoCqSpM5URgL7ToNWjd4OVMvr05Xyg==" | "sha512-blf8kLKBo1zlAOYKmrMqLw2RqQrSmsnHWjJ3/Jthz3GtsW9whJYfhNBWbRyda4jqUIqmKJzzv30zQjqUQjoqjQ==" |
latest |
"0.27.0" | "0.29.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-VHF7lm22JiVnfg5FcrtS4LZMGLf+vxk57wGNzXixM3Nvj8RzWcC5kz0piS47kb8/2Mo8czT+hjUXfBlkQ2Gb+A==" | "sha512-iZZfuJ8yiXwgk2dDwuu+LxqmCJEBSbqMYyCvsycNMRhRBKlEFozFkUyEPoCqSpM5URgL7ToNWjd4OVMvr05Xyg==" |
latest |
"0.25.1" | "0.27.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-egB7Asn4BKSAyLiLb3Xu5auZwDf9vLTr1RMK80Qit7btPOTF9hyL0OeJfvEzzrQ8bwPHhFIbDAIwzjIFn98D6A==" | "sha512-VHF7lm22JiVnfg5FcrtS4LZMGLf+vxk57wGNzXixM3Nvj8RzWcC5kz0piS47kb8/2Mo8czT+hjUXfBlkQ2Gb+A==" |
latest |
"0.24.1" | "0.25.1" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-jk3l3TO6tVwN7rpUaZRjBWjkcjNZRdw02YuDCIjxwD1XWAopTJB5PlvFEoDL3Q3OvMx1LH3GZlU6VbEHle44wA==" | "sha512-egB7Asn4BKSAyLiLb3Xu5auZwDf9vLTr1RMK80Qit7btPOTF9hyL0OeJfvEzzrQ8bwPHhFIbDAIwzjIFn98D6A==" |
latest |
"0.21.0" | "0.24.1" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-meJZk4hyb78c8SmFSghpQtOC/tV/jWkqfwK1/8tZsZURTgcLg6LpPbamgAsCWTwcnr/zRCsmvN0pFF5eaHkICQ==" | "sha512-jk3l3TO6tVwN7rpUaZRjBWjkcjNZRdw02YuDCIjxwD1XWAopTJB5PlvFEoDL3Q3OvMx1LH3GZlU6VbEHle44wA==" |
latest |
"0.20.2" | "0.21.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-qDJjGxwGsy2DN+n4SF53JL3KxVa+LPgEsMyiXqK1aoP2GPg5xJeWM9aX/og1IOqm1zRUag6HjutiJLIbr/EOJw==" | "sha512-meJZk4hyb78c8SmFSghpQtOC/tV/jWkqfwK1/8tZsZURTgcLg6LpPbamgAsCWTwcnr/zRCsmvN0pFF5eaHkICQ==" |
latest |
"0.20.1" | "0.20.2" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-HspB1vR9jHSjjOjTg/khJxqm3w96sCsPMJuvPLKj0gBH7lpyRVkQVzgkVXRhqNuHyP+XM2kilAcSAbJD8wPXkA==" | "sha512-qDJjGxwGsy2DN+n4SF53JL3KxVa+LPgEsMyiXqK1aoP2GPg5xJeWM9aX/og1IOqm1zRUag6HjutiJLIbr/EOJw==" |
latest |
"0.20.0" | "0.20.1" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-l4MoVtB/j6odsVKOxaviWQu4JRm4SThY5e+VVybErz0d8BrzfQxfO4P/EomVIXm13Mk8/UkV1KB0K9e0fLy9qg==" | "sha512-HspB1vR9jHSjjOjTg/khJxqm3w96sCsPMJuvPLKj0gBH7lpyRVkQVzgkVXRhqNuHyP+XM2kilAcSAbJD8wPXkA==" |
latest |
"0.19.6" | "0.20.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-JKIfMFzVOVuC4jJMATWiEn3VlQYzr+bd3OiMeuHt5SRmcYzFDnpxVFbGA2Y3p/hxVP/oa/mQX8wduIvkMJDAlQ==" | "sha512-l4MoVtB/j6odsVKOxaviWQu4JRm4SThY5e+VVybErz0d8BrzfQxfO4P/EomVIXm13Mk8/UkV1KB0K9e0fLy9qg==" |
latest |
"0.19.4" | "0.19.6" |
Fields that differed: dependencies integrity scripts latest
| Field | Before | After |
|---|---|---|
dependencies |
["@modelcontextprotocol/sdk","better-sqlite3","js-yaml","tree-sitter","tree-sitter-c-sharp","tree-sitter-cpp","tree-sitter-go","tree-sitter-java","tree-sitter-python","tree-sitter- | ["@modelcontextprotocol/sdk","@xenova/transformers","better-sqlite3","js-yaml","tree-sitter","tree-sitter-c-sharp","tree-sitter-cpp","tree-sitter-go","tree-sitter-java","tree-sitte |
integrity |
"sha512-XwoLUa6MTzlCYB2hQNrnZ7Y4qTPwadwMnbAdPWWdMOwQnY3WmCojA/5dNt18TrcTvnOSbZlEO/94pdW8TNjtog==" | "sha512-JKIfMFzVOVuC4jJMATWiEn3VlQYzr+bd3OiMeuHt5SRmcYzFDnpxVFbGA2Y3p/hxVP/oa/mQX8wduIvkMJDAlQ==" |
scripts |
{"mcp":"node bin/holmes-mcp.js","test":"npm run typecheck && jest","build":"tsc && node -e \"const{execSync}=require('child_process'),fs=require('fs');const id=(()=>{try{return exe | {"mcp":"node bin/holmes-mcp.js","test":"npm run typecheck && jest","build":"tsc && node -e \"const{execSync}=require('child_process'),fs=require('fs');const id=(()=>{try{return exe |
latest |
"0.19.3" | "0.19.4" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-2IU8TjW8BkAbkNAdPx7Y7a1Iu54KaIcE9aIpEOpeQNum5Wo4HRYB7rQ/U505UiqTF+uTmuB/Ftak986ZfjH/Gg==" | "sha512-XwoLUa6MTzlCYB2hQNrnZ7Y4qTPwadwMnbAdPWWdMOwQnY3WmCojA/5dNt18TrcTvnOSbZlEO/94pdW8TNjtog==" |
latest |
"0.19.0" | "0.19.3" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-XDuO30n75jKT4xkHOLQuNQcy32h/hsq6X9jUGxUFXsmksW3DB0HDTNA3sq4TYtr1aX6WMwTihcCMpGUVszOQjw==" | "sha512-2IU8TjW8BkAbkNAdPx7Y7a1Iu54KaIcE9aIpEOpeQNum5Wo4HRYB7rQ/U505UiqTF+uTmuB/Ftak986ZfjH/Gg==" |
latest |
"0.18.0" | "0.19.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-nojfHQ2PdUAbj9YdOMF9x1bV+0i+MfKxbHrKfJFqygAQGY/YixqI9Cmh7astet8nD/zmY3oTuLi/chtKntfgvg==" | "sha512-XDuO30n75jKT4xkHOLQuNQcy32h/hsq6X9jUGxUFXsmksW3DB0HDTNA3sq4TYtr1aX6WMwTihcCMpGUVszOQjw==" |
latest |
"0.16.0" | "0.18.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-aPBm62Oic+H/Mj1Sa7ZvDuVWefd61dcoF3/ogJTv4yGuDN1WV6QNSFtEul1EIgMXjE1JXCpMfhhSZszLRWHrug==" | "sha512-nojfHQ2PdUAbj9YdOMF9x1bV+0i+MfKxbHrKfJFqygAQGY/YixqI9Cmh7astet8nD/zmY3oTuLi/chtKntfgvg==" |
latest |
"0.14.0" | "0.16.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-dRPRLQkK3FbuxXV1ZSb1jI3k4cdeXRRjufIOlFrnS4Xsae14TnljgOZE+52GElSakQDcRG+5y487/FpLjL57MQ==" | "sha512-aPBm62Oic+H/Mj1Sa7ZvDuVWefd61dcoF3/ogJTv4yGuDN1WV6QNSFtEul1EIgMXjE1JXCpMfhhSZszLRWHrug==" |
latest |
"0.12.2" | "0.14.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-lBoupQrGOS+taVRku5fGF5mDaeHcmwk+e3SE+x5cSd7jcUX+YGfVxfYg2M/a8NdhdjrXI/1rdDOO7lwQyDRvfw==" | "sha512-dRPRLQkK3FbuxXV1ZSb1jI3k4cdeXRRjufIOlFrnS4Xsae14TnljgOZE+52GElSakQDcRG+5y487/FpLjL57MQ==" |
latest |
"0.9.0" | "0.12.2" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-xnZKcdFZVX9c7teYs21AxB1G2jE98FA7sPGISpoFon4INmVhObMoWkWJ0yQXS/vk3XNrRVjc44iUsu1MIXLiIg==" | "sha512-lBoupQrGOS+taVRku5fGF5mDaeHcmwk+e3SE+x5cSd7jcUX+YGfVxfYg2M/a8NdhdjrXI/1rdDOO7lwQyDRvfw==" |
latest |
"0.8.1" | "0.9.0" |
Correction
If you maintain this extension and believe anything above is inaccurate, request a correction. Corrections are published, and disputed entries are marked as disputed while under review.