@bryann2k/maestro
v1.0.0
Published
Code in Concert — version-pinned launcher for the spec-driven Maestro TUI
Maintainers
Readme
@bryann2k/maestro
CODE IN CONCERT.
Version-pinned npm launcher for Maestro, the spec-driven AI development environment for the terminal.
Run
npx @bryann2k/maestroArguments are forwarded unchanged:
npx @bryann2k/maestro --dir ./my-project
npx @bryann2k/maestro version
npx @bryann2k/maestro spec listUse npx @bryann2k/[email protected] to pin the launcher explicitly.
The launcher requires Node.js 18 or newer. A Go toolchain is not required.
It downloads the matching Maestro 1.0.0 archive from GitHub Releases, verifies
the archive against the release SHA-256 checksum manifest, and caches that exact
binary under ~/.maestro/bin/v1.0.0/<platform>-<architecture>/. The cached
binary is checked against private integrity metadata before every launch.
Supported targets are macOS, Linux, and Windows on x64 or arm64. Windows uses
maestro.exe and a ZIP archive; macOS and Linux use TAR.GZ archives. Downloads
use HTTPS with bounded redirects, size, and time. Installation is atomic, so
concurrent npx calls cannot observe a partial binary.
The package never resolves a floating Maestro version and does not collect telemetry. Updating the npm package selects a separate versioned cache entry.
Other installation paths
Prebuilt archives and checksums.txt are available from the
Maestro 1.0.0 release.
Developers with Go 1.26.5 or newer can build the tagged source directly:
go install github.com/bryann2k/maestro/cmd/[email protected]License
MIT. Third-party notices and license texts are included in the npm package.
