1. Quick Start: Connection & Setup
Before sending any commands, connect your Android device and assign an LLM API key.
Enable USB Debugging
On your Android phone go to Settings → About Phone → tap Build Number 7 times. Then go to Developer Options and enable USB Debugging.
Connect to PC
Plug in via USB cable. On your phone, tap "Allow" when the USB debugging popup appears. DroidAI will automatically detect the device via ADB.
Insert API Key
Open DroidAI Settings, select your AI provider (Gemini, Claude, GPT, DeepSeek, Grok), and paste your API key. The connection indicator will turn green when verified.
Send Your First Command
Type a command like "Open YouTube" in the command bar and press Enter. Watch the AI take over your phone!
R5CT1234XYZ device
adb tcpip 5555 then
adb connect <phone-ip>:5555
to go cable-free.
2. Natural Language Control
You don't need macros. Just tell DroidAI what you want to do.
Write a Descriptive Prompt
The more context you provide, the better the result. Include app names, specific actions, and any conditions.
Works in Any Language
Korean, English, Spanish, Japanese — write in your native language. The AI translates your intent into precise device actions.
Watch It Execute
The real-time execution log shows every step: screen observation, tap coordinates, text input, swipe gestures — all happening live.
3. Screen Mirroring
View and control your device directly from the web dashboard in real-time.
Ultra-low Latency Streaming
Powered by scrcpy, delivering 60 FPS real-time screen mirroring. See your phone's screen exactly as it appears, with virtually zero delay.
Direct Click & Swipe
Use your mouse to click, drag-to-swipe, and scroll. Use your keyboard to type directly into any app. It's like holding your phone on your PC screen.
Keyboard Shortcuts
Press Home, Back, and Recent keys using your keyboard shortcuts. Power button, volume control — all mapped to your PC keyboard.
4. Multi-Agent Reasoning
Our dual-agent system ensures complex tasks are planned and executed flawlessly.
Manager Agent
Receives your command, analyzes the current screen via screenshot, and plans the optimal sequence of steps to accomplish the task.
Executor Agent
Takes each planned step and performs the precise action — tapping specific coordinates, typing text, swiping in the right direction.
Feedback Loop
After each action, the Executor sends a new screenshot back to the Manager. If something unexpected happened, the Manager replans. This self-correcting loop continues until the task is complete.
5. Multi-Device Execution
Command dozens of devices with a single click. Ideal for batch operations and device fleet management.
Connect Multiple Devices
Plug in phones via USB hub or connect wirelessly on the same network. All detected devices appear in the Multi-Device dashboard.
Select Target Devices
Check the boxes next to the devices you want to control. Use "Select All" to target every connected device at once.
Choose Execution Mode
Parallel: All devices execute simultaneously. Sequential: Devices execute one by one. Batch: Run in groups of N at a time to balance performance.
6. Workflows & Scheduling
Automate repetitive daily routines without lifting a finger.
Build a Routine
Chain multiple commands into a sequential workflow. Each step runs only after the previous one completes successfully.
Set Time Triggers
Schedule workflows to run at specific times — daily at 9 AM, every 30 minutes, or on specific days of the week.
Loop & Repeat
Set a workflow to repeat N times or loop indefinitely. Perfect for replying to messages, checking notifications, or morning routines across devices.
7. Telegram Integration
Control all your devices securely from your mobile phone via Telegram — no PC screen needed.
Link Your Bot
Go to Dashboard → Settings → Integrations. Click "Link Telegram" and follow the QR code or authentication link to connect your account.
Send Commands via Chat
Open your DroidAI bot in Telegram and start chatting. Use slash commands for quick actions or type natural language for complex tasks.
Get Real-time Feedback
The bot sends you progress updates, screenshots, and completion confirmations — right in your chat. You're always in the loop, even when away from your PC.
Frequently Asked Questions
Common questions about DroidAI setup and usage.
Do I need to root my phone?
No. DroidAI works entirely through ADB (Android Debug Bridge) via USB Debugging. No root or custom ROM is required. It works on any Android 7.0+ device.
Which AI models are supported?
We support Gemini, Claude, GPT-4o, DeepSeek, and Grok. You can bring your own API key from any of these providers and switch between them freely.
Is my data stored on your servers?
No. Your API keys are stored locally in your browser. Commands and screenshots are processed in real-time but never stored on our servers. Your privacy is our top priority.
How many devices can I connect at once?
There is no technical limit. Users have tested with 100+ devices simultaneously. The main bottleneck is your PC's processing power and port availability.
Can the AI handle complex multi-step tasks?
Yes! The multi-agent system (Manager + Executor) can handle tasks requiring 10+ steps, visual verification, and adaptive replanning if something goes wrong.