System Online • Antigravity Bionic VPS

Moltis Dashboard

Your Android device is orchestrating a private AI gateway, Git forge, VS Code bridge, and native web server. No cloud required.

Moltis AI Engine
Port 46697
sv status moltis

Multi-provider AI Gateway active. 340+ models with MCP integrations.

Open Chat →
Forgejo Git Forge
Port 3001
sv status forgejo

Local Git repositories active on Ext4 natively via SQLite.

Open Forge →
Caddy Web Server
Port 3002
sv status caddy

Reverse proxy and static asset delivery active.

VS Code Patcher
Watchdog
sv status vscode-patcher

Self-healing: auto-patches glibc→Bionic node binaries on VS Code updates.

SSH Server
Port 8022
TCPKeepAlive 30s

Hardened sshd with aggressive keepalive. Survives WiFi↔5G handoffs.

OOM Protection
Active
termux-wake-lock + nice -n -5

Wakelock prevents CPU sleep. Process priority elevated to resist OOM killer.

True Native Build

The Antigravity Framework

How Moltis overcomes the strict Android sandbox to provide a frictionless VPS environment.

👻

Phantom Process Killer

Android 12+ randomly kills background child processes. Moltis requires this one-time ADB fix to preserve your services permanently.

adb shell "settings put global phantom_process_handling false"
🚏

The Hardcoded Path Trap

There is no /bin/bash on Android Bionic. Moltis intercepts and translates all standard Unix paths using termux-exec (LD_PRELOAD).

export LD_PRELOAD=$PREFIX/lib/libtermux-exec.so
🔧

VS Code Impedance Mismatch

VS Code downloads glibc Node.js binaries that crash on Bionic. The self-healing patcher hot-swaps them with native Termux node and grafts native pty.node bindings.

moltis-fix-vscode --force
⚙️

No Systemd (Runit Injection)

Phones don't have systemd. We orchestrate everything using termux-services (runit) with automatic restart and log rotation.

sv up moltis && cat $PREFIX/var/log/moltis/current
🔋

Android OOM Killer

Android aggressively kills background processes. Moltis uses wakelock + elevated process priority (nice -n -5) to keep services alive when the screen is off.

termux-wake-lock && nice -n -5 ionice -c 2 -n 0 moltis
CLI Interface

Terminal Commands

Command
Action
moltis-up
Start all services with wakelock + process priority elevation
moltis-stop
Stop all services and release wakelock
moltis-dev
Pro Mode — all services + SSLH stealth mux on port 4433
moltis-status
Health check: services, network, VS Code patch status
moltis-fix-vscode
Patch VS Code binaries for Bionic (--force, --watch)
moltis-update
Self-update installer + re-patch VS Code
moltis-bot-setup
Add any script as a supervised runit service
sv status <service>
Monitor individual runit service status
bash diagnose-pty.sh
Full system diagnostic (SSH, PTY, services, network)