A native Mac app. Click the icon, the window opens โ live metrics,
tuning recommendations, pool config. Other devices on your LAN
(phone, laptop, tablet) can reach the same dashboard at
bitaxe-baller.local. Runs locally; your data never
leaves your network.
Hashrate, ASIC + VR temps, power draw, J/TH efficiency, hardware error rate, rolling averages over 1m / 5m / 15m / 1h. Updates every 5 seconds.
Color-coded card borders flag devices that need attention โ red for crit, yellow for warn, green for tunable opportunities. Scan a fleet of 20 in seconds.
Rule-based engine analyzes the live telemetry and surfaces concrete tuning suggestions with one-click apply: "drop 10mV", "try +25 MHz", "reset benchmark".
Stock, Mild OC, Balanced, Aggressive, Max โ server-side bounds enforce safe ranges (400โ700 MHz, 1000โ1300 mV) regardless of input.
One click probes your /24 in parallel and finds every Bitaxe on your network. Already-added devices are skipped. ~6 seconds for a full subnet.
Edit primary and fallback stratum URLs, ports, workers, TLS, and suggested difficulty from the browser. Apply + restart in one click.
Auto-fan toggle and manual percentage slider per device. Pair with the temperature thresholds to keep your VR alive.
The Mac app opens a real window, no browser tab. Other devices on your network (phone, iPad, laptop) reach the same dashboard at bitaxe-baller.local via mDNS โ the host has a clean native UI, the rest of the LAN gets a web URL.
Every poll is appended to a per-device daily CSV. Import into Excel or pandas to compare tuning settings across days or weeks.
scan network to auto-find every Bitaxe on your LAN.Prefer to run from source? Clone the GitHub repo and run python app.py โ full instructions in the README.