Releases: theworker02/kraftverk
Release list
v0.2.2
Highlights
Kraftverk 0.2.2 ships proprietary All Rights Reserved licensing (© theworker02) on release artifacts, plus Milestone 2 gap fixes: AMD Vulkan GPU benches, OS-backed sensors, operational privileged agent, optional Tauri packaging, and ε-greedy / Bayesian search. Continues the AMD-exclusive amd-only-v1 gate from 0.2.1 (unchanged).
Independent product: not affiliated with or endorsed by AMD.
What's included
- CLI (
kraftverk/kraftverk.exe) — inspect, baseline, optimize (incl.--strategy), report, profiles, doctor,agent serve|status, and more - Desktop (
kraftverk-desktop/kraftverk-desktop.exe) — local web UI by default; optional Tauri (tauri-app) - AMD gate — continuing
amd-only-v1(CPUID + PCI); exit codes 20–25 - GPU benches — AMD Vulkan via
ashwhen present; honest Unsupported otherwise - Sensors — Linux hwmon/RAPL; Windows ACPI thermal when present (never fabricated)
- Privileged agent — authenticated local IPC; apply/verify/rollback for priority, affinity, power scheme
- Search — hill-climb, ε-greedy, Bayesian GP+EI
- Packaged archives include
README.md,LICENSE, andCHANGELOG.md
Install
Windows (x86_64)
-
Verify checksum against
kraftverk-v0.2.2-x86_64-pc-windows-msvc.zip.sha256:Get-FileHash .\kraftverk-v0.2.2-x86_64-pc-windows-msvc.zip -Algorithm SHA256 Get-Content .\kraftverk-v0.2.2-x86_64-pc-windows-msvc.zip.sha256
-
Extract the zip. Run CLI or desktop from the extracted folder:
.\kraftverk.exe compatibility .\kraftverk-desktop.exe
Loose binaries (
kraftverk.exe,kraftverk-desktop.exe) are also attached to this release if you prefer not to use the archive.
Linux (x86_64)
-
Verify checksum against
kraftverk-v0.2.2-x86_64-unknown-linux-gnu.tar.gz.sha256:sha256sum -c kraftverk-v0.2.2-x86_64-unknown-linux-gnu.tar.gz.sha256
-
Extract and run:
tar xzf kraftverk-v0.2.2-x86_64-unknown-linux-gnu.tar.gz cd kraftverk-v0.2.2-x86_64-unknown-linux-gnu chmod +x kraftverk kraftverk-desktop ./kraftverk compatibility ./kraftverk-desktop
Build from source
cargo build --release -p kraftverk-cli
cargo build --release -p kraftverk-desktop
# optional Tauri shell:
cargo build --release -p kraftverk-desktop --features tauri-appQuick start
kraftverk compatibility
kraftverk hardware
kraftverk inspect
kraftverk baseline
kraftverk optimize --mode safe --goal balanced
kraftverk optimize --strategy epsilon-greedy
kraftverk agent status
kraftverk status
kraftverk report --format html
kraftverk restore --baselineDesktop (same local DB):
kraftverk-desktopHardware requirements
| Check | Rule |
|---|---|
| Architecture | x86 / x86_64 only |
| CPU | AMD (AuthenticAMD) |
| GPU | None OK; if present, AMD only (PCI 0x1002) |
| Blocked | Intel CPU; NVIDIA / Intel GPU; mixed / unknown vendors |
Exit codes 20–25. No production --force bypass. Policy continues from v0.2.1.
Full policy: Hardware support · docs/hardware-support.md
License
Proprietary — All Rights Reserved. Copyright © 2026 theworker02.
You may view and run the software as published. Modification and redistribution of modified versions require prior written permission. See LICENSE (also bundled in each archive).
Documentation
Known limitations
- GPU benches require an AMD Vulkan device; otherwise honest Unsupported
- Sensors depend on host OS support (Linux hwmon/RAPL; Windows ACPI when present); Windows package power / AMD GPU temp without ADL may remain unset
- Privileged apply requires the local agent (
kraftverk agent serve) with auth - Desktop default remains local web UI; Tauri needs WebView deps +
--features tauri-app - CI may use mock-platform; production gate is still
amd-only-v1(see CI docs)
Checksums
Per-archive SHA-256 sidecar files are attached:
kraftverk-v0.2.2-x86_64-pc-windows-msvc.zip.sha256kraftverk-v0.2.2-x86_64-unknown-linux-gnu.tar.gz.sha256
Compare the hash of the downloaded archive to the contents of the matching .sha256 asset before running binaries.
Full Changelog: v0.2.1...v0.2.2
Commits in this tag
What's Changed
- fix: gate
parse_ven_from_pci_keybehind#[cfg(windows)]by @theworker02 with @Copilot in #1 - docs(site): redesign Pages as polished product site by @theworker02 in #3
- feat: close M2 gaps — GPU, sensors, agent, search, Tauri by @theworker02 in #4
- docs: long-form README + crates.io metadata by @theworker02 in #5
- Fix ubuntu CI clippy failure in Linux sensors and agent apply path by @theworker02 with @Copilot in #6
- feat: production-ready privileged agent + AMD GPU benches by @theworker02 in #8
- docs: CI mock-platform vs production amd-only-v1 by @theworker02 in #9
- fix: add Tauri desktop icon assets for Windows CI by @theworker02 in #10
- chore(release): prepare v0.2.2 by @theworker02 in #11
New Contributors
- @theworker02 with @Copilot made their first contribution in #1
- @theworker02 made their first contribution in #3
Full Changelog: v0.2.1...v0.2.2
Kraftverk 0.2.1 — AMD-Exclusive Hardware Enforcement
Highlights
Kraftverk 0.2.1 adds hard AMD-exclusive hardware enforcement (amd-only-v1) across CLI, desktop, SDK, agent, and optimizer — plus Windows GPU ClassGUID detection polish. Builds on the 0.2.0 platform phase (KraftBench v2, optimizer sessions/profiles, desktop instrument, SDK).
Independent product: not affiliated with or endorsed by AMD.
What's included
- CLI (
kraftverk/kraftverk.exe) — inspect, baseline, optimize, report, profiles, doctor, and more - Desktop (
kraftverk-desktop/kraftverk-desktop.exe) — local web UI + hardware blocker - AMD gate — CPUID + PCI vendor checks; policy
amd-only-v1on experiments/fingerprints - Inspect-only commands —
compatibility,hardware,amd cpu|gpu(no eligibility gate) - Exit codes 20–25 for unsupported architecture / Intel CPU / NVIDIA GPU / Intel GPU / unknown / mixed
- Hot-plug NVIDIA abort — stop experiments, restore managed config, block further work
- KraftBench v2 — CPU scaling, compile proxy, responsiveness, sustained windows
- Optimizer — goals, constraints, sessions/resume, lineage, insights, evidence receipts
- SDK —
Kraftverk::open_default()fails withUnsupportedHardwareon ineligible hosts - Packaged archives include
README.md,LICENSE, andCHANGELOG.md
Install
Windows (x86_64)
-
Verify checksum against
kraftverk-v0.2.1-x86_64-pc-windows-msvc.zip.sha256:Get-FileHash .\kraftverk-v0.2.1-x86_64-pc-windows-msvc.zip -Algorithm SHA256 Get-Content .\kraftverk-v0.2.1-x86_64-pc-windows-msvc.zip.sha256
-
Extract the zip. Run CLI or desktop from the extracted folder:
.\kraftverk.exe compatibility .\kraftverk-desktop.exe
Loose binaries (
kraftverk.exe,kraftverk-desktop.exe) are also attached to this release if you prefer not to use the archive.
Linux (x86_64)
-
Verify checksum against
kraftverk-v0.2.1-x86_64-unknown-linux-gnu.tar.gz.sha256:sha256sum -c kraftverk-v0.2.1-x86_64-unknown-linux-gnu.tar.gz.sha256
-
Extract and run:
tar xzf kraftverk-v0.2.1-x86_64-unknown-linux-gnu.tar.gz cd kraftverk-v0.2.1-x86_64-unknown-linux-gnu chmod +x kraftverk kraftverk-desktop ./kraftverk compatibility ./kraftverk-desktop
Build from source
cargo build --release -p kraftverk-cli
cargo build --release -p kraftverk-desktopQuick start
kraftverk compatibility
kraftverk hardware
kraftverk inspect
kraftverk baseline
kraftverk optimize --mode safe --goal balanced
kraftverk status
kraftverk report --format html
kraftverk restore --baselineDesktop (same local DB):
kraftverk-desktopHardware requirements
| Check | Rule |
|---|---|
| Architecture | x86 / x86_64 only |
| CPU | AMD (AuthenticAMD) |
| GPU | None OK; if present, AMD only (PCI 0x1002) |
| Blocked | Intel CPU; NVIDIA / Intel GPU; mixed / unknown vendors |
Exit codes 20–25. No production --force bypass.
Full policy: Hardware support · docs/hardware-support.md
License
Proprietary — All Rights Reserved. Copyright © 2026 theworker02.
You may view and run the software as published. Modification and redistribution of modified versions require prior written permission. See LICENSE (also bundled in each archive).
Documentation
Known limitations
- GPU benchmarks unsupported (no vendor backend)
- Temperature / power sensors unavailable portably
- Privileged agent remains a scaffold
- Desktop is a local web UI (Tauri packaging later)
- ε-greedy / Bayesian search plugins listed but not implemented
Checksums
Per-archive SHA-256 sidecar files are attached:
kraftverk-v0.2.1-x86_64-pc-windows-msvc.zip.sha256kraftverk-v0.2.1-x86_64-unknown-linux-gnu.tar.gz.sha256
Compare the hash of the downloaded archive to the contents of the matching .sha256 asset before running binaries.
Full Changelog: v0.2.0...v0.2.1
Kraftverk 0.2.0 — Expansive Platform Phase
Highlights
Kraftverk 0.2.0 is the expansive platform phase: crate consolidation, KraftBench v2, richer optimizer sessions/profiles/receipts, CLI expansions, desktop engineering instrument, SDK facade, and CI/Pages/Release automation.
Prefer v0.2.1 for AMD-exclusive hardware enforcement (
amd-only-v1) and exit codes 20–25. This tag predates that gate.
What's included
- CLI (
kraftverk/kraftverk.exe) —doctor,capabilities,report,chase,analyze,receipt,profile *, HTML/JSON reports - Desktop (
kraftverk-desktop/kraftverk-desktop.exe) — local web UI + Safety Center - KraftBench v2 — CPU scaling, compile proxy, responsiveness index, sustained windows (
--sustained) - Optimizer — goals, constraints, sessions/resume, lineage, insights, objectives, search plugins, evidence receipts
- Telemetry — environmental noise model (no fabricated temps/power)
- SDK facade and workspace consolidation (≤10 crates)
- Packaged archives include
README.md,LICENSE, andCHANGELOG.md
Install
Windows (x86_64)
-
Verify checksum against
kraftverk-v0.2.0-x86_64-pc-windows-msvc.zip.sha256:Get-FileHash .\kraftverk-v0.2.0-x86_64-pc-windows-msvc.zip -Algorithm SHA256 Get-Content .\kraftverk-v0.2.0-x86_64-pc-windows-msvc.zip.sha256
-
Extract and run:
.\kraftverk.exe inspect .\kraftverk-desktop.exe
Linux (x86_64)
-
Verify checksum against
kraftverk-v0.2.0-x86_64-unknown-linux-gnu.tar.gz.sha256:sha256sum -c kraftverk-v0.2.0-x86_64-unknown-linux-gnu.tar.gz.sha256
-
Extract and run:
tar xzf kraftverk-v0.2.0-x86_64-unknown-linux-gnu.tar.gz cd kraftverk-v0.2.0-x86_64-unknown-linux-gnu chmod +x kraftverk kraftverk-desktop ./kraftverk inspect ./kraftverk-desktop
Build from source
cargo build --release -p kraftverk-cli
cargo build --release -p kraftverk-desktopQuick start
kraftverk inspect
kraftverk baseline
kraftverk optimize --mode safe
kraftverk status
kraftverk report --format html
kraftverk restore --baselineHardware requirements
Official binaries target x86_64 Windows and x86_64 Linux.
This release does not include the amd-only-v1 hard gate introduced in v0.2.1. For AMD-only enforcement, exit codes 20–25, and inspect-only compatibility / hardware / amd commands, use v0.2.1.
Docs (current): Hardware support
License
See LICENSE bundled in each archive. Current project terms are Proprietary — All Rights Reserved © theworker02 — no modification or redistribution of modified versions without written permission. Prefer binaries and docs from the latest release for the authoritative license text.
Documentation
Known limitations (0.2.0)
- GPU benchmarks unsupported (no vendor backend)
- Temperature / power sensors unavailable portably
- Privileged agent remains a scaffold
- Desktop is a local web UI (Tauri packaging later)
- ε-greedy / Bayesian search plugins listed but not implemented
- No AMD hardware eligibility gate yet (added in v0.2.1)
Checksums
kraftverk-v0.2.0-x86_64-pc-windows-msvc.zip.sha256kraftverk-v0.2.0-x86_64-unknown-linux-gnu.tar.gz.sha256
Full Changelog: https://github.com/theworker02/kraftverk/commits/v0.2.0