Skip to content

Latest commit

ย 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

โšก Void: Autonomous Edge Agent Platform (Android / Termux)

License Python Platform Memory RSS Models Tests Control

Void is a hyper-minimalist, terminal-and-Telegram-native autonomous Android orchestrator engineered for mobile edge computing. Inspired by ultra-lightweight agent frameworks (like OpenClaw), Void eliminates all heavy web server bloat (zero Flask, zero WSGI, zero HTML/SSE overhead), starting with zero default extensions and running as an ultra-lean local daemon controlled exclusively through an interactive rich TUI and an interactive Telegram Bot interface.

One-Line Install โ€ข Directory Blueprint โ€ข F-Droid Setup โ€ข Telegram Bot Setup โ€ข 6-Hub Control Center โ€ข Cloud Vault & Brain Sync โ€ข Remote SSH & Shell โ€ข Local Models (<2GB) โ€ข CLI Commands & Rich TUI โ€ข Testing


๐Ÿš€ One-Line Zero-Friction Installer

Deploy Void directly into your Termux or Linux environment in seconds:

curl -sSL https://raw.githubusercontent.com/ashishsinghbora/void/main/install.sh | bash

Tip

To update or reinstall to the latest clean build on Termux:

rm -rf ~/void && curl -sSL https://raw.githubusercontent.com/ashishsinghbora/void/main/install.sh | bash

๐Ÿ“‚ Refactored Directory Blueprint

Void's architecture enforces strict separation of concerns, zero pre-bundled extension bloat, and low-memory data structures:

void/
โ”œโ”€โ”€ bin/
โ”‚   โ””โ”€โ”€ void                    # Unified CLI command dispatcher (cli, fastfetch, plugins, setup-bot)
โ”œโ”€โ”€ config/
โ”‚   โ””โ”€โ”€ settings.py             # Configuration manager with strict 2048 MB RAM ceiling & compute profiles
โ”œโ”€โ”€ core/
โ”‚   โ”œโ”€โ”€ agent_engine.py         # Advanced agent engine with bounded ReAct state loops
โ”‚   โ”œโ”€โ”€ bot_setup.py            # Frictionless Telegram setup wizard & Admin ID auto-detection
โ”‚   โ”œโ”€โ”€ command_executor.py     # Secure argument-vector subprocess executor with Termux IPC
โ”‚   โ”œโ”€โ”€ event_bus.py            # Pub/sub event streaming bus
โ”‚   โ”œโ”€โ”€ fastfetch.py            # ASCII & Unicode FastFetch telemetry collector
โ”‚   โ”œโ”€โ”€ lru_cache.py            # Bounded LRU query cache (O(1) lookups)
โ”‚   โ”œโ”€โ”€ model_manager.py        # Small-model bootstrapper (< 2GB GGUF models: SmolLM, Needle, Qwen)
โ”‚   โ””โ”€โ”€ types.py                # Strongly-typed ReAct dataclasses with __slots__
โ”œโ”€โ”€ agents/
โ”‚   โ”œโ”€โ”€ react_agent.py          # Autonomous ReAct loop with heuristic fallback router
โ”‚   โ”œโ”€โ”€ prompt_processor.py     # Natural language tokenizer & intent preprocessor
โ”‚   โ””โ”€โ”€ fallback_handler.py     # Hardware error recovery & alternative tool suggestion
โ”œโ”€โ”€ modules/
โ”‚   โ”œโ”€โ”€ terminal_service.py     # Remote OpenSSH daemon management & safe bash execution engine
โ”‚   โ”œโ”€โ”€ brain_sync.py           # Bidirectional Telegram group cloud vault & local brain synchronizer
โ”‚   โ”œโ”€โ”€ deep_links.py           # Android deep links (YouTube research, UPI, WhatsApp, Maps, Settings)
โ”‚   โ”œโ”€โ”€ notification_watcher.py # Proactive 2FA/OTP interception with clipboard auto-copy
โ”‚   โ”œโ”€โ”€ scraper_vault.py        # Autonomous web scraping & article ingestion pipeline
โ”‚   โ””โ”€โ”€ voice_handler.py        # Voice note transcription & call screening auto text-back
โ”œโ”€โ”€ extensions/
โ”‚   โ”œโ”€โ”€ base.py                 # Abstract ExtensionPlugin base class
โ”‚   โ””โ”€โ”€ manager.py              # Dynamic on-demand plugin downloader & AST verification
โ”œโ”€โ”€ security/
โ”‚   โ”œโ”€โ”€ sanitizer.py            # Strict argument & query sanitization
โ”‚   โ”œโ”€โ”€ credential_vault.py     # AES-256 encrypted credential vault
โ”‚   โ”œโ”€โ”€ rate_limiter.py         # Token-bucket rate limiter & session manager
โ”‚   โ””โ”€โ”€ permissions.py          # Android permission governance & privacy audit
โ”œโ”€โ”€ storage/
โ”‚   โ”œโ”€โ”€ sqlite_db.py            # Thread-safe SQLite wrapper with Write-Ahead Logging (WAL)
โ”‚   โ”œโ”€โ”€ repository.py           # Repositories for conversations, logs, telemetry
โ”‚   โ””โ”€โ”€ log_pruner.py           # Sliding-window log pruner (guarantees DB < 5MB)
โ”œโ”€โ”€ telegram/
โ”‚   โ”œโ”€โ”€ bot_app.py              # Master supervisor for bot polling & Mini App HTTP daemon
โ”‚   โ”œโ”€โ”€ bot_controller.py       # Authenticated Telegram bot control plane & keyboard layouts
โ”‚   โ”œโ”€โ”€ database/               # SQLite WAL models & thread-safe data access layer
โ”‚   โ”œโ”€โ”€ middleware/             # Role-based access control & rate limiting
โ”‚   โ”œโ”€โ”€ services/
โ”‚   โ”‚   โ”œโ”€โ”€ cloud_vault.py      # Cloud Vault media storage service
โ”‚   โ”‚   โ”œโ”€โ”€ device_service.py   # Multi-device registry & remote tool dispatcher
โ”‚   โ”‚   โ”œโ”€โ”€ payment_service.py  # Telegram Stars (XTR) invoice generator
โ”‚   โ”‚   โ””โ”€โ”€ tma_auth_service.py # HMAC-SHA256 Telegram Mini App auth
โ”‚   โ”œโ”€โ”€ handlers/
โ”‚   โ”‚   โ”œโ”€โ”€ core_handlers.py    # /start, /sh, /bash, /ssh, /ram, /status, /fastfetch
โ”‚   โ”‚   โ”œโ”€โ”€ hub_handlers.py     # Permanent 6-Hub Control Center & Dynamic Extension Registry
โ”‚   โ”‚   โ”œโ”€โ”€ menu_router.py      # Centralized callback router with backward compatibility
โ”‚   โ”‚   โ”œโ”€โ”€ vault_handlers.py   # /vault, /set_vault, /link_vault pairing
โ”‚   โ”‚   โ”œโ”€โ”€ billing_handlers.py # /billing, Stars invoices, pre-checkout & fulfillment
โ”‚   โ”‚   โ””โ”€โ”€ settings_handlers.py# /settings & in-chat preference toggles
โ”‚   โ””โ”€โ”€ webapp/                 # High-performance Telegram Mini App (TMA)
โ”œโ”€โ”€ tools/
โ”‚   โ”œโ”€โ”€ base.py                 # Strategy pattern base class
โ”‚   โ”œโ”€โ”€ hardware.py             # Battery, torch, vibration, volume, display
โ”‚   โ”œโ”€โ”€ telephony.py            # SMS send/receive, call, contacts, call log
โ”‚   โ”œโ”€โ”€ media.py                # Camera photo capture, text-to-speech, audio
โ”‚   โ”œโ”€โ”€ system.py               # Toasts, notifications, clipboard, GPS, wifi, native storage clean
โ”‚   โ”œโ”€โ”€ social_apps.py          # WhatsApp deep-links, Telegram chats, social profile intents
โ”‚   โ”œโ”€โ”€ mobile_actions.py       # Simulated touch tap, swipe, keyevent, typing, screen capture
โ”‚   โ”œโ”€โ”€ advanced_modules.py     # Bash execution, SSH management, Brain sync, YouTube research
โ”‚   โ””โ”€โ”€ registry.py             # Hash-indexed strategy pattern tool registry
โ”œโ”€โ”€ tests/                      # Comprehensive 136-test automated test suite
โ”œโ”€โ”€ app.py                      # Lean daemon supervisor, async runners & Telegram controller
โ”œโ”€โ”€ termux_void.py              # Mobile-optimized terminal user interface (TUI)
โ”œโ”€โ”€ install.sh                  # One-line zero-friction bootstrap installer
โ””โ”€โ”€ requirements.txt            # Minimal dependencies: pyTelegramBotAPI, requests, pytest

๐Ÿ“ฑ F-Droid Prerequisites (Termux + Termux:API)

For complete Android hardware integration, install Termux and the companion API from F-Droid (do NOT use Google Play Store):

  1. Install Termux from F-Droid:
  2. Install Termux:API from F-Droid:
  3. Initialize the Companion App (Important):
    • Open the Termux:API app from your Android app drawer at least once so Android wakes up the IPC service.
    • Go to Android Settings -> Apps -> Termux:API -> Permissions and grant desired permissions (Camera, Storage, SMS, Location). All permissions are optional; Void gracefully falls back to simulation mode if ungranted.

๐Ÿค– Frictionless Telegram Bot Setup Wizard

Void eliminates the hassle of configuring Telegram bots and finding your numeric User ID:

void setup-bot

What the wizard automates:

  1. Token Validation: Verifies token format and calls Telegram's getMe API to confirm bot identity.
  2. Instant Admin ID Auto-Detection:
    • Prompts you to open your bot on Telegram and send any message (or tap /start).
    • Listens to incoming updates and automatically extracts your Telegram User ID and username.
    • Whitelists your ID instantly so nobody else can control your phone.
  3. Confirmation Ping: Sends an instant verification greeting directly to your Telegram chat.
  4. Secure Persistence: Saves credentials to ~/.void/config.env with 0600 permissions (readable strictly by you).

๐ŸŽฎ Permanent, Extensible 6-Hub Telegram UI

Void features a consolidated, ergonomic 6-Hub Control Center on Telegram, designed to be permanent across updates while allowing dynamic extension integration:

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚        โšก VOID EDGE AGENT ROOT CONTROL CENTER         โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚  ๐Ÿ“ฑ Screen & Touch       โ”‚  โ˜๏ธ Vault & Brain           โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚  ๐Ÿ’ป Terminal & SSH       โ”‚  ๐Ÿ”ฌ Research & YouTube      โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚  โšก Apps & Intents        โ”‚  ๐Ÿ›ก๏ธ Security & Interceptor  โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

The 6 Core Hubs:

  1. ๐Ÿ“ฑ Screen & Touch (menu_screen):
    • High-speed screen capture & OCR text inspection.
    • Coordinate tap simulation (/tap <x> <y>).
    • Smooth gesture swiping (/swipe <x1> <y1> <x2> <y2> [duration]).
    • Software keyboard typing input (/type <text>).
    • Hardware keyevent simulation (HOME, BACK, RECENTS, POWER, VOLUME).
  2. โ˜๏ธ Vault & Brain (menu_vault):
    • Decentralized cloud vault memory status and statistics.
    • One-tap manual local-to-cloud bidirectional synchronization (#DOC, #NOTE, #SCREEN, #RESEARCH).
    • Telegram group file explorer & media indexer.
  3. ๐Ÿ’ป Terminal & SSH (menu_terminal):
    • Remote OpenSSH daemon (sshd) status and one-tap Start / Stop controls.
    • Network IP interface discovery (wlan0, cellular, localhost).
    • One-tap quick connect command card (ssh user@ip -p 8022).
    • Live bash command execution (/sh <cmd> or /bash <cmd>).
  4. ๐Ÿ”ฌ Research & YouTube (menu_research):
    • Automated YouTube topic deep research and video playback.
    • Autonomous research note summarization archived to local brain dataset.
    • Background article scraper and digest generator.
  5. โšก Apps & Intents (menu_apps):
    • Instant 1-on-1 WhatsApp messaging via Android intents.
    • Telegram profile & channel deep navigation.
    • Google Maps turn-by-turn navigation intents (d driving, w walking, b bicycling).
    • Instant UPI payments (Google Pay, PhonePe, Paytm).
    • Android System Settings deep links (WiFi, Bluetooth, Battery, Display, Accessibility).
  6. ๐Ÿ›ก๏ธ Security & Interceptor (menu_security):
    • Real-time 2FA / Banking OTP interceptor with clipboard auto-copy.
    • Smart call-screening and auto text-back on missed calls.
    • Hardware security audit logs, rate limit status, and active sessions.

๐Ÿงฉ Dynamic Extension Registry

External plugins and community extensions dynamically hook into any of the 6 hubs via register_hub_extension() in telegram/handlers/hub_handlers.py:

from telegram.handlers.hub_handlers import register_hub_extension

# Register an action button into the Terminal & SSH hub:
register_hub_extension("terminal", "โšก Fast Diagnostic", "cb_fast_diag")

โ˜๏ธ Dual Brain & Bidirectional Cloud Vault Sync

Void bridges local on-device datasets with an unlimited, decentralized Telegram Group Cloud Vault:

  • Local Phone Brain: ~/.void/vault/ and ~/.void/brain/
  • Cloud Vault: Your private Telegram group where the Void bot is an Admin
  • Automatic Hashtag Classification:
    • #DOC โ€” PDFs, office documents
    • #NOTE โ€” Text summaries, logs
    • #SCREEN โ€” Screenshots, camera frames
    • #RESEARCH โ€” Web and YouTube research syntheses
    • #OTP โ€” Intercepted banking 2FA tokens
    • #MEDIA โ€” Audio recordings, videos, images
    • #CODE โ€” Python scripts, shell files, JSON payloads
  • SHA-256 Deduplication: Ensures zero duplicate bandwidth usage.
  • Pairing Onboarding Wizard:
    • Add your bot to any private Telegram group as an Administrator.
    • Send /link_vault inside the group to bind it permanently.
    • Or configure via DM: /set_vault <chat_id_or_invite_link>.

๐Ÿ’ป Remote OpenSSH & Live Bash Execution

Turn your Android device into a secure, accessible remote workstation:

  • Interactive Bash Execution:
    /sh uname -a
    /sh free -m
    /sh pkg list-installed
  • OpenSSH Daemon Management & In-Chat Password Setting:
    /ssh start              # Launches sshd on port 8022
    /ssh stop               # Gracefully terminates sshd
    /ssh                    # Displays connection card with available IPs and command
    /ssh setpass <password> # Sets Termux SSH login password directly in Telegram!
  • Dynamic RAM Control:
    /ram          # Displays current RAM limit, model ceiling, and compute profile
    /ram 1024     # Sets dynamic RAM limit to 1024 MB (strictly clamped <= 2048 MB)
  • Digital Twin Agent Workspace & History:
    /agent                # Displays active model engine, RAM limit, and status
    /skills               # Lists all 9 digital twin capabilities & skills
    /history              # Shows recent task history, queries, tools, and results
    /scripts              # Lists custom user automation scripts in ~/.void/scripts/
    /run_script <name>    # Executes a Python or Bash automation script

๐Ÿง  Ultra-Efficient Local Edge Models (Strictly < 2GB)

To guarantee that Android's Low Memory Killer (LMK) never terminates Void, all supported models are strictly capped under 2000 MB (MAX_MODEL_SIZE_MB = 2000.0, MAX_ALLOWED_RAM_MB = 2048):

Model ID Architecture File Size Recommended Device RAM Profile
needle-compact Needle-Edge Binary 28.5 MB 1 GB - 2 GB Micro Edge Tool Router
smollm-135m SmolLM-135M-Instruct Q4 85.0 MB 1.5 GB - 3 GB Fast Edge Execution
qwen-0.5b Qwen2.5-0.5B-Instruct Q4 350.0 MB 2 GB - 4 GB Balanced Tool Calling
llama-3.2-1b Llama-3.2-1B-Instruct Q4 850.0 MB 3 GB - 6 GB High-Accuracy Autonomy
smollm2-1.7b SmolLM2-1.7B-Instruct Q4 1050.0 MB 4 GB - 8 GB Multi-Step Reasoning
qwen2.5-1.5b Qwen2.5-1.5B-Instruct Q4 1150.0 MB 4 GB - 12 GB Elite Mobile Digital Twin
# Inspect available models:
void models

# Download model directly in terminal:
void download qwen-0.5b

# Run the interactive LLM setup wizard:
void wizard

โšก Mobile-Optimized Rich TUI

Launch Void's mobile-adaptive Terminal User Interface (TUI):

void
# or explicitly:
void cli

๐Ÿ“ฑ Key Features:

  • Responsive Viewport Adaptation: Automatically detects screen width via shutil.get_terminal_size() (40โ€“60 columns) with zero horizontal overflow.
  • Stacked Card Layouts: Vertical cards designed specifically for mobile touchscreens.
  • Touch-Friendly Quick Action Palette ([1]-[0], [V], [W], [X], [S], [Q]):
    • [1] ๐Ÿ”ฆ Torch โ€” Instant flashlight toggle
    • [2] ๐Ÿ”‹ Battery โ€” Real-time battery percentage & thermal state
    • [3] ๐Ÿ“ธ Camera Snap โ€” Direct hardware camera capture
    • [4] โšก FastFetch โ€” Stacked ASCII/Unicode telemetry
    • [5] ๐Ÿงฉ Extensions โ€” Dynamic plugin store
    • [6] ๐Ÿงน Clean Disk โ€” Wipe caches, thumbnails, and temp files
    • [7] ๐Ÿ“‹ Audit Logs โ€” Hardware execution audit history viewer
    • [8] ๐Ÿ›ก๏ธ Security โ€” Active sessions, token bucket rate limiter & cipher status
    • [9] ๐Ÿง  Local LLMs โ€” Small-model downloader & weight inspector
    • [0] ๐Ÿค– Bot Hub โ€” @voidtermuxbot status & test ping
    • [V] โ˜๏ธ Cloud Vault โ€” Telegram group memory & file explorer
    • [W] ๐Ÿง™ LLM Wizard โ€” Guided model setup for device RAM
    • [X] ๐Ÿ’ป Remote SSH โ€” OpenSSH daemon status & connection card
    • [S] ๐Ÿ“ฑ Screenshot โ€” Instant Android screen capture
    • [Q] ๐Ÿšช Exit App โ€” Clean teardown & history save
  • Live Telemetry & Resource Monitor Widget: Tracks RAM RSS (< 30MB benchmark), RAM Cap (< 2048 MB), battery, SQLite WAL, model engine, SSH status, and bot connectivity.
  • Persistent Command History: Arrow navigation powered by readline (~/.void/.cli_history).

๐Ÿ“Š Visual FastFetch Telemetry

Run anytime in your terminal:

void fastfetch
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚                VOID TELEMETRY FASTFETCH                   โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
  __     __     _     _   Host        โ”‚ Google Pixel 8 Pro
  \ \   / /__  (_) __| |  OS          โ”‚ Android 14 (Termux)
   \ \ / / _ \ | |/ _` |  Kernel      โ”‚ 5.15.137-android14 (aarch64)
    \ V / (_) || | (_| |  Uptime      โ”‚ 3d 14h 22m
     \_/ \___/ |_|\__,_|  Python      โ”‚ 3.11.8 (Shell: bash)
    EDGE AGENTIC DAEMON   Void RSS    โ”‚ 21.4 MB (Target < 30MB โœ…)
                          RAM         โ”‚ 2410 MB / 11520 MB (Cap: 2048MB)
                          Battery     โ”‚ 92% [CHARGING] (31.2ยฐC)
                          Network     โ”‚ 192.168.1.145 (Wi-Fi: Studio_5G)
                          SSH         โ”‚ Active (Port 8022)
                          Model       โ”‚ SmolLM-135M-Instruct-Q4
                          Daemons     โ”‚ NotifDaemon, Scraper, BrainSync

Or view directly inside Telegram with /fastfetch!


๐Ÿงช Automated Testing & Verification

Void maintains a 100% test pass rate across 136 automated test cases:

void test
# or:
python3 -m pytest
============================= test session starts ==============================
collected 136 items

tests/test_75_button_hierarchy.py ......                                 [  4%]
tests/test_advanced_modules.py ............                              [ 13%]
tests/test_bot_setup.py ...                                              [ 15%]
tests/test_cloud_vault.py ....                                           [ 18%]
tests/test_daemons.py ...                                                [ 20%]
tests/test_extensions.py ......                                          [ 25%]
tests/test_fastfetch.py ...                                              [ 27%]
tests/test_lru_cache.py ...                                              [ 29%]
tests/test_media_vault.py ...                                            [ 31%]
tests/test_mobile_actions.py ........                                    [ 37%]
tests/test_model_manager.py ....                                         [ 40%]
tests/test_react_agent.py ...                                            [ 42%]
tests/test_safe_telegram.py ....                                         [ 45%]
tests/test_security.py ........                                          [ 51%]
tests/test_simulator.py ..                                               [ 52%]
tests/test_social_apps.py .....                                          [ 56%]
tests/test_storage.py ...                                                [ 58%]
tests/test_submenus_callbacks.py ....                                    [ 61%]
tests/test_super_master.py ..................                            [ 75%]
tests/test_telegram_advanced.py .............                            [ 84%]
tests/test_telegram_bot.py ....                                          [ 87%]
tests/test_termux_void.py .............                                  [ 97%]
tests/test_tools.py ....                                                 [100%]

============================= 136 passed in 6.35s ==============================

๐Ÿ“„ License

Distributed under the Apache License 2.0. Engineered with โšก by Ashish Singh Bora.

About

VOID (Versatile On-device Intelligent Daemon)is an enterprise-grade, ultra-lightweight local agentic platform designed to run natively inside Android/Termux environments. Powered by an ultracompact local LLM backend, VOID bridges natural language processing with native device hardware APIs while operating under a strict memory footprint(RAM < 50MB)

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages