https://github.com/zhixianio/botdrop-android
Run AI agents on your Android phone — no terminal, no CLI, just a guided setup.
https://github.com/zhixianio/botdrop-android
aiagent android botdrop clawdbot openclaw
Last synced: 3 months ago
JSON representation
Run AI agents on your Android phone — no terminal, no CLI, just a guided setup.
- Host: GitHub
- URL: https://github.com/zhixianio/botdrop-android
- Owner: zhixianio
- License: gpl-3.0
- Created: 2026-02-04T13:40:45.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2026-03-18T07:23:54.000Z (3 months ago)
- Last Synced: 2026-03-18T17:30:13.179Z (3 months ago)
- Topics: aiagent, android, botdrop, clawdbot, openclaw
- Language: Java
- Homepage: https://botdrop.app
- Size: 10.6 MB
- Stars: 344
- Watchers: 3
- Forks: 42
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
# BotDrop
Run AI agents on your Android phone — no terminal, no CLI, just a guided setup.
BotDrop wraps [OpenClaw](https://github.com/nicepkg/openclaw) into a user-friendly Android app. Install, configure, and manage your AI agent in 4 simple steps.
## Features
- **Guided 4-step setup** — Auth → Agent → Install → Channel
- **Multi-provider support** — Anthropic, OpenAI, Google Gemini, OpenRouter, and more
- **Telegram & Discord integration** — Chat with your agent through your favorite messenger
- **Background gateway** — Keeps your agent running with auto-restart
- **No terminal required** — Everything happens through the GUI
## Installation
### Download APK
Download the latest APK from [Releases](../../releases).
### Build from Source
Prerequisites:
- Android SDK (API level 34+)
- NDK r29+
- JDK 17+
```bash
git clone https://github.com/louzhixian/botdrop.git
cd botdrop
./gradlew assembleDebug
```
The APK will be at `app/build/outputs/apk/debug/`.
## Architecture
BotDrop is built on [Termux](https://github.com/termux/termux-app), providing a Linux environment for running Node.js-based AI agents on Android.
```
┌──────────────────────────────────┐
│ BotDrop UI (app.botdrop) │
├──────────────────────────────────┤
│ Termux Core (com.termux) │
├──────────────────────────────────┤
│ Linux Environment (proot/apt) │
├──────────────────────────────────┤
│ OpenClaw + Node.js + npm │
└──────────────────────────────────┘
```
See [docs/design.md](docs/design.md) for detailed architecture.
## Contributing
See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.
## Crash Reporting
See [docs/crashlytics.md](docs/crashlytics.md) for Firebase Crashlytics setup, build behavior, and privacy notes.
## License
This project is licensed under the [GNU General Public License v3.0](LICENSE).
Built on [Termux](https://github.com/termux/termux-app) (GPLv3).