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
Metadata
Release files for lvtn-mobile 1.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| lvtn_mobile-1.0.3.tar.gz | 11.3 kB | Without provenance | Details for lvtn_mobile-1.0.3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| lvtn_mobile-1.0.3-py3-none-any.whl | Python 3 | none | any | Details for lvtn_mobile-1.0.3-py3-none-any.whl |
Total release size: 22.6 kB
Release files / lvtn_mobile-1.0.3.tar.gz
| Download URL | lvtn_mobile-1.0.3.tar.gz |
|---|---|
| Size | 11.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
eb5ad9fcb34ba6aada0edabd1e8e7c0023375add61be77816b3383214a06461b
|
|
BLAKE2b-256 checksum How to use checksums |
6b7983315e2dd077a7793b5e1a4427f01a70c4d4f4f9a1f948c5a7cd752d2a40
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.6
|
Release files / lvtn_mobile-1.0.3-py3-none-any.whl
| Download URL | lvtn_mobile-1.0.3-py3-none-any.whl |
|---|---|
| Size | 11.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a05e66825b8c274d04b78d587f986a3477dc06278815b599323d1b001c2b0fdc
|
|
BLAKE2b-256 checksum How to use checksums |
d026a8b3beea4607b61b9a610f427bbba08d84c073c39489d8e585105faf8aad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.6
|
Security for lvtn-mobile 1.0.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.