Mobilecode
Contribute to hsandhu/mobilecode development by creating an account on GitHub.
About Mobilecode
MobileCode is a fork of opencode that knows about mobile projects. When it detects an iOS or Android project it can run the simulator or emulator preview server and render the live device inside the app, next to your session.
Android : detects Gradle projects and Expo apps, then runs serve-avd and embeds the Android Emulator stream.
Everything else opencode does: terminal UI, desktop app, web UI, any model provider, MCP, plugins, and skills.
Open a session in a mobile project and the device pane opens by itself, alongside your conversation. It starts npx serve-sim or npx serve-avd on the machine running the MobileCode server and streams the simulator or emulator into the app, with Start, Stop, Reload and Open in browser controls. Projects are detected up to two directories below the session root, so an app in a subfolder is still found.
The session titlebar carries an Xcode-style run control for every detected platform, showing the current build status next to it.
Play builds the native project, installs it on the running simulator or emulator, and launches it. On iOS that is xcodebuild against the first shared scheme, then simctl install and simctl launch . On Android it is ./gradlew :<module>:assembleDebug , then adb install -r -g and an explicit launch intent.
Stop cancels a build in flight, or terminates the app on the device when it is already running.
Discussion
Sign in to join the discussion.
Loading comments…
Tagged
Alternatives to Mobilecode
Tools in the same space, ranked by how they are performing in the directory.
Cot Redteam Agent
Red-team visible LLM reasoning — refusal quotes aren't success.
Open source/Developer ToolsRasa
Create AI agents you can trust with Rasa’s powerful platform, designed to scale, customize, and support real business needs across channels.
Open source/AI AgentsTestim
Testim is an automated testing platform for fast authoring of AI-powered stable tests and tools to help you scale quality.
/AI Agents- Open source/Developer Tools
RepoWorld
Contribute to michaelaz774/RepoWorld development by creating an account on GitHub.
/Developer ToolsPodiom
Thin orchestration layer for local LLM agents.
Open source/Developer Tools