Installation
Install only the surface your application uses.
curl -fsSL https://graft.eidos.space/install.sh | shgraft --versionThe installer downloads the latest published binary for the current platform. To pin a release:
curl -fsSL https://graft.eidos.space/install.sh \ | GRAFT_VERSION=0.15.5 shPrebuilt archives are also available from GitHub Releases.
Once installed, update the current CLI in place with:
graft upgradepnpm add @eidos.space/graftThe package supports Node.js 20 and newer and selects a prebuilt Node-API 8 binary for the current platform. Continue with the SDK quickstart.
Choose the package that matches the host:
pnpm add @eidos.space/graft-remotepnpm add @eidos.space/graft-remote-hono honopnpm add @eidos.space/graft-remote-cloudflareRead Remote Service before choosing a protocol engine, routing adapter, or Cloudflare storage adapter.
Build the CLI from source
Section titled “Build the CLI from source”The source build requires Rust 1.91 or newer:
git clone https://github.com/eidos-space/graft.gitcd graftcargo build -p graft-cli --bin graft --release./target/release/graft --versionAdd target/release/graft to PATH if you intend to use the source build
outside the repository.