{"_id":"@acai.sh/cli","_rev":"5-62ce95fc9b9022fdc92e837200df0dc4","name":"@acai.sh/cli","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"@acai.sh/cli","version":"0.0.1","keywords":["acai","cli","spec-driven","agent","requirements"],"license":"Apache-2.0","_id":"@acai.sh/cli@0.0.1","maintainers":[{"name":"brendanmc6","email":"brendanmc6npm@emailias.es"}],"homepage":"https://github.com/acai-sh/cli#readme","bugs":{"url":"https://github.com/acai-sh/cli/issues"},"bin":{"acai":"dist/acai.js"},"dist":{"shasum":"1f5d93d88d6c8daa4065c088e9f8328555f9b28c","tarball":"https://registry.npmjs.org/@acai.sh/cli/-/cli-0.0.1.tgz","fileCount":6,"integrity":"sha512-6tnKgfUzjMjNm84wdXK4Jh4MZhkzRwawBlD/p2QJHd+GF9KkphjrXdEhgvSCJaXe+Xy+kCiAheGmP2HI/EFHkA==","signatures":[{"sig":"MEUCIQCvtK5yc+U83ZnywF2I3ZT/Eh/tlLX3nnxzZBj6ELHwawIgNvi6VmnBlnEFgqmDby0fOV8qv/EQCutKhtgalZai1bI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258619},"type":"module","module":"index.ts","shasum":"1f5d93d88d6c8daa4065c088e9f8328555f9b28c","scripts":{"test":"AGENT=1 bun test","prepack":"bun run build:npm","build:npm":"bun build ./src/index.ts --target=node --outfile dist/acai.js","regen:openapi":"openapi-typescript api/openapi.json -o src/generated/openapi.ts","build:release:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64-modern --outfile dist/acai-linux-x64","build:release:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64-modern --outfile dist/acai-darwin-x64","build:release:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64-modern --outfile dist/acai-linux-arm64","build:release:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64-modern --outfile dist/acai-darwin-arm64"},"_npmUser":{"name":"brendanmc6","email":"brendanmc6npm@emailias.es"},"_integrity":"sha512-6tnKgfUzjMjNm84wdXK4Jh4MZhkzRwawBlD/p2QJHd+GF9KkphjrXdEhgvSCJaXe+Xy+kCiAheGmP2HI/EFHkA==","repository":{"url":"git+https://github.com/acai-sh/cli.git","type":"git"},"_npmVersion":"10.8.3","description":"CLI for syncing and querying acai.sh spec-driven development data.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"commander":"^14.0.3","openapi-fetch":"^0.17.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","openapi-typescript":"^7.13.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.1_1776276880286_0.8806129302285051","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@acai.sh/cli","version":"0.0.2","keywords":["acai","cli","spec-driven","agent","requirements"],"license":"Apache-2.0","_id":"@acai.sh/cli@0.0.2","maintainers":[{"name":"brendanmc6","email":"brendanmc6npm@emailias.es"},{"name":"atmosfearful","email":"atmosfearful@proton.me"}],"homepage":"https://github.com/acai-sh/cli#readme","bugs":{"url":"https://github.com/acai-sh/cli/issues"},"bin":{"acai":"dist/acai.js"},"dist":{"shasum":"4d0edb04c77ecc5c4d74813d7bd4d8509a23d18e","tarball":"https://registry.npmjs.org/@acai.sh/cli/-/cli-0.0.2.tgz","fileCount":6,"integrity":"sha512-6vhHN865lYze/B5FAtVaUrc0HPMAXM/B3t2GFaSopeBcZbMbnAzi6rhw3V0P0uC6NfxfRv4dAc4WXFSHAxLROg==","signatures":[{"sig":"MEYCIQCTexyqYUWcJAJ5+TWlCicXUQlF0q/ugSuQAGmtUzuZyQIhAMl7dPuV8BERGboe4R3k4OgpTooekJrsgcxGY1JmMnRp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acai.sh%2fcli@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264776},"type":"module","module":"index.ts","gitHead":"9306c3ab2c1d19eadd684fb4418a2357f45db5a0","scripts":{"test":"AGENT=1 bun test","prepack":"bun run build:npm","build:npm":"bun build ./src/index.ts --target=node --outfile dist/acai.js","regen:openapi":"openapi-typescript api/openapi.json -o src/generated/openapi.ts","verify:npm-artifact":"node ./scripts/verify-npm-artifact.mjs","build:release:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64-modern --outfile dist/acai-linux-x64","build:release:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64-modern --outfile dist/acai-darwin-x64","build:release:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64-modern --outfile dist/acai-linux-arm64","build:release:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64-modern --outfile dist/acai-darwin-arm64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1da04d16-56b1-4cf6-9e9a-7c9a67f6e9ae"}},"repository":{"url":"git+https://github.com/acai-sh/cli.git","type":"git"},"_npmVersion":"11.11.0","description":"CLI for syncing and querying acai.sh spec-driven development data.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"commander":"^14.0.3","openapi-fetch":"^0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","openapi-typescript":"^7.13.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.2_1776795215678_0.3355518618228417","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@acai.sh/cli","version":"0.0.3","keywords":["acai","cli","spec-driven","agent","requirements"],"license":"Apache-2.0","_id":"@acai.sh/cli@0.0.3","maintainers":[{"name":"brendanmc6","email":"brendanmc6npm@emailias.es"},{"name":"atmosfearful","email":"atmosfearful@proton.me"}],"homepage":"https://github.com/acai-sh/cli#readme","bugs":{"url":"https://github.com/acai-sh/cli/issues"},"bin":{"acai":"dist/acai.js"},"dist":{"shasum":"8721533667a48864b0a7d48036ef5751e7005481","tarball":"https://registry.npmjs.org/@acai.sh/cli/-/cli-0.0.3.tgz","fileCount":7,"integrity":"sha512-TBWqk8OxrQBhLL61rsJ3HHpODgltArV343g/T7zKfi2Zx6Lw9gm4xrQ3McVpxvf/V121jGeGfwVZAqYAU4P2FA==","signatures":[{"sig":"MEUCID49OwK5GqtIpPPJ3KTytg+1xZ1rNPvInYFFy81KtdqHAiEA2IKoe0oewcge6OYM/Vz7DVWNfd17LWy/Wb6fg5SQPxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acai.sh%2fcli@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267180},"type":"module","module":"index.ts","gitHead":"4d9c855c4c769935d008faa119158e2e97396887","scripts":{"test":"AGENT=1 bun test","prepack":"bun run build:npm","build:npm":"bun build ./src/index.ts --target=node --outfile dist/acai.js","regen:openapi":"openapi-typescript api/openapi.json -o src/generated/openapi.ts","verify:npm-artifact":"node ./scripts/verify-npm-artifact.mjs","build:release:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64-modern --outfile dist/acai-linux-x64","build:release:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64-modern --outfile dist/acai-darwin-x64","build:release:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64-modern --outfile dist/acai-linux-arm64","build:release:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64-modern --outfile dist/acai-darwin-arm64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1da04d16-56b1-4cf6-9e9a-7c9a67f6e9ae"}},"repository":{"url":"git+https://github.com/acai-sh/cli.git","type":"git"},"_npmVersion":"11.12.1","description":"CLI for syncing and querying acai.sh spec-driven development data.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"commander":"^14.0.3","openapi-fetch":"^0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","openapi-typescript":"^7.13.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.3_1776806894684_0.7028585695784575","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@acai.sh/cli","version":"0.0.4","license":"Apache-2.0","description":"CLI for syncing and querying acai.sh spec-driven development data.","module":"index.ts","type":"module","homepage":"https://github.com/acai-sh/cli#readme","repository":{"type":"git","url":"git+https://github.com/acai-sh/cli.git"},"bugs":{"url":"https://github.com/acai-sh/cli/issues"},"keywords":["acai","cli","spec-driven","agent","requirements"],"bin":{"acai":"dist/acai.js"},"publishConfig":{"access":"public"},"scripts":{"build:npm":"bun build ./src/index.ts --target=node --outfile dist/acai.js","build:release:linux-x64":"bun build ./src/index.ts --compile --target=bun-linux-x64-modern --outfile dist/acai-linux-x64","build:release:linux-arm64":"bun build ./src/index.ts --compile --target=bun-linux-arm64-modern --outfile dist/acai-linux-arm64","build:release:darwin-x64":"bun build ./src/index.ts --compile --target=bun-darwin-x64-modern --outfile dist/acai-darwin-x64","build:release:darwin-arm64":"bun build ./src/index.ts --compile --target=bun-darwin-arm64-modern --outfile dist/acai-darwin-arm64","verify:npm-artifact":"node ./scripts/verify-npm-artifact.mjs","prepack":"bun run build:npm","test":"AGENT=1 bun test","regen:openapi":"openapi-typescript api/openapi.json -o src/generated/openapi.ts"},"devDependencies":{"@types/bun":"latest","openapi-typescript":"^7.13.0"},"peerDependencies":{"typescript":"^5"},"dependencies":{"commander":"^14.0.3","openapi-fetch":"^0.17.0"},"gitHead":"6ec9df89dda3c6f2812323313f399691b3f6bcd6","_id":"@acai.sh/cli@0.0.4","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-O+xI2loq6P8pYuN3DyD5c5SI/iHHU7/b8Jg6EV4m5j4WrNsZ0DYKKMHlJESFrxyryScRDDHCg8sIoTlqXKZ8rA==","shasum":"195d08a5c5692bc4ff5e46c6f1c1f92b6ee85ed6","tarball":"https://registry.npmjs.org/@acai.sh/cli/-/cli-0.0.4.tgz","fileCount":7,"unpackedSize":267075,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acai.sh%2fcli@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB7q0NqMHOvb8ABEnuWDDTd4dOZJJ46s2d5dljBaDKAmAiAjiDg3CJ/qT2Q4eZrr/w2rqk67gD22am8Nzb4FmM+gig=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1da04d16-56b1-4cf6-9e9a-7c9a67f6e9ae"}},"directories":{},"maintainers":[{"name":"brendanmc6","email":"brendanmc6npm@emailias.es"},{"name":"atmosfearful","email":"atmosfearful@proton.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.0.4_1781634449915_0.8556160400515942"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-15T18:14:40.194Z","modified":"2026-06-16T18:27:30.369Z","0.0.1":"2026-04-15T18:14:40.428Z","0.0.2":"2026-04-21T18:13:35.829Z","0.0.3":"2026-04-21T21:28:14.838Z","0.0.4":"2026-06-16T18:27:30.056Z"},"bugs":{"url":"https://github.com/acai-sh/cli/issues"},"license":"Apache-2.0","homepage":"https://github.com/acai-sh/cli#readme","keywords":["acai","cli","spec-driven","agent","requirements"],"repository":{"type":"git","url":"git+https://github.com/acai-sh/cli.git"},"description":"CLI for syncing and querying acai.sh spec-driven development data.","maintainers":[{"name":"brendanmc6","email":"brendanmc6npm@emailias.es"},{"name":"atmosfearful","email":"atmosfearful@proton.me"}],"readme":"[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n\n# Acai.sh CLI\n\nThe `acai` Command-line Interface helps you (or your agent, or script) perform common actions related to spec-driven development with Acai.\n\nPrimarily, it is used to push and pull specs and metadata to an acai server, and to read implementation status and notes from the server as well.\n\nIt works with our official hosted server, or your own self-hosted instance.\n\nFor Quickstart, docs and tutorials see [https://acai.sh](https://acai.sh).\n\n## Install\n\nThe CLI is available on NPM as a JavaScript bundle.\n```sh\nnpm i -g @acai.sh/cli\n```\n\nIf you don't have a JavaScript runtime, we have macOS and Linux releases available on GitHub.\n\n### Install from release\n\nYou can install a standalone binary directly from a GitHub release asset. For example, on Linux x64:\n\n```sh\ncurl -fL https://github.com/acai-sh/cli/releases/download/<version>/acai-linux-x64 -o acai\nchmod +x acai\nsudo mv acai /usr/local/bin/acai\nacai --help\n```\n\nIf you prefer a user-local install without `sudo`:\n\n```sh\nmkdir -p \"$HOME/.local/bin\"\ncurl -fL https://github.com/acai-sh/cli/releases/download/<version>/acai-linux-x64 -o \"$HOME/.local/bin/acai\"\nchmod +x \"$HOME/.local/bin/acai\"\n\"$HOME/.local/bin/acai\" --help\n```\n\n## Project overview\n\nThe CLI is written in TypeScript with `bun` and `commander`. It is aligned to the Acai.sh API using `openapi-fetch` and `openapi-typescript`.\n\n## Local development\nThe repo includes a `.devcontainer.json` so you can get up and running quickly.\n`devpod` cli is recommended but not required.\n\n```sh\n# from cli repo root\ndevpod up .\n```\n\nIf you don't have devpod, you can open the repo in Zed/VSCode and click \"open in devcontainer\".\n\n## License\nApache 2.0. Contributors must sign a Contributor License Agreement. You are free to use, modify, and distribute this software, including for commercial purposes, under the terms of the license.\n\n## Security\n\nSee our [security checklist](docs/security.md) to understand how we protect this project and our users.\n","readmeFilename":"README.md"}