ON-DEVICE ART RUNTIME · MULTI-BOT FLEET RUNNER · ZERO CLOUD VPS
Your spare phone is anautonomous Telegram bot server.
TapBot turns any Android device into an on-device bot server running multiple bots concurrently with $0/month in cloud VPS bills. Control hardware with Commander Bot, stream room audio with TapStream, deploy Gemini AI, automate supergroups with Exon, and install packages from the built-in Edge Bot Store.
Commander Node
TapStream Audio
Gemini AI Assistant
Exon Group Guardian
Edge Bot Store
NATIVE ANDROID ART/COMMANDER HARDWARE NODE/TAPSTREAM 320 KBPS AUDIO/GEMINI AI ASSISTANT/EXON GROUP GUARDIAN/EDGE BOT STORE (.BOTPKG)/MULTI-BOT CONCURRENCY/AES-256-GCM KEYSTORE/ZERO FLASH WEAR/NATIVE ANDROID ART/COMMANDER HARDWARE NODE/TAPSTREAM 320 KBPS AUDIO/GEMINI AI ASSISTANT/EXON GROUP GUARDIAN/EDGE BOT STORE (.BOTPKG)/MULTI-BOT CONCURRENCY/AES-256-GCM KEYSTORE/ZERO FLASH WEAR/
// PRE-INSTALLED BOT FLEET
A complete bot ecosystem in one APK.
TapBot is not just a single bot. It is a full on-device operating runtime with a pre-installed fleet of specialized bots and a built-in Edge Store to download community packages.
FLAGSHIP // HARDWARE NODE
TapBot Commander
Turns your Android phone into an interactive IoT node managed via Telegram. Check battery diagnostics and CPU thermals, toggle the camera torch, trigger haptic vibrations, send high-priority system notifications, and distribute signed APK binaries directly over chat.
/status/torch on/vibrate 500/notify/apk/fleet
AUDIO // DUAL OUTPUT ROUTING
TapStream Music Engine
Stream music out loud through your phone's physical speakers or connected Bluetooth DACs, while simultaneously delivering playable tracks to Telegram chats. Features yt-dlp API resolution, 6 zero-buffer 24/7 internet radio stations, and hardware volume control.
/play [song]/radio synthwave/nowplaying/volume 90/mode both
AI // ON-DEVICE REASONING
Gemini Smart Assistant
Run your own private 24/7 conversational AI assistant on Telegram powered by Google Gemini. Provides multi-turn reasoning, coding debugging, and text summaries. Your Gemini API key is sealed safely inside the Android Keystore enclave — zero cloud middleman servers.
/ask [query]/code [snippet]/summarize/model
SECURITY // GROUP GUARDIAN
Exon Robot Guardian
High-performance Telegram supergroup management inspired by ExonRobot. Protect communities with automated anti-flood mitigation, spam protection, customizable welcome greetings with inline buttons, rule enforcement, and fast mute/ban administrative tools.
/admin/warn @user/mute 10m/antiflood on/rules
ECOSYSTEM // CLOUDFLARE EDGE
Edge Bot Store
Discover, install, update, and rollback cryptographically signed .botpkg packages right inside the Android app. Backed by global Cloudflare Workers edge nodes, serverless D1 SQLite databases, and R2 zero-egress object storage with SHA-256 tamper verification.
1-Tap InstallAtomic State MachineAnti-Downgrade Defense
FLEET // MULTI-BOT CONCURRENCY
Run Multiple Bots in Parallel
Host your Commander Bot, Music Streamer, AI Assistant, and Community Guardian all running concurrently on a single phone! Each bot runs in an isolated Coroutine memory space (8-12 MB RAM) under one unified battery-optimized foreground service.
8-12 MB Heap RAM/Bot<0.1% CPU Idle0 Flash Wear
// ARCHITECTURE
Three minutes from drawer to server.
No Linux rooting. No Termux workarounds. Just a compiled Android service running directly on native ART.
01
PHASE 01 // DEPLOYMENTNO ROOT REQUIRED
Install Standalone APK Binary
Sideload a single lightweight 19.3 MB compiled binary onto any spare Android phone (Android 8.0 up to Android 15+). TapBot runs 100% independently of Google Play Services, Termux, or Docker emulation layers.
• Pure Kotlin Bytecode• Zero GMS Dependency• Android 8.0 – 15+ Compatible
02
PHASE 02 // HARDWARE ENCLAVEAES-256-GCM SEALED
Keystore Credential Sealing
Provision bot tokens via @BotFather on Telegram. TapBot locks your Bot API token and Gemini API keys directly inside the dedicated Android KeyStore hardware security enclave. Cleartext secrets never touch flash storage.
• Hardware TEE Protected• Authenticated Cipher• Zero Plaintext Flash Writes
03
PHASE 03 // RUNTIME INITIALIZATION<200MS LATENCY
Launch Autonomous Multi-Bot Fleet
Toggle your selected bots — TapBot Commander, TapStream Audio, Gemini AI, and Exon Guardian — and tap Start. TapBot negotiates Telegram's long-polling gateway via OkHttp WebSockets with sub-200ms response time.
TapBot binds a partial CPU wake lock and sticky foreground notification, completely bypassing aggressive OEM task killers and Android Doze battery optimizations. Plug the phone into a charger, drop it in a drawer, and your server runs permanently.
Resolve tracks via yt-dlp API endpoints or stream 6 curated 24/7 internet radio stations. Playback routes to the phone's physical loudspeaker, connected Bluetooth DACs, or uploads as an in-chat Telegram audio track.
Bot tokens are sealed inside Android's hardware security module (KeyStore) using AES-256-GCM. Unencrypted tokens never touch flash memory.
• Authenticated AES-GCM cipher
• Hardware-backed key isolation
MEMORY INTEGRITY
0 Bytes Flash Storage Wear
Logging engines constantly degrade internal phone eMMC/UFS storage. TapBot stores telemetry strictly in RAM ring buffers, writing 0 bytes to disk.
• In-memory volatile circular ring
• Eliminates eMMC wear completely
ART JIT/AOT
Native ART Execution
No heavy Node.js runtime layers or slow Python interpreters. Compiled Kotlin bytecode executes directly on native Android ART with Coroutines Flow.
• 14.2 MB Heap RAM allocation
• Pure non-blocking Coroutine I/O
PERSISTENCE
Doze Mode Immunity
Foreground service execution backed by sticky process flags and battery optimization exemption. TapBot persists through aggressive OEM task killers.
• PARTIAL_WAKE_LOCK protection
• Automatic network reconnect
// INTERACTIVE MULTI-BOT CONSOLE
Test every bot directly in your browser.
This live interactive console simulates TapBot's multi-bot execution pipeline. Switch between runtimes below to test remote hardware controls, audio streaming, generative AI, and supergroup moderation.
TapBot Commander v2.2.0 Active
On-device hardware controller online on Android ART.
Select a command chip or type a custom command below.
Lofi Girl Study Beats
Lofi Girl 24/7 · 320kbps
01:42 / 03:45
Vol: 80%
/
// DEV ORIGIN
Built to reclaim abandoned hardware.
VD
VarshuDev
Systems Architect · Open-Source Engineer
"I hated seeing functional Android smartphones end up in landfills or sitting abandoned in drawers while developers kept paying $15 to $30 every month to cloud VPS providers to run simple Telegram bots. Android devices are incredible computers: they have low-power multi-core ARM chips, battery failover, Wi-Fi, and native audio hardware. By building TapBot directly on Android ART and engineering in-memory ring buffers that prevent flash storage degradation, anyone can turn an everyday phone into an immortal self-hosted bot server."