// local network monitor + tuner

live dashboard for your Bitaxe miners

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.

โ†“ download for Mac โ†“ Windows ยท coming soon view on GitHub โ†’
macOS 12+ ยท open source ยท MIT-licensed ยท Windows installer coming soon
// what it does

everything you need, nothing you don't

live monitoring

Hashrate, ASIC + VR temps, power draw, J/TH efficiency, hardware error rate, rolling averages over 1m / 5m / 15m / 1h. Updates every 5 seconds.

health at a glance

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.

tuning recommendations

Rule-based engine analyzes the live telemetry and surfaces concrete tuning suggestions with one-click apply: "drop 10mV", "try +25 MHz", "reset benchmark".

safe presets

Stock, Mild OC, Balanced, Aggressive, Max โ€” server-side bounds enforce safe ranges (400โ€“700 MHz, 1000โ€“1300 mV) regardless of input.

network scanner

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.

pool / stratum config

Edit primary and fallback stratum URLs, ports, workers, TLS, and suggested difficulty from the browser. Apply + restart in one click.

fan controls

Auto-fan toggle and manual percentage slider per device. Pair with the temperature thresholds to keep your VR alive.

native app + LAN access

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.

CSV logging

Every poll is appended to a per-device daily CSV. Import into Excel or pandas to compare tuning settings across days or weeks.

// see it in action

terminal aesthetic, real numbers

Bitaxe Baller home view: three device cards, two outlined in red flagging VR temperature warnings, one outlined as tunable
// home โ€” compact card per device, health borders flag attention
Bitaxe Baller device detail page showing live metrics, recommendations, tuning presets, manual controls, and hashrate chart
// detail โ€” full metrics, tuning, pool config, recommendations
Bitaxe Baller network scanner mid-run, cycling through IP addresses and looking for Bitaxe firmware
// network scanner finds Bitaxes on your /24 in seconds
// what's next

Bitaxe Baller Pro is on the way

The free version stays free, forever. We're working on a Pro tier with bulk tuning across selected devices, auto-tune sweeps, Discord/email alerts on offline or HW-error spikes, and long-term history beyond 1h. Drop your email and we'll let you know when it ships โ€” no other emails, no spam, unsubscribe one click.

// get started

three steps to a live fleet view

  1. 1 Download the .dmg, drag Bitaxe Baller to Applications.
  2. 2 Open the app โ€” a window appears with the dashboard. No browser, no terminal, no config files.
  3. 3 Add a miner by IP, or hit scan network to auto-find every Bitaxe on your LAN.
โ†“ Mac โ†“ Windows ยท coming soon source on GitHub

Prefer to run from source? Clone the GitHub repo and run python app.py โ€” full instructions in the README.