Leviathan Shel HaShem — Mobile Swarm Client for Termux/Android. Backend-heavy thin client with offline task scheduling, headless remote control, and full 708-agent swarm access from your phone.
Project description
lvtn-mobile — Termux/Android Swarm Client
The full 708-agent Leviathan swarm, on your phone. Backend-heavy — all LLM compute runs server-side. Your phone is the remote control.
# Termux one-time setup
pkg update && pkg upgrade
pkg install python termux-api termux-boot
pip install lvtn-mobile
lvtnm login
Commands
| Command | What it does |
|---|---|
lvtnm login |
Authenticate with your Leviathan key |
lvtnm chat "prompt" |
Send a prompt to HaChazal |
lvtnm fleet "task" |
Deploy all 7 Angels at once |
lvtnm council "task" |
All Angels answer in parallel |
lvtnm swarm zadkiel "task" |
Deploy one Angel's swarm |
lvtnm schedule "task" |
Queue a task for offline execution |
lvtnm schedule-list |
List scheduled tasks |
lvtnm schedule-run |
Execute all queued tasks now |
lvtnm headless |
Start HTTP server for remote control |
lvtnm status |
Show swarm health + scheduled tasks |
lvtnm balance |
Check KTRS balance |
lvtnm angels |
List all 7 Angels |
lvtnm remember "text" |
Write to HiveMind memory |
lvtnm recall "query" |
Search HiveMind memory |
lvtnm notify on|off |
Toggle Android notifications |
lvtnm wake on|off |
Toggle wake lock (keep phone awake) |
lvtnm boot on|off |
Toggle auto-start on device boot |
Offline Mode
Tasks queued while offline execute automatically when connectivity returns. Uses a background watcher thread that checks every 30 seconds.
lvtnm schedule "research Solana DeFi trends" --type fleet
# Queued. Will execute when online.
Headless Mode (Remote Control)
Start an HTTP server on your phone, control the swarm from any device on the same network:
lvtnm headless --port 9877
Then from another device:
curl http://192.168.1.100:9877/fleet -d '{"task":"audit the lead gen pipeline"}'
curl http://192.168.1.100:9877/status
Auto-Start on Boot
lvtnm boot on
# Headless server starts automatically when your phone boots
Notifications
lvtnm notify on
# Get Android notifications when scheduled tasks complete
Architecture
Phone (Termux) Server (api.leviathansi.xyz)
┌─────────────────┐ ┌──────────────────────────┐
│ lvtn-mobile │ HTTPS │ Leviathan Backend │
│ │ ◄──────────► │ │
│ • chat │ │ • 708 LLM agents │
│ • fleet │ aiohttp │ • 2,124 binary claws │
│ • council │ │ • HiveMind memory │
│ • schedule │ │ • KTRS metering │
│ • headless │ │ • All compute │
│ │ │ │
│ Background │ │ Your phone does nothing │
│ watcher thread │ │ heavy — just HTTP calls │
└─────────────────┘ └──────────────────────────┘
Dependencies
Only one: aiohttp for async HTTP. No rich, no prompt_toolkit, no heavy TUI libs. Designed for Termux's limited environment.
Install from npm
npm install -g lvtn-mobile
lvtnm login
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file lvtn_mobile-1.0.1.tar.gz.
File metadata
- Download URL: lvtn_mobile-1.0.1.tar.gz
- Upload date:
- Size: 9.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c73da55414e949d95e678877c0010bcfbe644527dd22ff8a132a909cf61b8398
|
|
| MD5 |
509bf84999f718b956d52ed81018680e
|
|
| BLAKE2b-256 |
deabee79cd202ca6a9500c7d70c9d8bee9e34d1487e49bd7b20ac1e39b8e186f
|
File details
Details for the file lvtn_mobile-1.0.1-py3-none-any.whl.
File metadata
- Download URL: lvtn_mobile-1.0.1-py3-none-any.whl
- Upload date:
- Size: 9.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9a8752a90bef387647a2b525cd9f867ae2dcff97d51a37fb4609da8b656025db
|
|
| MD5 |
0c83b20687ee2c85225bf9d5c32cae66
|
|
| BLAKE2b-256 |
3f375203f323921e01da9d1955626f5166610eac13e6e56307b24a24174f211b
|