Skip to Main Content

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.

Description

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: AppOpsManager for sensor monitoring, UsageStatsManager for ghost app detection, and

    AccessibilityService 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

Issues & PRs Board
No issues or pull requests added.