Description
Haladir is an independent iOS client for Weights & Biases, built by ML practitioners to keep tabs on experiments without opening a laptop.
MONITOR FROM MOBILE
Check training runs, scan metrics, and investigate problems without returning to your workstation. Browse projects, inspect runs, and drill into the one that's acting weird, all on your phone.
KEY FEATURES
• Browse Projects & Runs
Navigate your projects and runs with state badges, timestamps, and key metrics at a glance. Filter by state, search by name, star projects and reports you come back to.
• Interactive Training Charts
Visualize metrics with auto-refreshing charts that update while the run is live. Metrics are grouped automatically by prefix (train/, val/, loss, accuracy) so you don't hunt for what you want.
• Logs with Severity Coloring
A dedicated logs viewer surfaces WARN, ERROR, and DEBUG lines in distinct colors. Tail-follow, load older, filter by severity or time, search inline.
• Run Comparison
Long-press a run to start a selection, pick up to five, and overlay their metric charts side-by-side to analyze ablations.
• Sweep Tracking
View sweep configs, the best run so far, and all agent runs in one place.
• System Monitoring
Track GPU utilization, CPU usage, memory, disk, and network as real charts per device, with a tunable sampling resolution.
• Artifacts & Files
Browse artifacts with versions and aliases. Preview files inline: images, videos, JSON (syntax-highlighted), wandb.Table, CSVs (as text), and text with pinch-zoom.
• Reports
Browse your Weights & Biases reports and open them in one tap.
• Run Environment
Git SHA, Python version, GPU type, OS, all one tap from the overview.
• Ten Color Palettes
Classic Dark/Light, Sepia, Mocha, Ember, Gruvbox, Everforest, Rosé Pine, Catppuccin Mocha, and High Contrast Dark.
• Offline Cache
Recently viewed runs stay readable without a connection. An unobtrusive banner tells you when data is stale.
• Team Entities
Switch between your personal entity and any team you're a member of.
SECURE & PRIVATE
Your API key is stored in the iOS Keychain, the same technology that protects your passwords. Credentials never leave your device except to communicate with the official Weights & Biases API. No third-party servers, no analytics SDKs, no crash reporting.
DESIGNED FOR ML ENGINEERS
Built by ML practitioners who understand the workflow. The interface is tuned for quick checks and mid-meeting glances, not to replace the full web dashboard.
REQUIREMENTS
- A Weights & Biases account (free tier works)
- A Weights & Biases API key (get it from wandb.ai/authorize)
Haladir is an independent app and is not affiliated with or endorsed by Weights & Biases, Inc.
What's new (v2.0)
Version 2.0 is a major rewrite.
• Sweeps: view configs, best run, and agent runs
• Artifacts browser with versions and aliases
• File browser with inline previews (images, video, JSON, text, wandb.Table)
• Dedicated Logs tab with severity color-coding, tail-follow, search, and time-range filters
• Multi-run Compare with overlaid metric charts (up to 5 runs)
• Starring for projects and reports
• System metrics dashboard (GPU, CPU, memory, disk, network) as real charts
• Run Environment panel (git, Python, GPU, OS)
• Reports browser
• Offline cache with automatic refresh
• Ten color palettes: Classic Dark/Light, Sepia, Mocha, Ember, Gruvbox, Everforest, Rosé Pine, Catppuccin Mocha, High Contrast Dark
• iOS 26 glass styling and SF Symbols refresh
• Skeleton loading states across every major screen
• Reduce Motion support throughout
• Pinch-zoom in text previews and full-screen images
• Configurable system-metrics sampling resolution under the hood
• Persistent SQLite cache (50 MB)
• Expo SDK 55 upgrade
• Rewritten data fetchers with retry + auth-aware error handling