{"_id":"@dhruv2mars/gunmetal","_rev":"12-582d15c209dd3dc9c4951c66fc402723","name":"@dhruv2mars/gunmetal","dist-tags":{"latest":"0.1.15"},"versions":{"0.1.1":{"name":"@dhruv2mars/gunmetal","version":"0.1.1","keywords":["ai","gateway","cli","tui","rust"],"license":"MIT","_id":"@dhruv2mars/gunmetal@0.1.1","maintainers":[{"name":"dhruv2mars","email":"dhruv.sharma10102005@gmail.com"}],"homepage":"https://github.com/Dhruv2mars/gunmetal#readme","bugs":{"url":"https://github.com/Dhruv2mars/gunmetal/issues"},"bin":{"gunmetal":"bin/gunmetal.js"},"dist":{"shasum":"0ff07f7aad59d3f351a8d139225e41cc95549964","tarball":"https://registry.npmjs.org/@dhruv2mars/gunmetal/-/gunmetal-0.1.1.tgz","fileCount":6,"integrity":"sha512-H/j5VAnW1i+LTGtuxVJYdhw08J3uUyU+gpIa6RwHvNv9NvLcGx7oo4W3V4uC9J7LS7eOFAX7U5887J3oBFLe+w==","signatures":[{"sig":"MEQCIHdhWxFGgo+FUsObyYQ6Kbh4xNSCLtqfpdYhBLqUxY1LAiAoaeTAlsGpKxJebb0Jflc0UPglMxWKl5Fl5PbF2fuCzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14937},"type":"module","engines":{"node":">=18"},"gitHead":"705a5183414590e170b8745451ff6221cd7bf602","scripts":{"test":"node --test test/*.test.js","build":"node -e \"process.exit(0)\"","check":"node --check bin/gunmetal.js && node --check bin/gunmetal-lib.js && node --check bin/install.js && node --check bin/install-lib.js && node --test test/*.test.js","gunmetal":"node bin/gunmetal.js","postinstall":"node bin/install.js"},"_npmUser":{"name":"dhruv2mars","email":"dhruv.sharma10102005@gmail.com"},"repository":{"url":"git+https://github.com/Dhruv2mars/gunmetal.git","type":"git","directory":"packages/npm"},"_npmVersion":"11.7.0","description":"Local-first AI switchboard","directories":{},"_nodeVersion":"24.12.0","preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gunmetal_0.1.1_1774097772216_0.4946217981801182","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@dhruv2mars/gunmetal","version":"0.1.2","keywords":["ai","gateway","cli","tui","rust"],"license":"MIT","_id":"@dhruv2mars/gunmetal@0.1.2","maintainers":[{"name":"dhruv2mars","email":"dhruv.sharma10102005@gmail.com"}],"homepage":"https://github.com/Dhruv2mars/gunmetal#readme","bugs":{"url":"https://github.com/Dhruv2mars/gunmetal/issues"},"bin":{"gunmetal":"bin/gunmetal.js"},"dist":{"shasum":"d23a88d7861a3b28180bca0f6f7feb7848a6d126","tarball":"https://registry.npmjs.org/@dhruv2mars/gunmetal/-/gunmetal-0.1.2.tgz","fileCount":6,"integrity":"sha512-QI2svyQN9imJtWsuUNlv518u8Pziv6Jo9FWUmDOSjmAWJBs4Go4r2Ho++2UTGbGWmP5x7BEsOmiYuvCkZPrG5g==","signatures":[{"sig":"MEUCIG/PW1+LjYOQI4njvp3maJ4vjoGYqY0A3nZ1LL+zbE56AiEApw9yV6QxOmGhJeP/3FfqLDWFs6sTt+zzpiSm4Oxu2+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhruv2mars%2fgunmetal@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14995},"type":"module","engines":{"node":">=18"},"gitHead":"dc9f0520a26161a6f373364a61a5678c353be4e6","scripts":{"test":"node --test test/*.test.js","build":"node -e \"process.exit(0)\"","check":"node --check bin/gunmetal.js && node --check bin/gunmetal-lib.js && node --check bin/install.js && node --check bin/install-lib.js && node --test test/*.test.js","gunmetal":"node bin/gunmetal.js","postinstall":"node bin/install.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48a959f8-605d-4457-8ef0-a87276f60003"}},"repository":{"url":"git+https://github.com/Dhruv2mars/gunmetal.git","type":"git","directory":"packages/npm"},"_npmVersion":"11.9.0","description":"Local-first AI switchboard","directories":{},"_nodeVersion":"24.14.0","preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gunmetal_0.1.2_1774098494630_0.25323765305108314","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@dhruv2mars/gunmetal","version":"0.1.3","keywords":["ai","gateway","cli","tui","rust"],"license":"MIT","_id":"@dhruv2mars/gunmetal@0.1.3","maintainers":[{"name":"dhruv2mars","email":"dhruv.sharma10102005@gmail.com"}],"homepage":"https://github.com/Dhruv2mars/gunmetal#readme","bugs":{"url":"https://github.com/Dhruv2mars/gunmetal/issues"},"bin":{"gunmetal":"bin/gunmetal.js"},"dist":{"shasum":"14d78f686e97eabfbe4eb6b9fdf225a64481f2c9","tarball":"https://registry.npmjs.org/@dhruv2mars/gunmetal/-/gunmetal-0.1.3.tgz","fileCount":6,"integrity":"sha512-bR69TDPTA2grcYnzMhHK3XOnAQWWLyo4RdIHo+bLk7x/BjaYksCRNy/b/mht+xYkaSQiZXE+ECNaWKxABvyOrw==","signatures":[{"sig":"MEUCICYXWjq4TxusX6eYMIH5Dmre6sEocI5GUZM1W0vb07EhAiEAlvEStoTZSrue9Acc+LmeTZdf3OrvtFqW1fAy3zJqqjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhruv2mars%2fgunmetal@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15800},"type":"module","engines":{"node":">=18"},"gitHead":"ec5319df4d57bfce0a909cfc5d4b08158cc8803c","scripts":{"test":"node --test test/*.test.js","build":"node -e \"process.exit(0)\"","check":"node --check bin/gunmetal.js && node --check bin/gunmetal-lib.js && node --check bin/install.js && node --check bin/install-lib.js && node --test test/*.test.js","gunmetal":"node bin/gunmetal.js","postinstall":"node bin/install.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48a959f8-605d-4457-8ef0-a87276f60003"}},"repository":{"url":"git+https://github.com/Dhruv2mars/gunmetal.git","type":"git","directory":"packages/npm"},"_npmVersion":"11.9.0","description":"Local-first AI switchboard","directories":{},"_nodeVersion":"24.14.0","preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gunmetal_0.1.3_1774678388987_0.2034466950124556","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@dhruv2mars/gunmetal","version":"0.1.4","keywords":["ai","gateway","cli","tui","rust"],"license":"MIT","_id":"@dhruv2mars/gunmetal@0.1.4","maintainers":[{"name":"dhruv2mars","email":"dhruv.sharma10102005@gmail.com"}],"homepage":"https://github.com/Dhruv2mars/gunmetal#readme","bugs":{"url":"https://github.com/Dhruv2mars/gunmetal/issues"},"bin":{"gunmetal":"bin/gunmetal.js"},"dist":{"shasum":"f6b44a1d676e83d4ac02ce6fc588b4db56d06b1b","tarball":"https://registry.npmjs.org/@dhruv2mars/gunmetal/-/gunmetal-0.1.4.tgz","fileCount":6,"integrity":"sha512-l/VOcLjzk4tr9P4HwLbTai+ML/9NOMiOJJywIt+BXsbvB72eko1XSZtPYNB/B43O0AmU4MsMwQBIpCGVpbU+fQ==","signatures":[{"sig":"MEUCID2DyEip6y1KyFXvdz4vFHaTGrVPBqAcUd0e4ptP3G6oAiEA5Zn37QOn8xzqTy0n3BrKObnQFGRrQ0zmqz3QfWTn1Y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhruv2mars%2fgunmetal@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15800},"type":"module","engines":{"node":">=18"},"gitHead":"981fde6927a601febcf16f5f18964a899886db7b","scripts":{"test":"node --test test/*.test.js","build":"node -e \"process.exit(0)\"","check":"node --check bin/gunmetal.js && node --check bin/gunmetal-lib.js && node --check bin/install.js && node --check bin/install-lib.js && node --test test/*.test.js","gunmetal":"node bin/gunmetal.js","postinstall":"node bin/install.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48a959f8-605d-4457-8ef0-a87276f60003"}},"repository":{"url":"git+https://github.com/Dhruv2mars/gunmetal.git","type":"git","directory":"packages/npm"},"_npmVersion":"11.9.0","description":"Local-first AI switchboard","directories":{},"_nodeVersion":"24.14.0","preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gunmetal_0.1.4_1774681250413_0.8057068218555274","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@dhruv2mars/gunmetal","version":"0.1.5","keywords":["ai","gateway","cli","tui","rust"],"license":"MIT","_id":"@dhruv2mars/gunmetal@0.1.5","maintainers":[{"name":"dhruv2mars","email":"dhruv.sharma10102005@gmail.com"}],"homepage":"https://github.com/Dhruv2mars/gunmetal#readme","bugs":{"url":"https://github.com/Dhruv2mars/gunmetal/issues"},"bin":{"gunmetal":"bin/gunmetal.js"},"dist":{"shasum":"6732708b8fb12612280182cb4794326d6c948b7f","tarball":"https://registry.npmjs.org/@dhruv2mars/gunmetal/-/gunmetal-0.1.5.tgz","fileCount":6,"integrity":"sha512-lcAPs/xi7+VwyfZKBrt6nq6QdstLLyQ17Z0hcxv+sN0sVVrT/7ifwzkdLpJ0glJVDvMXrAZQlJpVvsUKPBLmYQ==","signatures":[{"sig":"MEUCIQCTebIw5/e3a+8zSBnlvaYg3CC2EXhmDErmScaQmRHTwwIgI5u9hWnj7MbMWw+1ukFVpz/ju0v2Qu8MPnQp1qn7B9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhruv2mars%2fgunmetal@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15800},"type":"module","engines":{"node":">=18"},"gitHead":"20cad0acd8bddf3831bca34f1cef4615bb5ba364","scripts":{"test":"node --test test/*.test.js","build":"node -e \"process.exit(0)\"","check":"node --check bin/gunmetal.js && node --check bin/gunmetal-lib.js && node --check bin/install.js && node --check bin/install-lib.js && node --test test/*.test.js","gunmetal":"node bin/gunmetal.js","postinstall":"node bin/install.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48a959f8-605d-4457-8ef0-a87276f60003"}},"repository":{"url":"git+https://github.com/Dhruv2mars/gunmetal.git","type":"git","directory":"packages/npm"},"_npmVersion":"11.9.0","description":"Local-first AI switchboard","directories":{},"_nodeVersion":"24.14.0","preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gunmetal_0.1.5_1774700090707_0.553760044356993","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@dhruv2mars/gunmetal","version":"0.1.6","keywords":["ai","gateway","cli","tui","rust"],"license":"MIT","_id":"@dhruv2mars/gunmetal@0.1.6","maintainers":[{"name":"dhruv2mars","email":"dhruv.sharma10102005@gmail.com"}],"homepage":"https://github.com/Dhruv2mars/gunmetal#readme","bugs":{"url":"https://github.com/Dhruv2mars/gunmetal/issues"},"bin":{"gunmetal":"bin/gunmetal.js"},"dist":{"shasum":"fa0a0befd5385162fbb6279d19355262f034661e","tarball":"https://registry.npmjs.org/@dhruv2mars/gunmetal/-/gunmetal-0.1.6.tgz","fileCount":6,"integrity":"sha512-1sn7MaQz7iGtLB7imwF1OosiL8QuJXM1VT6sVs3GNzvynpFsR0dvnuSiB5PlgHw5g+sv47xYEZOaWzg+2h3Z9A==","signatures":[{"sig":"MEUCIHhUAlyzQC60JKjxMTZA2yj2xsr3w4MWYsSRTCfYultIAiEAly0reXLVmej6kXo3jBP7gq1LePIaLUNQeuIsTMt1j+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhruv2mars%2fgunmetal@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15800},"type":"module","engines":{"node":">=18"},"gitHead":"c73daa3da1fdc477dc883712fabd6dbc5c4083ca","scripts":{"test":"node --test test/*.test.js","build":"node -e \"process.exit(0)\"","check":"node --check bin/gunmetal.js && node --check bin/gunmetal-lib.js && node --check bin/install.js && node --check bin/install-lib.js && node --test test/*.test.js","gunmetal":"node bin/gunmetal.js","postinstall":"node bin/install.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48a959f8-605d-4457-8ef0-a87276f60003"}},"repository":{"url":"git+https://github.com/Dhruv2mars/gunmetal.git","type":"git","directory":"packages/npm"},"_npmVersion":"11.9.0","description":"Local-first AI switchboard","directories":{},"_nodeVersion":"24.14.0","preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gunmetal_0.1.6_1774963069677_0.1886613722365913","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@dhruv2mars/gunmetal","version":"0.1.7","keywords":["ai","gateway","cli","tui","rust"],"license":"MIT","_id":"@dhruv2mars/gunmetal@0.1.7","maintainers":[{"name":"dhruv2mars","email":"dhruv.sharma10102005@gmail.com"}],"homepage":"https://github.com/Dhruv2mars/gunmetal#readme","bugs":{"url":"https://github.com/Dhruv2mars/gunmetal/issues"},"bin":{"gunmetal":"bin/gunmetal.js"},"dist":{"shasum":"688bd3f3c1aa4d230c23296dc35234ab5de21fdc","tarball":"https://registry.npmjs.org/@dhruv2mars/gunmetal/-/gunmetal-0.1.7.tgz","fileCount":6,"integrity":"sha512-l+83xhWM6Bd+gJM1C9P6lSkvgFZqNQES/AJH6Ho+s7uw7gJPcfRbM5aVfaD3tDCjshOrhZzPjmn5xZrGLA1sZQ==","signatures":[{"sig":"MEUCIQD2aZu1UbFMLlYG11vWEkuKu1jlLdrjNYNIDZrovcT7JwIgHyVWXnCQUIyLUfZkE8/V+eP1NCkkxmiInLMQDjKOnrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhruv2mars%2fgunmetal@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15800},"type":"module","engines":{"node":">=18"},"gitHead":"63ec1bd877ed982d9a83925e566db9c2ad6a5451","scripts":{"test":"node --test test/*.test.js","build":"node -e \"process.exit(0)\"","check":"node --check bin/gunmetal.js && node --check bin/gunmetal-lib.js && node --check bin/install.js && node --check bin/install-lib.js && node --test test/*.test.js","gunmetal":"node bin/gunmetal.js","postinstall":"node bin/install.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48a959f8-605d-4457-8ef0-a87276f60003"}},"repository":{"url":"git+https://github.com/Dhruv2mars/gunmetal.git","type":"git","directory":"packages/npm"},"_npmVersion":"11.9.0","description":"Local-first AI switchboard","directories":{},"_nodeVersion":"24.14.0","preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gunmetal_0.1.7_1774970695642_0.2494549282400671","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@dhruv2mars/gunmetal","version":"0.1.8","keywords":["ai","gateway","cli","tui","rust"],"license":"MIT","_id":"@dhruv2mars/gunmetal@0.1.8","maintainers":[{"name":"dhruv2mars","email":"dhruv.sharma10102005@gmail.com"}],"homepage":"https://github.com/Dhruv2mars/gunmetal#readme","bugs":{"url":"https://github.com/Dhruv2mars/gunmetal/issues"},"bin":{"gunmetal":"bin/gunmetal.js"},"dist":{"shasum":"ed99ffa5b5a7db8fe114b9759a7ae2b0f49462d2","tarball":"https://registry.npmjs.org/@dhruv2mars/gunmetal/-/gunmetal-0.1.8.tgz","fileCount":6,"integrity":"sha512-z2yBAPrEFaUXr7kevJGhtSAa56/4QW/nijwoGVu0nIADj3/a56XI+hSL/AlTf0HOFGmnH9wVyvhMas/mzfq50g==","signatures":[{"sig":"MEUCIAmU2XDdcf1Ls1mzncsBQtXtCdFFN5sPWk14QkUow8a3AiEA4NsVgGT3j14eE0IjG0oF4eRve0i2j0t2GeM7Voyuuo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhruv2mars%2fgunmetal@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15800},"type":"module","engines":{"node":">=18"},"gitHead":"dcd4911194e18d6aa9e2e78e761abc6145fcb50d","scripts":{"test":"node --test test/*.test.js","build":"node -e \"process.exit(0)\"","check":"node --check bin/gunmetal.js && node --check bin/gunmetal-lib.js && node --check bin/install.js && node --check bin/install-lib.js && node --test test/*.test.js","gunmetal":"node bin/gunmetal.js","postinstall":"node bin/install.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48a959f8-605d-4457-8ef0-a87276f60003"}},"repository":{"url":"git+https://github.com/Dhruv2mars/gunmetal.git","type":"git","directory":"packages/npm"},"_npmVersion":"11.9.0","description":"Local-first AI switchboard","directories":{},"_nodeVersion":"24.14.0","preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gunmetal_0.1.8_1775048172059_0.4311249900808105","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@dhruv2mars/gunmetal","version":"0.1.10","keywords":["ai","gateway","cli","rust"],"license":"MIT","_id":"@dhruv2mars/gunmetal@0.1.10","maintainers":[{"name":"dhruv2mars","email":"dhruv.sharma10102005@gmail.com"}],"homepage":"https://github.com/Dhruv2mars/gunmetal#readme","bugs":{"url":"https://github.com/Dhruv2mars/gunmetal/issues"},"bin":{"gunmetal":"bin/gunmetal.js"},"dist":{"shasum":"3fd5705f56059ef287e2235ff0e5520a0db9203d","tarball":"https://registry.npmjs.org/@dhruv2mars/gunmetal/-/gunmetal-0.1.10.tgz","fileCount":6,"integrity":"sha512-thKOmZzRXGCuzjY2yGMm/pcHxX2mcUPJpZege+cdBOjCAgZyQYCzASA6ekwL/DTEXcvMuuKu9npZ2+4fAjN0xg==","signatures":[{"sig":"MEUCIQDSeI5gVv7qJbDWNyvsN60j4fflz8ehhwbVFnqs9sq6/gIgeLzkUtlrJVIhFjswa/jHxYvukJ4T0598w1pYLksa9Qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhruv2mars%2fgunmetal@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15882},"type":"module","engines":{"node":">=18"},"gitHead":"20fa0b17269c13826312a1b0c4b5de315c1dd437","scripts":{"test":"node --test test/*.test.js","build":"node -e \"process.exit(0)\"","check":"node --check bin/gunmetal.js && node --check bin/gunmetal-lib.js && node --check bin/install.js && node --check bin/install-lib.js && node --test test/*.test.js","gunmetal":"node bin/gunmetal.js","postinstall":"node bin/install.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48a959f8-605d-4457-8ef0-a87276f60003"}},"repository":{"url":"git+https://github.com/Dhruv2mars/gunmetal.git","type":"git","directory":"packages/npm"},"_npmVersion":"11.11.0","description":"Local-first AI switchboard","directories":{},"_nodeVersion":"24.14.1","preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gunmetal_0.1.10_1777636496167_0.8524047762989562","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@dhruv2mars/gunmetal","version":"0.1.11","keywords":["ai","gateway","cli","rust"],"license":"MIT","_id":"@dhruv2mars/gunmetal@0.1.11","maintainers":[{"name":"dhruv2mars","email":"dhruv.sharma10102005@gmail.com"}],"homepage":"https://github.com/Dhruv2mars/gunmetal#readme","bugs":{"url":"https://github.com/Dhruv2mars/gunmetal/issues"},"bin":{"gunmetal":"bin/gunmetal.js"},"dist":{"shasum":"3e33c46096dae30a56df09314224131be1d72cba","tarball":"https://registry.npmjs.org/@dhruv2mars/gunmetal/-/gunmetal-0.1.11.tgz","fileCount":6,"integrity":"sha512-psmj2jiafv6Tor4ur1M32B9OKEa1KuWihp3RNQwMXXMFq9ux1fDqJgM/HJDsidxFeu9kBT+Ff7OqdJTIEvuPGQ==","signatures":[{"sig":"MEQCIGiJZtf2ccBDNzpzAUccZVczrOHH8A467F7z0GFXN1O9AiAaFQdxicAd0RGaEdoUiUfxiW4/Iahs60ZU9DFVlDXyFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhruv2mars%2fgunmetal@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15882},"type":"module","engines":{"node":">=18"},"gitHead":"b5dae489ba9937c030ee0a05f2a6ef84ddba3fa1","scripts":{"test":"node --test test/*.test.js","build":"node -e \"process.exit(0)\"","check":"node --check bin/gunmetal.js && node --check bin/gunmetal-lib.js && node --check bin/install.js && node --check bin/install-lib.js && node --test test/*.test.js","gunmetal":"node bin/gunmetal.js","postinstall":"node bin/install.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48a959f8-605d-4457-8ef0-a87276f60003"}},"repository":{"url":"git+https://github.com/Dhruv2mars/gunmetal.git","type":"git","directory":"packages/npm"},"_npmVersion":"11.11.0","description":"Local-first AI switchboard","directories":{},"_nodeVersion":"24.14.1","preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gunmetal_0.1.11_1777639535314_0.8280195540750122","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@dhruv2mars/gunmetal","version":"0.1.14","keywords":["ai","gateway","cli","rust"],"license":"MIT","_id":"@dhruv2mars/gunmetal@0.1.14","maintainers":[{"name":"dhruv2mars","email":"dhruv.sharma10102005@gmail.com"}],"homepage":"https://github.com/Dhruv2mars/gunmetal#readme","bugs":{"url":"https://github.com/Dhruv2mars/gunmetal/issues"},"bin":{"gunmetal":"bin/gunmetal.js"},"dist":{"shasum":"4ab88eff028485ca5bc3c8a2cc5e5390f503b13d","tarball":"https://registry.npmjs.org/@dhruv2mars/gunmetal/-/gunmetal-0.1.14.tgz","fileCount":6,"integrity":"sha512-VxojXKv28mW+fjqpFcX+Kr8bMxLTxG7H14S1tIoSJ4i70yy/LCFrwaDa3wJLoUrlKLimTUijlyfPNtAk+Rtsdw==","signatures":[{"sig":"MEYCIQDZp4KCv6QQISqHC7snaCfLZL/FpX1651nL83agVhCJ9wIhAKb3rQ5imQ15HKWNrOTgxzYz1hTEyISaaUZxpee9uezT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhruv2mars%2fgunmetal@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16417},"type":"module","engines":{"node":">=18"},"gitHead":"32bd8ec49b06a040a2f2310fde7dfebed69bbc00","scripts":{"test":"node --test test/*.test.js","build":"node -e \"process.exit(0)\"","check":"node --check bin/gunmetal.js && node --check bin/gunmetal-lib.js && node --check bin/install.js && node --check bin/install-lib.js && node --test test/*.test.js","gunmetal":"node bin/gunmetal.js","postinstall":"node bin/install.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48a959f8-605d-4457-8ef0-a87276f60003"}},"repository":{"url":"git+https://github.com/Dhruv2mars/gunmetal.git","type":"git","directory":"packages/npm"},"_npmVersion":"11.11.0","description":"Local-first AI switchboard","directories":{},"_nodeVersion":"24.14.1","preferGlobal":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gunmetal_0.1.14_1777834771493_0.8120488484938226","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@dhruv2mars/gunmetal","version":"0.1.15","description":"Alpha local-first AI access as one OpenAI-compatible local API","type":"module","bin":{"gunmetal":"bin/gunmetal.js"},"publishConfig":{"access":"public"},"scripts":{"gunmetal":"node bin/gunmetal.js","postinstall":"node bin/install.js","build":"node -e \"process.exit(0)\"","check":"node --check bin/gunmetal.js && node --check bin/gunmetal-lib.js && node --check bin/install.js && node --check bin/install-lib.js && node --test test/*.test.js","test":"node --test test/*.test.js"},"homepage":"https://github.com/Dhruv2mars/gunmetal#readme","repository":{"type":"git","url":"git+https://github.com/Dhruv2mars/gunmetal.git","directory":"packages/npm"},"bugs":{"url":"https://github.com/Dhruv2mars/gunmetal/issues"},"keywords":["ai","openai-compatible","local-api","cli","rust"],"engines":{"node":">=18"},"preferGlobal":true,"license":"MIT","gitHead":"c78cd8558d9d5fb2d8bde4d4d96ede571511b3c4","_id":"@dhruv2mars/gunmetal@0.1.15","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-27ZOYyCYHZFTuzLF8NlcS34YdEdnhM8K1r8MWFtcgy/iGcFFxae8wP4bUG1hAPBGvCpxoMwezxRp35KxtqaOqg==","shasum":"4f9e5bc912f44e8a68cf14805a3daa186cbbdbfb","tarball":"https://registry.npmjs.org/@dhruv2mars/gunmetal/-/gunmetal-0.1.15.tgz","fileCount":6,"unpackedSize":16557,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhruv2mars%2fgunmetal@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCikumC0qqYLjmbYti1Lh8SyoDzqY2EDamRhAAYWgrl7QIgdbyqq94MVDAl6qW1t0flxZQnyQMADbYeS5JTIRPPXDM="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48a959f8-605d-4457-8ef0-a87276f60003"}},"directories":{},"maintainers":[{"name":"dhruv2mars","email":"dhruv.sharma10102005@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gunmetal_0.1.15_1777950008919_0.5347848029635431"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-21T12:56:12.092Z","modified":"2026-05-05T03:00:09.529Z","0.1.1":"2026-03-21T12:56:12.375Z","0.1.2":"2026-03-21T13:08:14.785Z","0.1.3":"2026-03-28T06:13:09.133Z","0.1.4":"2026-03-28T07:00:50.570Z","0.1.5":"2026-03-28T12:14:50.868Z","0.1.6":"2026-03-31T13:17:49.833Z","0.1.7":"2026-03-31T15:24:55.785Z","0.1.8":"2026-04-01T12:56:12.193Z","0.1.10":"2026-05-01T11:54:56.335Z","0.1.11":"2026-05-01T12:45:35.460Z","0.1.14":"2026-05-03T18:59:31.634Z","0.1.15":"2026-05-05T03:00:09.094Z"},"bugs":{"url":"https://github.com/Dhruv2mars/gunmetal/issues"},"license":"MIT","homepage":"https://github.com/Dhruv2mars/gunmetal#readme","keywords":["ai","openai-compatible","local-api","cli","rust"],"repository":{"type":"git","url":"git+https://github.com/Dhruv2mars/gunmetal.git","directory":"packages/npm"},"description":"Alpha local-first AI access as one OpenAI-compatible local API","maintainers":[{"name":"dhruv2mars","email":"dhruv.sharma10102005@gmail.com"}],"readme":"# @dhruv2mars/gunmetal\n\nAlpha local-first AI access as one OpenAI-compatible local API.\n\nGunmetal installs a native CLI that runs a local Dashboard and API at `http://127.0.0.1:4684/` and `http://127.0.0.1:4684/v1`.\n\n> Alpha software: commands, provider behavior, SDK contracts, and dashboard flows can change while Gunmetal stabilizes.\n\n## Install\n\n```bash\nnpm i -g @dhruv2mars/gunmetal\n```\n\nThe package downloads the native `gunmetal` binary into `~/.gunmetal/bin/`.\n\n## Quickstart\n\n```bash\ngunmetal setup\ngunmetal start\ngunmetal status\n```\n\n`gunmetal setup` connects one provider, checks auth, syncs models, creates one local Gunmetal key, and prints a test request.\n\n`gunmetal start` opens the Dashboard and keeps the local API running. Use `gunmetal start --no-open` when you only want the daemon.\n\n## Use With Apps\n\n```bash\nexport OPENAI_BASE_URL=http://127.0.0.1:4684/v1\nexport OPENAI_API_KEY=gm_your_local_key\n```\n\n```bash\ncurl \"$OPENAI_BASE_URL/chat/completions\" \\\n  -H \"Authorization: Bearer $OPENAI_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"provider/model\",\n    \"messages\": [{\"role\":\"user\",\"content\":\"say ok\"}]\n  }'\n```\n\nGunmetal works when the app accepts:\n\n- custom OpenAI-compatible base URL\n- custom Gunmetal API key\n- provider-qualified model IDs\n\n## Commands\n\n```bash\ngunmetal\ngunmetal setup\ngunmetal start\ngunmetal start --no-open\ngunmetal status\ngunmetal doctor\ngunmetal chat\ngunmetal profiles list\ngunmetal keys list\ngunmetal logs list\n```\n","readmeFilename":"README.md"}