Skip to content

Releases: SC-LABS-ai/sc-node

SC Node 0.1.0-alpha.2 - maintenance and release hardening

Choose a tag to compare

@ITSMERNB ITSMERNB released this 04 Aug 19:26
9c24998

SC Node v0.1.0-alpha.2 is the second public alpha of the low-overhead, provider-neutral Rust agent runtime from SC LABS.

Highlights

  • Official SC Node visual identity and public brand assets
  • Fixed relative audit-log paths so they resolve against general.data_dir
  • Updated reqwest, toml, dirs, sha2, and shellexpand
  • GitHub Actions updated to actions/checkout@v6
  • Cargo manifests cleaned for consistent CI and dependency-tool parsing
  • Current release/status documentation

Verification

  • GitHub Windows CI: passed on the tagged main commit
  • Public-beta gate: 16 PASS, 0 FAIL
  • Extended public scan: 102 tracked files, 0 private-path or secret-shape hits
  • All-features Clippy: passed with warnings denied
  • All-features tests: 275 passed, 0 failed, 1 privilege-dependent test ignored
  • Reproducible release build: cargo build --release --locked
  • Packaged ZIP extracted, hash-checked, and smoke-tested
  • Ollama health test: passed
  • NVIDIA NIM /v1/models live test: passed
  • RustSec: no known vulnerability found

Download

Use SC-Node-v0.1.0-alpha.2-windows-x64.zip for the Windows x64 portable build. Verify it with SHA256SUMS.txt before use.

Alpha warning

This remains an experimental public alpha, not a production-ready security boundary. Linux and macOS are unverified, OpenRouter is not live-tested, sc-memory is not wired into the runtime, and shell arguments are not workspace-bounded. RustSec also reports the unmaintained paste crate transitively through the optional TurboVec feature; this is a maintenance warning, not a known vulnerability.

See CHANGELOG.md, docs/STATUS.md, docs/SECURITY_MODEL.md, and THREAT_MODEL.md for the full status and limitations.

SC Node 0.1.0-alpha.1 — first public alpha

Choose a tag to compare

@ITSMERNB ITSMERNB released this 16 Jul 18:43

First public alpha of SC Node — an experimental, provider-neutral Rust agent harness for executing tool-using AI agents across local and cloud models.

Highlights

  • Tool-using agent loop (run + interactive repl) with bounded rounds and fail-closed permissions
  • Real Ollama (local, default) and NVIDIA NIM (cloud, opt-in) providers — both live-tested
  • Deterministic 5-step provider/model routing with a hard cloud gate and no silent cloud fallback
  • Optional control layers: workspace boundaries, permissions/approval gate, append-only audit, execution contracts, proof bundles
  • Dual-licensed MIT OR Apache-2.0

Honest status

Experimental public alpha. Windows tested; Linux/macOS unverified. API may change. No benchmark numbers published yet. Known limitations are documented in the README and docs/STATUS.md.

Install (from source)

git clone https://github.com/SC-LABS-ai/sc-node
cd sc-node
cargo build --release
./target/release/sc-agent init
./target/release/sc-agent run "your first task"

No prebuilt binaries are attached: build from source. Full details in the CHANGELOG.

Feedback welcome — see the open issues.