NEXUS recommends local models based on detected GPU hardware, but CI only runs on standard GitHub runners (no GPU). There is no automated validation that:
## Hardware Benchmarks
- ✅ Low tier (RTX 3050, 4GB) — tested
- ⏳ Mid tier — pending
- ⏳ High tier — pending
Updated as results arrive. GitHub release notes are editable post-publish.
Problem
NEXUS recommends local models based on detected GPU hardware, but CI only runs on standard GitHub runners (no GPU). There is no automated validation that:
detectGPU()parses realnvidia-smi/system_profileroutput correctlyDesign Principles
nexus benchmarkcommand runs the suite locally. Opt-in anonymous upload for community dataset.Hardware Tiers
Release Notes Format
Updated as results arrive. GitHub release notes are editable post-publish.
Phased Rollout
Phase 1 — v0.2.0: Benchmark script + repo storage
scripts/benchmark.shand TUInexus benchmarkcommanddocs/benchmarks/<version>/<tier>.jsonPhase 2 — v0.3.0: Cloud GPU + remote storage
Phase 3 — v0.4.0+: Website + automation
Acceptance Criteria (Phase 1)
scripts/benchmark.shexists and produces schema-compliant JSON (Benchmark data schema — hardware specs, model throughput, and test result format #74)nexus benchmarkcommand wraps the same logicdocs/benchmarks/directory with at least one versioned resultRelated
docs/model-configuration.md(existing manual test results)