Build Android apps in 2 commands. No Android Studio required.
37 app types · 18 features · 4 themes · Cordova + Capacitor · Firebase + Supabase
CreateDroid is a Hermes Agent skill that builds production-ready Android APKs from scratch — coding, fixing, building, and shipping — all through natural language. No Android Studio required.
Once installed via one command (hermes skills install ...), just tell Hermes what app you need and it handles the rest.
Whether you need a calculator app in 5 minutes or a full e-commerce app with payment, maps, notifications, and offline sync — CreateDroid has ready-made templates, scripts, and workflows.
hermes skills install https://raw.githubusercontent.com/shuv78/CreateDroid/main/SKILL.mdThat's it. One command. Paste it in your Hermes terminal or send it in Telegram DM — skill is installed. Then just say:
"Build a scanner app" or "Build an e-commerce app with bKash payment"
CreateDroid loads automatically whenever you mention building an Android app.
git clone https://github.com/shuv78/CreateDroid.git
cd CreateDroid/templates/cordova-firebase
npm install && cordova platform add android
bash ../scripts/build-cordova.shhermes skills install https://raw.githubusercontent.com/shuv78/CreateDroid/main/SKILL.mdThen in Hermes: "Build a calculator app with dark theme"
No Android Studio. No Gradle config. No Firebase setup tutorials. Just working code.
| Category | App Types | Complexity |
|---|---|---|
| 📊 Business | Invoice, Inventory, POS, CRM, Expense Tracker, HR | 🟢🟡🔴 |
| 🛒 E-commerce | Shop, Bidding, Rental, Classifieds | 🟡🔴 |
| 📰 Content | Blog, News, Magazine, Quote, Recipe | 🟢🟡 |
| 💬 Social | Chat, Forum, Dating, Social Feed | 🟡🔴 |
| 🎓 Education | Quiz, Attendance, Notes, Exam, Course | 🟢🟡 |
| 🛠️ Utility | Calculator, Converter, Scanner, Flashlight, Timer, Todo, Notes, Password Manager | 🟢 |
| 🎮 Entertainment | Music Player, Video Player, Gallery, Wallpaper, Joke | 🟢🟡 |
| 🌱 Lifestyle | Health, Fitness, Diet, Diary, Journal, Prayer Times | 🟢🟡 |
| 🚕 Service | Booking, Service Request, Delivery Tracking, Job Portal | 🟡🔴 |
| 🏢 Dashboard | Admin Panel, Analytics, Reporting | 🟢🟡 |
🔴 = Full-stack (database + auth + real-time + payments)
| Feature | Cordova | Capacitor |
|---|---|---|
| 📍 Maps + GPS | ✅ | ✅ |
| 💳 Payment (bKash/Nagad/Stripe) | ✅ | ✅ |
| 📸 Camera + Gallery | ✅ | ✅ |
| 📱 QR/Barcode Scanner | ✅ | ✅ |
| 💬 Real-time Chat | ✅ | ✅ |
| 🔔 Push Notifications (FCM) | ✅ | ✅ |
| 🌙 Dark Mode (system/manual) | ✅ | ✅ |
| 📤 Export (CSV/JSON/PDF) | ✅ | ✅ |
| 👆 Biometric Auth | ❌ | ✅ |
| 🖨️ Bluetooth Print | ❌ | ✅ |
| 📡 Offline Sync | ❌ | ✅ |
| 🔗 Deep Linking | ❌ | ✅ |
| 🔐 Social Login | ❌ | ✅ |
| ⭐ Rate + Share | ❌ | ✅ |
| Theme | Vibe | Primary |
|---|---|---|
| LINE 🟢 | Clean, minimal, white + green | #06C755 |
| Material You 🎨 | Dynamic color, elevation, ripple | Auto-generated |
| Dark Minimal 🌑 | Dark mode native, glass cards | #0D1117 |
| iOS 19 🪟 | Frosted glass, spring animations | #F2F2F7 |
Before starting, CreateDroid automatically checks your app's complexity:
🟢 Simple → Calculator, Flashlight, Timer → Build in 5 min
🟡 Medium → Chat, Scanner, Booking App → Build in 30 min
🔴 Complex → E-commerce, CRM, Full Backend → Build in 2+ hrs
No surprises. You know the scope before you start.
| Script | Does |
|---|---|
build-cordova.sh |
One-command Cordova APK build |
build-capacitor.sh |
One-command Capacitor APK build |
build-ship.sh |
Build + version bump + send APK via Telegram |
deep-analyze.sh |
Scan project → detect framework, backend, bug patterns + health score |
heuristic-scan.sh |
Find undeclared vars, missing imports, unsafe patterns |
security-audit.sh |
API key leak detector, hardcoded password scanner |
regression-check.sh |
3-layer: known bugs + browser test + heuristic |
backup.sh / rollback.sh |
Emergency backup & restore |
health-check.sh |
Verify JDK, Android SDK, network before building |
CreateDroid learns. Every bug you fix gets remembered. Next time you run a scan, it checks:
- ✅ 13 known bug patterns (IMEI regex, photo cleanup, Firebase leaks, etc.)
- ✅ Previous fixes haven't regressed
- ✅ New code doesn't introduce old mistakes
Every template ships with full Bangla (bn) and English (en) translations. 200+ UI strings per language — login, dashboard, settings, errors, everything. Add more languages in 2 lines.
| Problem | CreateDroid Solution |
|---|---|
| "Android Studio takes 30 min to set up" | No Android Studio needed. Just JDK + SDK |
| "I spend hours on boilerplate" | Full app templates, not stubs. Real working code |
| "Building APK is confusing" | One command. ./build-cordova.sh → APK on Desktop |
| "My app crashes in production" | Bug pattern DB learns from every fix |
| "I need to deliver fast" | Build + ship via Telegram in one command |
| "I don't know what I can build" | 37 templates with clear complexity assessment |
# Prerequisites
brew install openjdk@17 # Or use zulu17
export ANDROID_HOME=~/android-sdk
# Get CreateDroid
git clone https://github.com/shuv78/CreateDroid.git
cd CreateDroid/templates/cordova-firebase
npm install
cordova platform add android
# Build your APK
cd platforms/android
./gradlew assembleDebug
# APK is at: platforms/android/app/build/outputs/apk/debug/Or use the automated builder:
bash CreateDroid/scripts/build-cordova.shCreateDroid tracks its own growth via Hermes' cron system. Every Sunday, a self-evolving report is delivered to your Telegram:
- ⭐ Star count & weekly delta
- 🍴 Fork count
- 👁️ Unique visitors & clone count
- 🔥 Top traffic sources & search keywords
- 💡 Auto-suggestions for improvement
The growth engine learns — if a strategy isn't working, it adapts and tries something new.
| Way | How |
|---|---|
| ⭐ Star the repo | Helps others discover it |
| 🐛 Report a bug | Open an issue |
| 💡 Suggest a feature | What app type is missing? |
| 🔧 Submit a PR | Templates, scripts, workflows |
| 📢 Share it | "Know someone building an app? Send them this." |
MIT — Use it freely. Build anything.