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.2.tar.gz (11.4 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.2-py3-none-any.whl (11.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: lvtn_mobile-1.0.2.tar.gz
  • Upload date:
  • Size: 11.4 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.2.tar.gz
Algorithm Hash digest
SHA256 7eb4a1a48932d2f163c9e76df5af4767fd79357fab6e3e307fb188e06258e328
MD5 049f30abfdac8fcff8956b44bb9dc754
BLAKE2b-256 42eccbde20e6d82fc0593a2dc7881137535c818c52ba8809607a1319fb913e4a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lvtn_mobile-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 11.6 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 44e93f0e7266e1a57be9d85ff2b488a22bb8060b4e742b2c8cf649f0d7ca9f0f
MD5 dc3e2c73dbe2626ac1dbeae5fc50e81c
BLAKE2b-256 cca6015d6d4fdedd2b4ff27e037108f75e4e00899a5672994bca33e7d9cb0e1b

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