tokenarc/open-jarvis ? reverse-engineered prompt
Reverse engineered prompt
Build me an Android app called Open Jarvis that acts like a voice controlled AI assistant for my phone.
I want to be able to tap a floating button, speak or type a request, and have the app figure out the best way to do it on my device, like opening apps, tapping buttons, typing text, searching the web, sending messages, setting alarms, and reading the screen back to make sure it worked. It should use Android accessibility so it can control the phone without root, and it should work on Android 8 and up.
Please make it support multiple AI providers, plus a local offline option if possible, and keep my API keys stored safely. Add speech to text, text to speech, OCR for reading the screen, a simple memory system so it can remember past tasks and learn patterns over time, and a clean animated UI with onboarding and settings. It should feel lightweight, reliable, and smart, with confirmations for risky actions. If you need to check current docs for any Android APIs, go ahead and look them up.