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.0.tar.gz (8.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.0-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file lvtn_mobile-1.0.0.tar.gz.

File metadata

  • Download URL: lvtn_mobile-1.0.0.tar.gz
  • Upload date:
  • Size: 8.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.0.tar.gz
Algorithm Hash digest
SHA256 6f33e106eaf1c0fe4a77154db9695992da1c43d9ed6a49373e43b53d27445662
MD5 3f0dd612d2dbc13d5140bf7ecf7224c1
BLAKE2b-256 499a6e0d283cb226c9956fc2342f1889212ab88228e3f0bd204e29b23d01db99

See more details on using hashes here.

File details

Details for the file lvtn_mobile-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: lvtn_mobile-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 9.1 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 22d2dd37a5f84ed6756a94744e36664368ac5af17a0467b115e9def3596eee57
MD5 eb87178ea97169e8da36f61c04eae2b3
BLAKE2b-256 f10a92d65f03a75da6eb495c7f75a9692273c87f945eda7e1eb8ae9590d77b2c

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