{"_id":"atlas-terminal","_rev":"32-1698e847433b74297f3b453653e0cd9a","name":"atlas-terminal","dist-tags":{"latest":"1.0.31"},"versions":{"1.0.0":{"name":"atlas-terminal","version":"1.0.0","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.0","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"f2cf11d3685311b325519ad43820a2fad0af092d","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.0.tgz","fileCount":9,"integrity":"sha512-9wWMa3fa2FsxjCEo+dr1FmdYJ2mJL+3tDQckAI411oD+GftUt12aWWsDHuP3GEISHxiXk0HClRSGsi3JVJzk8Q==","signatures":[{"sig":"MEUCIQCtMBiN/nZ5EKIxJnaVn6X4olVseDisZ3QKG+RqUVDDFgIgLPKMU+AitGVYIutGQnwCxBcTSjI2TgAfdujD+b+lvWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12044},"main":"cli/index.js","type":"module","gitHead":"0af328f7746af41438248d5bc86611f980be2185","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.8.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.0_1773089181216_0.0807339760996939","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.1":{"name":"atlas-terminal","version":"1.0.1","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.1","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"1724910be8ef2549e3c96a7694588c751132c920","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.1.tgz","fileCount":9,"integrity":"sha512-T7gxyhTjN/JhmrbQ+ugxe3OLJpBVuDArO1hq6bHBQi7Q90TAwSdptto90d8oNaBKEBoM3TlbRfsC2A9DqYIv8w==","signatures":[{"sig":"MEYCIQDQ05+P0XkBq8QkU4rn8SGL4TmVnSj+QOA4tzAAqx4b9AIhAIkhxj9qZ+Puq3La38XdHtcqnUwC0K6BLD34a46PhSv8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13771},"main":"cli/index.js","type":"module","gitHead":"9529e8b325105aecceec590856135c178fec6f5a","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.1_1773232143564_0.921579164231193","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.2":{"name":"atlas-terminal","version":"1.0.2","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.2","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"67aeaf5a66938d7586c82198e29069403d5e3c2e","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.2.tgz","fileCount":9,"integrity":"sha512-qBEdzhyGQf5GKjLGvs1DPCFsu8LCWnwrM8OupI1aTsAcICa42vAoTDSY/eYH2cksaIQxqdApUjyoU6RNQ4cCDA==","signatures":[{"sig":"MEUCIFyBliHyiFd2E9Nc1pOIlHBwSpZvO8LsHLkLTCte2JhAAiEAr9sALfmgYFlqQxToWD7qCgp9zbwaL87+mBU6nD+Xqpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14703},"main":"cli/index.js","type":"module","gitHead":"8f3a29f3ecd263fe7bf8bb98d56fdc3b189b4983","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.2_1773232995594_0.7426984294142338","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.3":{"name":"atlas-terminal","version":"1.0.3","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.3","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"defae57eba5fe3b46ed9b4a9768ab5866b8031d6","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.3.tgz","fileCount":9,"integrity":"sha512-v9Tn/ZNuSfC3UJoN4Gxz9JMGBDkWFMjZTujLENrB+Yn+etKNj9b4ySqvteRNIcdmsNG279k/wW2OCRf8CnlpsA==","signatures":[{"sig":"MEYCIQCqnrEJ/6IQ6mVgnmdWUvd/V8hRcZhEzE42Hag/Mz0AfQIhAKaMPMBhJJPB0BhFCrmS3jxaY2DrHpVqq8SynrN1YmJE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14767},"main":"cli/index.js","type":"module","gitHead":"bf1295e87e6cf286e9a1e16c1498713ed08f4154","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.3_1773233163687_0.7365223580393052","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.4":{"name":"atlas-terminal","version":"1.0.4","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.4","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"e86acc19d0179b7592669a75c9535e8c1aaa47eb","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.4.tgz","fileCount":9,"integrity":"sha512-8Q7ej2cASsVurVxih1F2Je5DLNOT4bI+IPGNaBOaB9v/XMufDsxz2o/CCV921QBHT1SaRiVW4QfELUKMfxcNsw==","signatures":[{"sig":"MEYCIQC7WIPxwc9O4L0rshHQL9xD1jShEG7M8UpyG9iQZjR3dwIhAIdoQYCWAuLPePth9pqsEkYZLxwn1SZrtmz1mHgFQBQO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15963},"main":"cli/index.js","type":"module","gitHead":"e8d3ff43a27ef4ac6d6ba5e7f542657fb2c82c84","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.4_1773260536825_0.4825982631201866","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.5":{"name":"atlas-terminal","version":"1.0.5","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.5","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"2e69898541394cc9387d91c79d8fa648b89c8799","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.5.tgz","fileCount":9,"integrity":"sha512-roaIhSEZc0DSSa3dxGJE79rF1x1iEX/LzhUQIzrQCQX8SfIz6Dy+JjF7hniWQ1STLYFgqmz2nmByv2T9ZWtbMA==","signatures":[{"sig":"MEUCIQD51T13Bes9vXXvyw7EZpWVDzAsi+9PX8XjxCoF9C4CngIgNLYEo9c8e2bhJ916qmA6XTLytVzoKvMP9XHHdkw6s2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16153},"main":"cli/index.js","type":"module","gitHead":"a73699eb0c64f8ede85695df6008b146b36ea58e","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.5_1773260790012_0.9263591782451244","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.6":{"name":"atlas-terminal","version":"1.0.6","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.6","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"44c0d2f02a1d5fa435925631b69ea1e38e05c73f","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.6.tgz","fileCount":9,"integrity":"sha512-Rv0iEUgu8p3FVDBpsWr7mqXv0fZd4VuhidPwWi1+PyKFRfzetY5IRJLYPGvdk+SPT2NRaaOg/05b1AdBVQkKwg==","signatures":[{"sig":"MEQCICvJi0uHsOHT4yVBlMe1ZEg6zDBZOKbi6PbtAchLEheiAiAmRLZtgi/VmjeyTdnC8uYFxZ+IFOxbqJOLf4Uu4UqxbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16160},"main":"cli/index.js","type":"module","gitHead":"d3dced70c1901588f766a66d4ed1944dbce1e56e","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.6_1773260860290_0.47872149632588035","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.7":{"name":"atlas-terminal","version":"1.0.7","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.7","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"57f610a034eaf5c2a2a89306bb3d0aeb6f4bcb1f","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.7.tgz","fileCount":9,"integrity":"sha512-4vi2NSBXK9bZNJBr87cAchYnF2R/SI1ereRI8Qp/JVHiCi9LOEEwfiwJ7fS3qDuimzvtA5i5Qd728KNZ2fl36Q==","signatures":[{"sig":"MEQCIAIiiCvczIWkTlUsf5kABTvSFPVww056MhUWf8stg1z/AiBw6V/y/Ay1tPk82ZmpoNLbS1pE7IsUzF7wd/MtHQ0hDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16423},"main":"cli/index.js","type":"module","gitHead":"cc1dc0f5c53cb4dff2c101b19beb6a21302586c3","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.7_1773261145989_0.23742554204257127","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.8":{"name":"atlas-terminal","version":"1.0.8","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.8","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"2f063f31f44af14ed0f5b7d607536ff9a326a527","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.8.tgz","fileCount":9,"integrity":"sha512-lWfX/p/2QuAuTzajgHY26gT1/FU5GZyfH+gqKehEXymx5bebVlTkIWFGjag5KjkXjehneNFP4a096njBHFRkGQ==","signatures":[{"sig":"MEUCIQC7X8CTmzpJOW+ge0dr6q83ucYUpYg5ZxAP+JOlVKUhPAIgTGb0sB+6rlvLPjDOBWY7A+CtgnN5C+O3lhY1iAN7QGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18821},"main":"cli/index.js","type":"module","gitHead":"ef1672a71b3e65afd59f1eebcd70deeaad992640","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.8_1773261463024_0.04721117551850562","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.10":{"name":"atlas-terminal","version":"1.0.10","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.10","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"a257925cf21a3dfd2ae79929d042858e40d94bed","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.10.tgz","fileCount":9,"integrity":"sha512-2HzgKItZKVv45+51E2aSnX1PilT3TWFBnofabpWtl0A1Gv4QpxYsIn00tlmdrVWV848yUYm6wedKB+ULmd0fuw==","signatures":[{"sig":"MEYCIQCGURSUxb/SkYb3yNAkQhqHKRDuUmbu/vo/Y3KQJquR0QIhALa8DrFRQgr/jRxOja+M8yne0eMGmKCpXBqloA/YAoii","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19213},"main":"cli/index.js","type":"module","gitHead":"a1dccf210c4aeae36f0334d82aca5d93a41ce675","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.10_1773262398264_0.6917599489466355","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.11":{"name":"atlas-terminal","version":"1.0.11","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.11","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"234cd74ea6891dd74b7526faa5db4312c6753007","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.11.tgz","fileCount":9,"integrity":"sha512-j7623tutfA/2X515dx/+dNJDvyTe1fEdi3sPymg+31hgv6M9svVnU1/nxc6BK5D6MDPrpJgVhVaxx2SPGcDerw==","signatures":[{"sig":"MEUCIQDVf8pN+Bc8hnrdaVXVzeXo2kVxpX+MX6YRSmpDqRlwgQIgOkmA+m2Dky1IM3rCtvV/sbVnb9JDvsZHkxjtvdXqjwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21594},"main":"cli/index.js","type":"module","gitHead":"c3eb5322761910e2f45c536b29e10e8f9b02c646","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.11_1773262750738_0.6245397217215003","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.12":{"name":"atlas-terminal","version":"1.0.12","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.12","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"01dde896f1a5d897fd6a42ff0c6be18a407fed8d","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.12.tgz","fileCount":10,"integrity":"sha512-Wy1lNk0lvPau4XxUTogaFY+k+0R14zrzLGhVyKAcDjKz5bOa9ITTbHSzZegfo2JtVFgqc9sx6juBbSAoZ9JcpQ==","signatures":[{"sig":"MEYCIQDDAgfj3/jtIIc8KxwGVW35xPBwhCMfrnd74OjRNAMxOgIhAPJbzHFio+FsVhpMoUnVHWbSslfPppFrj345wEAjEUOa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24944},"main":"cli/index.js","type":"module","gitHead":"172c94bdac7114c16884b05debb20b0224609f9d","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0","@tavily/core":"^0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.12_1773426820236_0.9425501610728546","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.13":{"name":"atlas-terminal","version":"1.0.13","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.13","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"f39e45b2e9607550022b43055a263c27c1d7ae8b","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.13.tgz","fileCount":10,"integrity":"sha512-9FR3m451XdFVYcmBW4aVv05ELQPVB4O+7czwS1tOc8wbNnhjBT3Hcve8AV0To0liKsz64IFBt7ytP/zDj+d8Yg==","signatures":[{"sig":"MEQCIEm2DJe9DLTRT9td7Uh6FeoNf5OjE0T2amPCWodxtIj0AiBVhlKcJn048JS4iOIkLSx01s5Dclt2bhhtpCNOGvETXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24954},"main":"cli/index.js","type":"module","gitHead":"a843594196428dbffc384c647ccb31a05cfdd035","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0","@tavily/core":"^0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.13_1773427148710_0.05249118197688607","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.14":{"name":"atlas-terminal","version":"1.0.14","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.14","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"30d70decff249ac638c59417633df0f83be47e41","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.14.tgz","fileCount":11,"integrity":"sha512-oj9cRj5BbVogR/xNVKu09QZuxOQYdwxlg5AdZdWZV2fEsFboUc5X6tSy+nwapfj7TWmJqBJP92/8JKlyABbH3g==","signatures":[{"sig":"MEQCIEZmTyFizSoc4RE63xNqFMEVQfDe5+7/PdtBqynOb+TLAiAOLQhjyInazRBHNH+A+Z45i29O8bpLu0kWqk0FiIVUWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24959},"main":"cli/index.js","type":"module","gitHead":"414ab441b03919bbbd2d166605e174f2485c344f","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0","@tavily/core":"^0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.14_1773475754690_0.19341818163195534","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.15":{"name":"atlas-terminal","version":"1.0.15","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.15","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"77d71a6b88918a8e1ed89daa6c5055806178893b","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.15.tgz","fileCount":10,"integrity":"sha512-am9Uu2V+tHLPtPmtSJZMU4dUH3R0HVzEWCn6wCyHuhg5jC1SMdM9oqBobg6HkQC2WNBXO5dnN4wrL08wlcrwvQ==","signatures":[{"sig":"MEYCIQC0lEuycW3mfb9v/x9h49saAlwBjLTqEz71QypClWVoxQIhAOa5h6KP+tqlOZIxwtLKfDE34AppbZ0+yPGP3ZeZClnM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24959},"main":"cli/index.js","type":"module","gitHead":"7781692f3ebc15d7e93b727188d39aa35663e0b4","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0","@tavily/core":"^0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.15_1773476020403_0.13264727463442627","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.16":{"name":"atlas-terminal","version":"1.0.16","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.16","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"3c7bb38ace3463bab8c1ad1d8644fc4390c36ba2","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.16.tgz","fileCount":10,"integrity":"sha512-de7Esut6v+wnzK4V9EJ3CqpPbhkUScNjEEYN8Mw/J9Os1mK1Rh4ZG+qTXzx1RXV6oNbb+fUKnfWGZD48L8yugQ==","signatures":[{"sig":"MEUCIQCBOmfoBm8UFd0PNxCDf4F9AJ71iPwgcfzMcetb/UQBXwIgKDmEqsflybLFQa5EmNqltjW+GcZh9Jae/RsdzWddO5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24974},"main":"cli/index.js","type":"module","gitHead":"8e6c1747221af471cc4237493196bb2debca2926","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0","@tavily/core":"^0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.16_1773476383868_0.81324661272499","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.17":{"name":"atlas-terminal","version":"1.0.17","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.17","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"c0e16159f9a1cbd7b83a3590fe6a0c506cddc27e","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.17.tgz","fileCount":10,"integrity":"sha512-Wze1ym9UP+3jVGHcTQEVrRvEb5Oi6RumCD0YKKJOAN+h+FRgZtb/Si/CAYdz6kywmY3FuEPW0AuIlLuIwcVhaw==","signatures":[{"sig":"MEQCIC5kyJeaYxgvj9npbpnuFT32ijKEHKbeU0kpUa+DHCeQAiAo/3B4Cgf0jL8a2H088GRmQbnxVFmmoHqIw+tiHTVqyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24974},"main":"cli/index.js","type":"module","gitHead":"20278b93200de02363608bdfceacaaf302204237","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0","@tavily/core":"^0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.17_1773476534772_0.1859411561780251","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.18":{"name":"atlas-terminal","version":"1.0.18","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.18","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"636fc38c3a77798502525a12de2d6161ef89adf5","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.18.tgz","fileCount":11,"integrity":"sha512-Crc5XuytMj/h0MShKv7+eXOH7DjFBW/2iChkqw5nG+ztxau2WjWRe4LYGGZptO4agVS/o1jV6jZSZ6WOqjScSg==","signatures":[{"sig":"MEUCIQCc8SSyYsI1fF/PX5OgN+Yaf82IUZcLyFTnT3NL2TduSQIgCBdU6Bm6g/qnSANZk0lYQ3szqJSL7FbfTZRahmmMC9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27646},"main":"cli/index.js","type":"module","gitHead":"137ce10ed87ed428031f0027e7c5499f3e1d4501","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0","@tavily/core":"^0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.18_1773497783161_0.23757386136580783","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.19":{"name":"atlas-terminal","version":"1.0.19","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.19","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"f6c14f2b0d49a308e6df9a5b181e30aa7e0421ee","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.19.tgz","fileCount":11,"integrity":"sha512-zRhENDXeQGs45ZT8A8fSvKweF6kSY8lZJkzhfn+BuZyS5km1tHI+Kd7Z7r/i9zRhzko0W4ajY4hstKywci1ucA==","signatures":[{"sig":"MEMCIGDEjCePv2+0wFDeT4jEgtdYhvr0W7CXK1ExWsuB39agAh8qsjayQVMq406pnLX9+H64G+0ANpl/bE7xhVQZQUOa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27766},"main":"cli/index.js","type":"module","gitHead":"76ebbf069ef9ce74c0271ae62ef0f1beb3c62187","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0","@tavily/core":"^0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.19_1773497873396_0.43856705890943615","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.20":{"name":"atlas-terminal","version":"1.0.20","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.20","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"ab74d1925c5c05ebac436aa33e0b20ba94af87e8","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.20.tgz","fileCount":11,"integrity":"sha512-LrSCrwHAePYJirZXcK4IlQBvUiqjUJYShRYh3ObMi26v59sM5eZbpUpy4+5eBbaf4cCPqwdAA5j2VqFLuPv6Cw==","signatures":[{"sig":"MEUCIQDITo12kN7fSJW4HbWda2igr7NV12xoRRzR3aU7pwK+iwIgQbeHXPZddhsl8EpSvzWwXgGGPofVl5APbZWXPsMXEh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27766},"main":"cli/index.js","type":"module","gitHead":"a3567347c452ff0893540c27af62da6e57e79362","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0","@tavily/core":"^0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.20_1773498009710_0.34463687184982805","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.21":{"name":"atlas-terminal","version":"1.0.21","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.21","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"9aebd78552d568ebafe3c3e55488b1dacd9de58f","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.21.tgz","fileCount":11,"integrity":"sha512-ehnKYaLCOLxA2eC5y6wJz5sVAFB3hM5lgTPyXZvK66HexAOBpZpJjDKKg/y4d5vBEsTEYoVa263BcrNdydlKmA==","signatures":[{"sig":"MEYCIQD6jddeujBeHGOt4HaTcl6vGLPg00R/ZRyAeuAmw3NXOAIhAMNpwOp80gpXTdj02OYIZfnrFwN9nhWjy0mTrSPDKxWD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27979},"main":"cli/index.js","type":"module","gitHead":"debafd323f09bae261dff4e565d7433d64f608e0","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0","@tavily/core":"^0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.21_1773498154055_0.7083028451038196","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.22":{"name":"atlas-terminal","version":"1.0.22","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.22","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"f742f485bc011681dd1d82c708d1afd4196703bb","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.22.tgz","fileCount":11,"integrity":"sha512-+BYS6L7eHcV+zUBm93UUEJzB3ZwmU/r5mKZ6y/Yt+pGvqSPDQMXz2mxGWA9ZVoDDFfE/eyTjya9T/YfrOyQ9yg==","signatures":[{"sig":"MEYCIQDbWGG7ONpkk7o96/ISZib6jgwRgpggtsEQfixFYEoZ/AIhAM767+999fZ8xPbC2hTV4KI1AH9C8IBGYhyYtATck+W2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27979},"main":"cli/index.js","type":"module","gitHead":"59c97b68f4174d312e32d3d164c04759e38158d7","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0","@tavily/core":"^0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.22_1773498253722_0.20062198114232133","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.23":{"name":"atlas-terminal","version":"1.0.23","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.23","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"513347952813db7c5e4d8af561dd83343e28757d","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.23.tgz","fileCount":12,"integrity":"sha512-/SK1TqQHV1es2JMh9+FwrOP5/Hwn1WACk0ogAFSTbsDYItcC9uEwOHVAh40jRjnYKz+adra7r6Rz2uPZwf9igQ==","signatures":[{"sig":"MEUCIQDY/L8/F63qV44HGqugJoxRlU1JeMSyUkI0aB5hMUazTgIgfwLvtuyznRM7EG/NsnJBv3mbFbu/7GslI0KbH9G+PzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33456},"main":"cli/index.js","type":"module","gitHead":"307f9e6840b4f0ce9bb41a23f6b5593426236a6e","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0","@tavily/core":"^0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.23_1773526638944_0.1804561903970907","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.24":{"name":"atlas-terminal","version":"1.0.24","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.24","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"75435c9606752c81fdd20259e06b352d9e2f18ad","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.24.tgz","fileCount":12,"integrity":"sha512-3CTaypaSR87V8Y3Kk5ZYGbHs62Qrcp3bO4aDKKi+0WLrxf8NZTwLqrVpyWAOnBEbd4YXck0iHnItYbjEZbbJsw==","signatures":[{"sig":"MEYCIQDx2OljaZHfYyUIKl2g36LWJYpWyB0aQPdGSlaHRsg78wIhALzmRLJen6jlPojBcyjVIknrYXyMi/Z4B5f5fOCs4NVk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33637},"main":"cli/index.js","type":"module","gitHead":"783a44909d3b1b6bbe1b960266b523c1ad768218","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0","@tavily/core":"^0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.24_1773526924823_0.2181031739308279","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.25":{"name":"atlas-terminal","version":"1.0.25","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.25","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"ec4dd5192f278a18208edbd6fed59e2750ede302","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.25.tgz","fileCount":12,"integrity":"sha512-erGMc9v7UJKHA3xl71V8XAd2IplBmfGYOTS1jsL2bT/jOtq705V87JmEShm+sns8/uSbEVKRo0iVFA65BMlyqQ==","signatures":[{"sig":"MEUCIQCrUG2uFl9PJN3V2B55EjfcYrpwfjN10s606us09GuSEAIgQahi/7lZtQan/URF+IOZDCiaKAF1XS6S7JZQCUxxipo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33379},"main":"cli/index.js","type":"module","gitHead":"98d7fe778005dcec7fb890ce8249b7c3788391ac","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0","@tavily/core":"^0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.25_1773527360351_0.6992128391192336","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.26":{"name":"atlas-terminal","version":"1.0.26","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.26","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"4ced3784833a673a52409fbe1dedbd1327af5bec","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.26.tgz","fileCount":12,"integrity":"sha512-8yvpnera6d5LwBGHiNslZRilzB1fnP02DDAdBo8L3U3R4qNiuC68LJzOrUC1R2PAdotupRdtW3PRKUBc13HG3w==","signatures":[{"sig":"MEUCIQCfy/TAmo2Z4SCBrvCm/8N5PVXA7BlpM6e7bh5HtKdZogIgTW+e4UmYao3XWQfRgED4KZAC3SDnrQ3NnVAfSFzgQIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33394},"main":"cli/index.js","type":"module","gitHead":"4b273fb7772865eeb70ed1b4951e592eb7362c2e","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0","@tavily/core":"^0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.26_1773527576453_0.6611250475795338","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.27":{"name":"atlas-terminal","version":"1.0.27","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.27","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"9fab77a10795ad50f3a239cde0d72e493a440de2","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.27.tgz","fileCount":12,"integrity":"sha512-wyr9dMEvm3iZRRtZB2UKHi/anGaD/FVoiinZb1BhVxFlzc0RIQ92gameBVxGpqGRbQQ7YxBIukeSnSjHv12rgg==","signatures":[{"sig":"MEUCIGVOGGsx9LeYvVx8MidrKWts6xGxAUJ1Znq8GD05Vzu/AiEA/DG/+Zhm0RxmAPJdWdoyEQeeyw+IqJxf19+l4HjamXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33379},"main":"cli/index.js","type":"module","gitHead":"87f8dbbc6656d96256e202e00e88067ef7379697","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0","@tavily/core":"^0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.27_1773527636929_0.21522530918049365","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.28":{"name":"atlas-terminal","version":"1.0.28","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.28","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"a5e4e0f157d9c3e9bb8226c5cc1a5c4bebfb28fd","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.28.tgz","fileCount":12,"integrity":"sha512-JEJCRK2F3PQUorPd/ekWCuAXuV6HLILuWorgeF4Peli6p+4YobrniQJCiK+Cb3f/IqE6owtseZEsyn07L2DvAw==","signatures":[{"sig":"MEYCIQCgVwQFrr1Ltk9x4stHoVnAzPpLLCtXAJM0tt/1opKexAIhANFbH4l/vSDHV/f2WEO7rBD6/AjmPPiLtKQRy+pe2D/b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34635},"main":"cli/index.js","type":"module","gitHead":"1551f61e8d6a09a69b8f0b3eb91dab011d12724d","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0","@tavily/core":"^0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.28_1773528317691_0.4175208925939764","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.29":{"name":"atlas-terminal","version":"1.0.29","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.29","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"d68457fcf74adefb705d4697e375d20f3232cc91","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.29.tgz","fileCount":12,"integrity":"sha512-IqtIKe1cgDs9uzjo/Tw9nr2skh+fVrbbYOxM4OB3inqJCjVcuF7r5XWjG1heb7k+RIqwKa9gQtGDAK5qVfz73w==","signatures":[{"sig":"MEUCIQDVhdZXeusjlr+oSZ7wEYc1lg/9Xfc1vGwntpsQ4znkQAIgW1SxJwVyj50shDDkMgshQ2oltm9G4n16iYSWVrWGluI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35871},"main":"cli/index.js","type":"module","gitHead":"777f88d16adefd8312c22ae9a827290bcef5dedd","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0","@tavily/core":"^0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.29_1773528714998_0.08532336935566698","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.30":{"name":"atlas-terminal","version":"1.0.30","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.30","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"c01b5f1cb8537966bad7593cbcf97a52bc8e5852","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.30.tgz","fileCount":12,"integrity":"sha512-0btdJpvPToItkqi+bZug2lfek5ehZUgc+43hLV4RlF5AiWbUBsJc6SxezL8Xs+1xbMwjv2ueNgsBTc8+v8KCJA==","signatures":[{"sig":"MEUCIQD/psy97iriFKqgeDij71aV8ONkU1wiimaMAI7ry6FZsQIgYmztMvWSCecPDhBZLxI5d01+qtSy2t6pw8RUzl0iV6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36952},"main":"cli/index.js","type":"module","gitHead":"54549b3d38ab56ee42dc8bb0107c08bb2706ce7f","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0","@tavily/core":"^0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.30_1773528864118_0.7794844221507586","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"},"1.0.31":{"name":"atlas-terminal","version":"1.0.31","keywords":["ai","cli","assistant","terminal"],"license":"MIT","_id":"atlas-terminal@1.0.31","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"bin":{"atlas":"cli/index.js"},"dist":{"shasum":"675ba27ba08c186fb59b937c2f3b3c3071812343","tarball":"https://registry.npmjs.org/atlas-terminal/-/atlas-terminal-1.0.31.tgz","fileCount":12,"integrity":"sha512-cC9kyaZNuNs5+ZY8YcO+b7/rir8vXfKBUbNHaybWt6nU0t9ecPKKM4GyyMRzpCL3GPPnPKTL0bMnrnyzTOtNYQ==","signatures":[{"sig":"MEUCIB/UrOctvRaZWDTGnrZ0KLtyXk1id26C8Rv2nOlpo9daAiEA24kxI2d6+npRrUU+1+qfcfk7rnJMEismrTLGhKgpqnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36952},"main":"cli/index.js","type":"module","gitHead":"aa977f7f8558b7aa6a36a6d28df4ab04966c8e41","scripts":{"dev":"node --watch cli/index.js","start":"node cli/index.js"},"_npmUser":{"name":"psgtatitos","email":"tatitoschris@gmail.com"},"_npmVersion":"11.11.0","description":"AI assistant that lives in your terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"^8.0.0","conf":"^12.0.0","chalk":"^5.3.0","groq-sdk":"^0.3.0","inquirer":"^9.0.0","commander":"^12.0.0","@tavily/core":"^0.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/atlas-terminal_1.0.31_1773528952738_0.5794945114856778","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to rubber-duck-cli. Meet Atlas 🦆 — npm install -g rubber-duck-cli"}},"time":{"created":"2026-03-09T20:46:21.215Z","modified":"2026-03-17T14:33:45.147Z","1.0.0":"2026-03-09T20:46:21.392Z","1.0.1":"2026-03-11T12:29:03.708Z","1.0.2":"2026-03-11T12:43:15.749Z","1.0.3":"2026-03-11T12:46:03.838Z","1.0.4":"2026-03-11T20:22:16.970Z","1.0.5":"2026-03-11T20:26:30.174Z","1.0.6":"2026-03-11T20:27:40.466Z","1.0.7":"2026-03-11T20:32:26.167Z","1.0.8":"2026-03-11T20:37:43.158Z","1.0.10":"2026-03-11T20:53:18.435Z","1.0.11":"2026-03-11T20:59:10.881Z","1.0.12":"2026-03-13T18:33:40.402Z","1.0.13":"2026-03-13T18:39:08.838Z","1.0.14":"2026-03-14T08:09:14.835Z","1.0.15":"2026-03-14T08:13:40.563Z","1.0.16":"2026-03-14T08:19:44.029Z","1.0.17":"2026-03-14T08:22:14.918Z","1.0.18":"2026-03-14T14:16:23.299Z","1.0.19":"2026-03-14T14:17:53.530Z","1.0.20":"2026-03-14T14:20:09.856Z","1.0.21":"2026-03-14T14:22:34.269Z","1.0.22":"2026-03-14T14:24:13.901Z","1.0.23":"2026-03-14T22:17:19.124Z","1.0.24":"2026-03-14T22:22:05.007Z","1.0.25":"2026-03-14T22:29:20.489Z","1.0.26":"2026-03-14T22:32:56.596Z","1.0.27":"2026-03-14T22:33:57.076Z","1.0.28":"2026-03-14T22:45:17.834Z","1.0.29":"2026-03-14T22:51:55.158Z","1.0.30":"2026-03-14T22:54:24.270Z","1.0.31":"2026-03-14T22:55:52.877Z"},"license":"MIT","keywords":["ai","cli","assistant","terminal"],"description":"AI assistant that lives in your terminal","maintainers":[{"name":"psgtatitos","email":"tatitoschris@gmail.com"}],"readme":"# ATLAS Terminal 🤖\n\nAn open source AI assistant that lives in your terminal. Bring your own API keys — no accounts, no subscriptions, no limits.\n\n![Version](https://img.shields.io/badge/version-1.0.27-blue?style=flat-square)\n![Node](https://img.shields.io/badge/node-18+-green?style=flat-square)\n![License](https://img.shields.io/badge/license-MIT-purple?style=flat-square)\n![BYOK](https://img.shields.io/badge/BYOK-bring%20your%20own%20keys-orange?style=flat-square)\n\n---\n\n## Features\n\n- 💬 **Chat mode** — back and forth conversation with memory\n- ⚡ **Ask mode** — single question, instant answer\n- 📄 **File context** — attach any file to your question\n- 📁 **Project context** — load your entire codebase into context\n- 🌐 **Web search** — search the web from your terminal\n- ✍️ **Write files** — generate and write code directly to files\n- 🔀 **Git integration** — understand your repo state and generate commit messages\n- 🔄 **Streaming responses** — responses print token by token\n\n---\n\n## Installation\n\n```bash\nnpm install -g atlas-terminal\n```\n\n---\n\n## Quick Start\n\n### 1. Get your API keys\n\n- **Groq** (required) — free at [console.groq.com](https://console.groq.com/keys)\n- **Tavily** (optional, for web search) — free at [app.tavily.com](https://app.tavily.com)\n\n### 2. Configure ATLAS\n\n```bash\natlas config\n```\n\n### 3. Start chatting\n\n```bash\natlas chat\n```\n\n---\n\n## Commands\n\n### `atlas chat`\n\nStart a back and forth conversation. Conversation memory is maintained throughout the session.\n\n```bash\natlas chat\n```\n\nOptions:\n```bash\natlas chat --file path/to/file        # load a file into context\natlas chat --project path/to/project  # load entire project into context\natlas chat --git                      # load git context into conversation\n```\n\nMid-conversation flags:\n```\nYou: explain this --file index.js\nYou: search for latest Node.js version --search\nYou: create a README --write README.md\nYou: what changed recently --git\n```\n\n---\n\n### `atlas ask`\n\nAsk a single question and get an answer immediately.\n\n```bash\natlas ask \"what is the difference between null and undefined?\"\n```\n\nOptions:\n```bash\natlas ask \"explain this\" --file index.js                     # attach a file\natlas ask \"explain this\" --project .                         # attach current project\natlas ask \"latest React version\" --search                    # search the web\natlas ask \"create an express server\" --write server.js       # write to file\natlas ask \"what changed\" --git                               # include git context\natlas ask \"write a commit message\" --git                     # generate commit message\n```\n\nSupports piping:\n```bash\ncat error.log | atlas ask \"what is wrong here?\"\n```\n\n---\n\n### `atlas config`\n\nFirst time setup. Saves your API keys locally on your machine.\n\n```bash\natlas config\n```\n\nKeys are stored locally at `~/.config/atlas-terminal/config.json` and never sent anywhere except directly to Groq and Tavily.\n\n---\n\n### `atlas help`\n\nDisplay all available commands and options.\n\n```bash\natlas help\n```\n\n---\n\n## Examples\n\n```bash\n# Explain a file\natlas ask \"explain what this does\" --file index.js\n\n# Debug an error\ncat error.log | atlas ask \"what is wrong here?\"\n\n# Generate and write code\natlas ask \"create a REST API with Express\" --write server.js\n\n# Fix a bug in a file\natlas ask \"fix the bug in this file\" --file index.js --write index.js\n\n# Search the web\natlas ask \"what is the latest version of Node.js\" --search\n\n# Load entire project into chat\natlas chat --project .\nYou: what does this project do?\nYou: how can I improve the architecture?\n\n# Git workflow\ngit add .\natlas ask \"write a commit message for my staged changes\" --git\n\n# Understand recent history\natlas ask \"summarize what changed in the last 10 commits\" --git\n\n# Git context in chat\natlas chat --git\nYou: what did I change today?\nYou: what branch am I on?\nYou: write a commit message for my staged changes\n```\n\n---\n\n## How It Works\n\nATLAS is fully client side. Your API keys never leave your machine except to talk directly to Groq and Tavily. There is no backend, no account required, and no usage limits beyond what your API keys allow.\n\n```\natlas chat\n    ↓\nYour machine\n    ↓ direct API call\nGroq (AI responses)\nTavily (web search)\nGit (local repo context)\n```\n\n---\n\n## Flags Reference\n\n| Flag | Short | Description |\n|------|-------|-------------|\n| `--file <path>` | `-f` | Attach a file to your question |\n| `--project <path>` | `-p` | Attach a project directory |\n| `--search` | `-s` | Search the web |\n| `--write <path>` | `-w` | Write response to a file |\n| `--git` | `-g` | Include git context |\n\n---\n\n## Requirements\n\n- Node.js 18 or higher\n- Groq API key — free at [console.groq.com](https://console.groq.com/keys)\n- Tavily API key — optional, free at [app.tavily.com](https://app.tavily.com)\n\n---\n\n## Tech Stack\n\n- **Node.js** — runtime\n- **Commander.js** — CLI command handling\n- **Groq SDK** — AI responses via llama-3.3-70b-versatile\n- **Tavily** — web search\n- **Chalk** — terminal colors\n- **Ora** — loading spinners\n- **Inquirer** — interactive config prompts\n- **Conf** — local config storage\n\n---\n\n## Contributing\n\nContributions are welcome! Please read [CONTRIBUTING.md](CONTRIBUTING.md) before submitting a pull request.\n\nATLAS Terminal is and will remain open source and BYOK. Features that require a centralized backend or paid service are not aligned with the project direction.\n\n---\n\n## Roadmap\n\n- [x] `atlas chat` — conversational mode\n- [x] `atlas ask` — single question mode\n- [x] `atlas config` — API key setup\n- [x] `atlas help` — help command\n- [x] Streaming responses\n- [x] `--file` flag — attach files to questions\n- [x] `--project` flag — load entire codebase\n- [x] `--search` flag — web search via Tavily\n- [x] `--write` flag — write responses to files\n- [x] `--git` flag — git integration and commit message generation\n- [ ] `--run` flag — execute terminal commands safely\n- [ ] Multi-file write support\n\n---\n\n## License\n\nMIT — free to use, modify, and distribute.\n\n---\n\nBuilt by [Chris](https://github.com/PSGtatitos) from Athens, Greece 🇬🇷","readmeFilename":"README.md"}