Skip to main content

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)

Source distribution for lvtn-mobile 1.0.3
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)

Table of built distributions (wheels) for lvtn-mobile 1.0.3
File Interpreter ABI Platform Actions
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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page