KINETI v0.1.0
Source

01INSTALL

$ curl -fsSL https://getkineti.com/install.sh | sh

Pin a version (optional):

$ curl -fsSL https://getkineti.com/install.sh | sh -s v0.1.0

Supported platforms: macOS (Apple silicon & Intel) and Linux x64/arm64 — Linux installs the zero-dependency musl-static build when available. The script checks every download against the release's SHA256SUMS before executing it and never asks for sudo.

Install location, in order: $KINETI_INSTALL_DIR/usr/local/bin (only if writable) → ~/.local/bin~/.cargo/bin.

Or from source:

$ cargo install --git https://github.com/therawlogs/kineti

Credentials: an API key per provider (GEMINI_API_KEY, XAI_API_KEY) or an OAuth token via kineti login. Keys live in env vars; tokens in ~/.kineti/auth/ with mode 0600. Nothing secret is ever logged.

Uninstall

rm -f /usr/local/bin/kineti "$HOME/.local/bin/kineti" "$HOME/.cargo/bin/kineti"
rm -rf ~/.kineti/auth          # stored login tokens
# per project where you ran kineti init:
rm -rf .kineti kineti.toml

02FIRST RUN WITH CHECKS

kineti init                                   # create .kineti/ and kineti.toml you can edit
kineti provider-test --provider gemini        # test the connection
kineti task --task "create hello.txt"         # run one task with checks
kineti run --goal "build X"                   # run all 13 steps with gates
kineti receipt                                # show run log with hashes
kineti verify --all                           # check full history

03WHAT YOU WILL SEE

  • You see steps 1 to 13. Files are created as you go.
  • At step 6 it stops and waits for you to type y. Try n first — it will not write code and will make a new spec instead.
  • Change a file by hand after step 9, then let it try to ship: you see SHIP REFUSED — STALE proof. Run kineti evidence --cmd "<check command>" to make a fresh proof, then it ships.
  • If you go over your spend limit, it stops between steps until you create .kineti/spend.reset by hand.

Full scripted walkthrough (the recording script behind the homepage demo): 90-second demo.

Next: Swarm guide · CLI reference · Configuration