About this app
About Smallwright
Smallwright An Android app that builds Android apps on the phone. You describe an app in a chat; a cloud model writes plain Java and XML; the phone compiles, signs and installs it. Only the model runs in the cloud. Source files, the compiler, builds and the finished apps stay on the phone. Alpha, tested on real phones. Screens Requirements Android 12 or newer on a 64-bit ARM phone. An OpenRouter account (sign in from the app, or paste a key), or an API key for any OpenAI-compatible service. Requests are paid by you, per request, with no spending limit set by the app. Your messages, the project's source files and any pictures you attach are sent to that service and the model you pick. Requests to OpenRouter name Smallwright as the app, so its use shows in OpenRouter's public app rankings; nothing about you is added. Web search, app icons and pictures, attached pictures, cost totals and the spending limit need OpenRouter. Install Download the builder APK from the latest release and install it. The builder carries the worker: tap **Install the build worker** on its main screen and confirm Android's prompt. After a builder update, tap **Update the build worker** the same way. To get updates, add https://github.com/Mouhand-Kaddo/smallwright in Obtainium. How it works **Builder** (dev.smallwright.controller) holds your projects, your model key and the chat. It asks before new apps…
Release archive
Smallwright Version History
Keep exploring
Related Apps
Health Track
spreadzenox
HealthTrack – Hub de suivi santé HealthTrack** est un hub pour centraliser vos données santé. Fonctionnalités di…
Javboss Android
guiyyo
JavBoss 的 Android 客户端|手机 · 平板 · Android TV 三端自适应|遥控器焦点导航|双源播放与进度记忆|字幕多源搜索 · 偏移微调|应用内更新|需自备 Solr159/JavBoss 服务端
DSH Mizar Android
ShirazuNagisa
DSH-Mizar Android DSH-Mizar 的 Android 客户端:在手机上查看 DSH agent 的会话、读对话、发消息、回答审批与提问。 推送走 FCM(可选),通知经中继转给 Firebase;没有 …
Capivara Emu
welzim19-star
High-Performance Multi-System Retro Emulation Engine for Android (C++20, NDK r26b, JNI, Libretro API, SurfaceView)





