ezAutobots.html · Local Node Launcher
Mesh Ready

ezAutobots

One‑click local node launcher. Any machine becomes a fully registered, heartbeat‑driven node in your mesh.

🚀
Free & Apprentice Tier — Learn, Build & Earn
Launch your first node for free. Earn mesh rewards for every compute cycle. Join our Discord to get help, claim tasks, and level up to Builder+.
Your XP
— XP
Level
APPRENTICE
View all XP →
Mode Self‑assembling node
Identity Local keypair + UUID
Netlify Backend mesh registry
Type Detecting…
OS Detecting…
📱 Mobile Micro-Node Mode — Your device has been detected as a mobile node. Background heartbeats use visibilitychange events and IndexedDB storage. Tap Add New Node to join the mesh as a mobile contributor.
Device capabilities
Scanning…
Local node bootstrap
Step 0 · This machine
Add New Node turns this machine into a registered node: identity, registration, and heartbeat are all handled automatically. The browser orchestrates the connection; your backend orchestrates the swarm.
Idle · No local identity yet
Backend
Detecting…
Heartbeats
0
Last: —
Node state
Uninitialized
Click “Add New Node”
This HTML file is the launcher + identity + heartbeat client. Your actual local backend (agents, compute, etc.) can run at http://localhost:8080 and register itself using the same identity payloads shown here.
⬇️ Backend Sync Launcher
Step 1 · Download & Run
Download the Starter Pack — a ready-to-run ZIP containing a one-click launcher for Windows (start.bat) and macOS / Linux (start.sh) plus the zero-dependency Node.js backend. No npm install needed.
1
Click Download Starter Pack and extract the .zip to any folder on your machine
2
Windows: double-click start.bat  |  macOS / Linux: open a terminal and run bash start.sh
3
The launcher auto-detects your OS, checks for Node.js, and guides you through installation if needed
4
Come back here — this page auto-checks for your running node every 15 s and lights up when connected
5
Your node earns mesh rewards for every compute cycle contributed — track them in the Rewards panel below ↓
Local backend probe
Step 2 · localhost:8080
Checks whether the downloaded node launcher is running on this machine at http://localhost:8080/health. When running, it reports real CPU, memory and uptime from the OS.
Not probed yet — download and start the launcher first
Real System Metrics live
⚡ Pending Tasks from Backend
Loading…
Not running yet? Download the Starter Pack above and run start.bat (Windows) or bash start.sh (macOS/Linux). This page checks automatically every 15 s.
Mesh Rewards & Contribution
Uptime
since node start
Heartbeats
0
sent to mesh
Compute
0%
mesh contribution
USD Earned
$0.000000
cumulative reward
Tasks Done
0
completed tasks
Relay Tasks
0
fallback tasks run
DB Backups
0
db probes completed
Est. Monthly
$0.0000
at current rate
This file is intentionally self‑contained: no external JS, no build step. Drop it anywhere, open in a browser, and it will join the mesh.
My Account · All Nodes
Linked Nodes
in your mesh
Total Earned
$0.000000
all nodes combined
Tasks Done
0
across all nodes
Est. Monthly
$0.0000
at current rate
Online Now
0
nodes active
Watt-Hours
0
compute contributed
⚡ Agent-R Overwatch ADMIN
Total Users
registered
Total Nodes
all users
Grand Earned
$0.000000
system-wide
Total Tasks
0
all nodes
Est. Monthly
$0.0000
system rate
Watt-Hours
0
total compute
Loading…
Mesh view · nodes & logs
0 nodes
This page connects to the live Netlify mesh backend for full node registration and heartbeats. Endpoints served at /api/mesh-node/register-node and /api/mesh-node/heartbeat. Node data is persisted via Netlify Blobs — no local simulation needed.