Skip to content

Sys1 v0.11.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 19:57
· 46 commits to main since this release
Immutable release. Only release title and notes can be modified.
0c2bddf

The sys1 command line is easier to read: a short start screen, help for every command, errors that say what to run next, and a setup that shows the download size first.

Changes

  • Running sys1 alone prints a short start screen. sys1 --help is grouped with a "Start here" block, and every command has its own help (sys1 setup --help, sys1 help setup).
  • sys1 setup --dry-run and sys1 setup show the model, its size and the folder it downloads to before the first byte; --json adds a download object. Download progress redraws one line in a terminal and stays quiet in pipes.
  • sys1 doctor prints one line per check with ✓, ⚠ or ✗, a count, and the command to run next. Check summaries use plain words; check ids and the JSON shape are unchanged.
  • Errors are one sentence and one next command, such as ✗ Unknown command "stauts". Did you mean "status"?, instead of the full usage. With --json, or when an agent runs sys1, they are one {"ok":false,"error":{...}} object on stdout. Exit codes are unchanged.
  • When Claude Code, Codex, Cursor, Gemini CLI or AI_AGENT is detected, commands that support --json print JSON by default. HRANESS_AUDIENCE=human keeps text.
  • sys1 --version and -V print sys1 0.11.0; sys1 --version --json prints the name and version.
  • sys1 status, up and down print short sentences with ●/○ for the gateway state. Symbols fall back to ASCII with TERM=dumb, and NO_COLOR turns color off.

Install

Requires Bun 1.3.14 or newer. Install this release's package file with npm:

npm install --global --allow-scripts=node-llama-cpp \
  https://github.com/hraness/sys1/releases/download/v0.11.0/hraness-sys1-0.11.0.tgz

For an application that only calls a running gateway, skip the optional native runtime:

npm install --omit=optional https://github.com/hraness/sys1/releases/download/v0.11.0/hraness-sys1-0.11.0.tgz

Verify

SHA256SUMS on this release lists the SHA-256 of hraness-sys1-0.11.0.tgz, which is 2e6d13cb2b9f60fca33d943332d915ec1f0a2643e811bd62a0ced0877067e8e4. Download both files into one folder and run:

shasum -a 256 -c SHA256SUMS

Built from commit 0c2bddf7429480374244dd1863548a2b15ff742e. How releases are built and checked.