The Sovereign Multi-Agent
Runtime for Android
Transform Android into an autonomous execution platform. A central Master Agent decomposes complex natural language goals into Directed Acyclic Graphs (DAG), routing subtasks across 10 specialized micro-agents with zero mock data.
Built for Sovereign Mobile Execution
Engineered specifically to solve real-world agent orchestration constraints on Android devices without rooting or privileged OS modifications.
Autonomous DAG Scheduler
Converts unstructured voice or text prompts into Directed Acyclic Graphs. Independent nodes run concurrently; dependent nodes wait on upstream state payloads.
Native Accessibility Driver
Interacts with installed Android apps via standard AccessibilityNodeInfo hierarchies. Simulates clicks, scrolls, and text input without requiring root permissions.
Keystore AES-256 GCM
Hardware-backed Android Keystore cryptography protects LLM credentials. Keys remain in volatile RAM only during live API invocation sessions.
5-Tier Memory Persistence
Organizes agent context into Sensory, Working, Episodic, Semantic, and Procedural memory tiers backed by 16 SQLite Room database entities.
Strict Real AI Mode
Zero fake completions or simulated mock payloads. If an endpoint is unreachable, explicit typed failure diagnostics are generated for upstream recovery.
Jetpack Compose Obsidian UI
Declarative reactive user interface built strictly with modern Android Jetpack Compose, delivering fluid 120 FPS DAG graph visualization and system telemetry.
Interactive Fleet Inspector
Explore the 10 micro-agents comprising the AgentsDroid operating runtime. Select an agent to inspect its responsibilities, permissions, and implementation code.
Master Agent
DAG Task Decomposition & Dynamic Dependency Resolver
class MasterAgent @Inject constructor(
private val dagScheduler: DAGScheduler,
private val memoryManager: AgentMemoryManager
) : BaseAgent() {
suspend fun planGoal(goalPrompt: String): TaskGraph {
val decomposedNodes = llmProvider.decomposeIntoDAG(goalPrompt)
return dagScheduler.buildTopologicalExecutionTree(decomposedNodes)
}
}
DAG Topological Execution Engine
Simulate how unstructured prompts are analyzed, decomposed into DAG execution nodes, and resolved sequentially across specialized agents.
5-Layer Android Architecture
Engineered to conform strictly with Android OS lifecycle bounds, background execution limits, and hardware security enclaves.
Jetpack Compose Obsidian UI
Declarative reactive screens rendering live telemetry, node statuses, and emergency killswitch state at 120 FPS.
Master Agent Orchestrator & DAG Scheduler
Topological graph builder, cycle detector, and concurrent task dispatcher running over Kotlin Coroutines channels.
Zero-Trust Security & Policy Interceptor
Hardware Keystore AES-256 GCM credentials, prompt injection sanitization filters, and human approval queues.
5-Tier Memory & Room Persistence
16 SQLite Room tables managing sensory, working, episodic, semantic, and procedural agent memory tiers.
Android OS Accessibility & Intent Binder
OS-level bridge for simulating physical clicks, gestures, text input, and telephony broadcasts without root access.
Model Compatibility Matrix
Deploy local Wi-Fi Ollama models for 100% sovereign air-gapped execution or configure high-throughput cloud endpoints.
| Provider / Engine | Target Deployment | Tested Models | Integration Tier |
|---|---|---|---|
| Ollama | Local Wi-Fi / On-Device | llama3:8b, mistral:7b, phi3:mini |
Local Sovereign |
| LM Studio | Local Wi-Fi Server | Any OpenAI-compatible GGUF endpoint | Local Compatible |
| Anthropic | Cloud Endpoint | claude-3-5-sonnet-20241022 |
Cloud Verified |
| OpenAI | Cloud Endpoint | gpt-4o, gpt-4o-mini |
Cloud Verified |
| Google Gemini | Cloud Endpoint | gemini-1.5-pro, gemini-1.5-flash |
Cloud Verified |
| Groq | High-Speed Cloud | llama-3.1-70b-versatile |
Cloud Verified |
Token Contract Address (CA) Soon Available
The official, verified AgentsDroid contract address will only be disclosed directly via this official repository and website. Do not engage with unverified contracts, third-party direct messages, or unofficial liquidity pools claiming early access.