🤖 Vibe Coder — Claude Code in your pocket
vibe-coder-server is a professional development console that builds Kotlin and Flutter Android apps end-to-end using Claude Code. This app is a single-user client that remotely drives that server — running on your PC — from a phone on the same network. The heavy lifting happens on the server; the app simply sends prompts and streams the results back in real time.
📌 Please read first
• This app is under active development and updates frequently. Many things are still being improved, and bugs are fixed as they're found.
• It does NOT work on its own — you must install Vibe Coder Server on your development PC.
• The server provides all the functionality; the Android app is a convenient phone-side cockpit.
✨ Features
• 💬 Real-time Claude Code output streaming
• 📁 Create, switch & manage Kotlin/Flutter projects
• 🔨 Live build logs + APK download & install
• 🌿 Git status, commit & push in the same session
• 🧠 Multi-agent pool with role-based history filter
• 🏠 3-tab home: Console / Projects / Settings
• 👆 First-run onboarding, pull-to-refresh, long-press to copy
🚀 Quick start
1️⃣ Run the server on your PC
docker pull siamakerlab/vibe-coder-server
2️⃣ Create an account at http://:17880/admin
3️⃣ Open the app → enter server URL & account → connect
🌐 Remote access
To connect from outside your local network, you may need some knowledge of Docker, networking and reverse proxies, plus your own domain. See the GitHub wiki linked inside the app for detailed guides and tutorials.
🔗 Source & links
• Server (Docker, open source): https://github.com/siamakerlab/vibe-coder-server
• Docker Hub: siamakerlab/vibe-coder-server
🔒 Your code and projects stay on your own PC (the server) — the app is just a client that connects to your server on the same network.
🛠️ Built with Kotlin · Jetpack Compose · Hilt
Designed for individual developers who already use Claude Code on a workstation and want a phone-side console while away from the keyboard. 💙