OmniAgent: Your Private AI Security Kernel
A high-performance, offline-ready Android assistant utilizing Llama.cpp for local LLM inference and a fallback Python kernel for complex tasks.
A 100% Offline, Open-Source Intelligence & Protection Engine for Android.
π½οΈ Project Summary
OmniAgent is a decentralized "AI Kernel" built for FOSS Hack 2026 to bring high-performance Large Language Models (LLMs) and real-time cybersecurity to the edge. It eliminates the "Black Box" nature of modern AI by executing all intelligence and security monitoring strictly on your local hardwareβno cloud, no data theft, and zero latency.
π‘οΈ Core Pillar 1: The AI Engine (Multi-Model Support)
OmniAgent is powered by a high-performance C++/JNI engine (llama.cpp) and a Python backend (Chaquopy). Weβve optimized three tiers of intelligence:
π Model A (Lightweight): Qwen2.5 0.5B (~450MB) β optimized for speed and low-RAM devices.
βοΈ Model B (Balanced): Qwen2.5 1.5B (~1.1GB) β the standard for daily conversational AI.
π Model C (Advanced Pro): Gemma-2 2B (~1.8GB) β deep reasoning, code analysis, and security auditing.
π‘οΈ Core Pillar 2: The CyberSec Hub (Device Guardian)
An autonomous antivirus and privacy shield utilizing deep Android System APIs:
ποΈ Neural Vision: Real-time Accessibility Service that monitors and blocks phishing links globally.
π Sensor Guardian: A 24-hour heatmap tracking which apps accessed your Camera, Mic, or GPS.
π Permission Warden: Scans for "Ghost Apps" (rarely used apps with high-risk permissions) and "Sleeper Services" (background data harvesters).
π₯ Beast Mode Pulse: A live vitals dashboard tracking CPU Temp, RAM, and Network threats.
πΌ Core Pillar 3: Career Hub & AI Resume Builder
A professional suite for local career optimization:
πͺ Resume Wizard: A 6-step dynamic builder with Executive, Modern, and Creative templates.
βοΈ AI Resume Tailor/Audit: Local Python-based engine rewrites resumes to match specific job keywords and provides structural feedback.
π Secure Export: Generates beautifully formatted PDFs directly to the Downloads folder via the Canvas API.
π οΈ Technical Masterclass (The Stack)
To achieve this complexity on mobile, we bypassed the standard app layer:
Languages: Kotlin (UI/Logic), C++ via JNI (LLM Inference), Python 3.11 (NLP/Audit logic).
UI/UX: 100% Jetpack Compose with a premium "Beast Mode" glassmorphism aesthetic.
Low-Level APIs:
AppOpsManagerfor sensor monitoring,UsageStatsManagerfor ghost app detection, andAccessibilityService for global link scanning.
Asynchrony: MVVM architecture driven by Kotlin Coroutines and StateFlow for millisecond updates.
Persistence: Room SQLite (Chat/History) + WorkManager (Background "CyberScanWorker").
π The Mission
OmniAgent is more than an app; it is a statement on Digital Sovereignty. We believe privacy is a human right. By running the "Brain" of the AI locally, we put power back into the hands of the user.
π Submitted to FOSS Hack 2026 π» GitHub: https://github.com/ravirajjavvadi/omniagent-android