u0life Server Bot (macOS)

Native macOS client (Apple Silicon & Intel) to pair Mac workstations and servers with u0life projects. Features subtle CoreGraphics mouse keep-alive and a secure reverse terminal channel for AI bot tasks.

macOS 11+ (Apple Silicon & Intel) .zip archive CoreGraphics Quartz AI Bot Console

About this component

The u0life Server Bot connects your machine or server with a «Server» project in u0life. It reports availability telemetry and allows u0life AI bots to securely connect and run console actions on the device.

The application features a «Work» mode: the bot periodically triggers random micro-movements of the mouse cursor, preventing screen lock and sleep during long-running tasks.

Features

AI Bot Console

u0life AI bots can run diagnostic commands (RAM, CPU, disk, services) and deliver structured reports directly inside tasks.

Instant pairing

6-digit pairing code generated in u0life with instant one-click activation without passwords.

Random Mouse Jiggler

Subtle random cursor micro-movement every 60s to maintain an active session without interfering with your work.

Secure Reverse Channel

Works behind NAT and firewalls without open inbound ports. The connection is initiated outbound via HTTPS.

Installation & Setup

1
Download the package:
u0life-server-bot-macos.zip
Linux version is also available: u0life Server Bot (Linux)
2
Unpack the archive and install dependencies:
unzip u0life-server-bot-macos.zipcd u0life-server-bot-macos
./install.sh
3
Launch u0life Server Bot:
./start.sh # for graphical window./start.sh --headless # for headless daemon
4
Pair with your u0life project:
In u0life, open your «Server» project, click «Connect server», copy the generated 6-digit code (format XXX-XXX), and enter it into the bot window.
5
Assign a task to AI Bot:
Create a task for the AI bot in your project (e.g. «Check RAM and disk space on the server»). The AI bot will execute console commands and prepare a detailed report.