Skip to main content

English  |  简体中文

Haoleme

Haoleme

Monitor commands on your computer or server from your phone.

Website · Download APK · Quick Start · PyPI

Android APK 0.9.43 Haoleme CLI on PyPI Total GitHub Issues License: AGPL-3.0-or-later

Official Links

What Is It

Haoleme is a command monitoring tool.

Start a command with hao, then watch its status, console output, device online state, and finish notification in the mobile app. It is useful for training jobs, remote scripts, batch tasks, crawlers, long SSH sessions, and anything you do not want to babysit in a terminal.

Preview

The home screen shows active and completed runs in one place. Settings covers pairing, shared spaces, appearance, and security options.

Home run list Settings and pairing

Quick Start

1. Download the App

Download Android APK 0.9.43

2. Install the CLI

pip install -U haoleme

3. Pair a Device

hao login

Open the app, then scan the QR code or enter the 6-digit pairing code.

4. Run a Command

Prefix your original command with hao:

hao python train.py
hao bash script.sh
hao echo hello

The app will show status and console output automatically.

Features

  • running / succeeded / failed status
  • console output and search
  • finish notifications
  • multiple devices and online status
  • device rename
  • project grouping
  • GPU / CPU monitoring
  • QR code and 6-digit pairing
  • end-to-end encryption for sensitive run content

Source

  • CLI and cloud protocol: src/haoleme
  • Android app: android-core

Security

The public source tree does not include official signing keys, private production deployment config, personal donation QR codes, or access tokens.

The app and CLI connect to the official service by default. You can also self-host from source. Do not commit your own keys, tokens, databases, signing files, or server passwords to a public repository.

License

Haoleme is licensed under AGPL-3.0-or-later.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

haoleme-0.4.28.tar.gz (96.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

haoleme-0.4.28-py3-none-any.whl (80.3 kB view details)

Uploaded Python 3

File details

Details for the file haoleme-0.4.28.tar.gz.

File metadata

  • Download URL: haoleme-0.4.28.tar.gz
  • Upload date:
  • Size: 96.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for haoleme-0.4.28.tar.gz
Algorithm Hash digest
SHA256 35444ceb0798c600ac34d569c0c8e4399ae15f603a4c3d8338edcd3164882595
MD5 90d2857ac6578baefd4c43f194ecdb61
BLAKE2b-256 eeba537b2f8bee06ca57fc27a90bd0f14a0fe641679148d39bdade296806a63e

See more details on using hashes here.

File details

Details for the file haoleme-0.4.28-py3-none-any.whl.

File metadata

  • Download URL: haoleme-0.4.28-py3-none-any.whl
  • Upload date:
  • Size: 80.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for haoleme-0.4.28-py3-none-any.whl
Algorithm Hash digest
SHA256 4c4fe665bca6e9d7f017ce3b1c60eacd1a77b620daac17676a1b3ca351cd83a3
MD5 e32f570130851208bb17ac9d1c557011
BLAKE2b-256 d77f67e922fb516d2714c64157db51cacc52adbc8010225fe8752b0703fe40e4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page