Skip to main content

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

lvtn_mobile-1.0.1.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lvtn_mobile-1.0.1-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

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

Hashes for lvtn_mobile-1.0.1.tar.gz
Algorithm Hash digest
SHA256 c73da55414e949d95e678877c0010bcfbe644527dd22ff8a132a909cf61b8398
MD5 509bf84999f718b956d52ed81018680e
BLAKE2b-256 deabee79cd202ca6a9500c7d70c9d8bee9e34d1487e49bd7b20ac1e39b8e186f

See more details on using hashes here.

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

Hashes for lvtn_mobile-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9a8752a90bef387647a2b525cd9f867ae2dcff97d51a37fb4609da8b656025db
MD5 0c83b20687ee2c85225bf9d5c32cae66
BLAKE2b-256 3f375203f323921e01da9d1955626f5166610eac13e6e56307b24a24174f211b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page