@aware-aeco/cli
v0.48.0
Published
AWARE CLI — open-source agentic substrate for AECO
Readme
@aware-aeco/cli
The AWARE CLI as an npm package. Wraps the underlying Rust + C# binaries.
Install
Pick your package manager — all four work with the same package:
npm install -g @aware-aeco/cli
pnpm add -g @aware-aeco/cli
yarn global add @aware-aeco/cli
bun install -g @aware-aeco/cli
aware --versionOn install, postinstall downloads the right binary for your platform (Windows x64, Linux x64, or macOS arm64) from the GitHub Releases for the matching version. The package itself contains no platform-specific code, only Node built-ins, so any manager that runs postinstall and supports the npm registry works.
For other platforms, build from source: https://github.com/aware-aeco/aware
Docs
See the main repo: https://github.com/aware-aeco/aware
License
Apache-2.0 — same as the upstream project.
Behind the curtain
This package is a thin shim. The actual implementation is:
- The Rust CLI binary (
aware) — open source at aware-aeco/aware, undercli/ - The C# NativeAOT sidecar (
aware-sidecar) — same repo, undercli-sidecar/
The package's postinstall hook fetches both binaries from the GitHub Release matching the package version. The npm tarball itself is ~10 KB.
To skip the download (corp networks, etc.):
AWARE_NPM_SKIP_DOWNLOAD=1 npm install -g @aware-aeco/cli
# (or pnpm / yarn / bun — same env var)Then install the binaries manually from the GitHub Release.
