Analysis updated 2026-05-18
Use voice commands to open apps, search YouTube for music, and get Maps directions hands-free on an Android phone.
Build the app using AIDE directly on your Android device without a PC or Android Studio.
Control Android navigation (back, home, recent apps) by voice through the Accessibility service.
Customize the command phrases and conversational replies in a simple Java-only Android project.
| hyperionelectronicsco/jarvis | asutosh936/job-finder-app | clfurman/apcsa2026solutions | |
|---|---|---|---|
| Stars | 1 | 0 | 0 |
| Language | Java | Java | Java |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 2/5 | 2/5 | 1/5 |
| Audience | general | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires manually enabling the Accessibility service and Display Over Other Apps permission in Android settings for full functionality.
J.A.R.V.I.S Android Assistant is a voice-controlled assistant app for Android phones, styled after the fictional AI from the Iron Man films. It displays a live animated interface with rotating circles, scanning grids, moving particles, and a terminal-style console, all drawn in code rather than XML layouts. The animated visual is decorative, the functional core is a voice command system. You activate it by saying "okay Jarvis" or "hey Jarvis." From there you can open installed apps by name, search YouTube for music by genre or artist, trigger a Google search, get navigation directions in Maps, adjust volume, control media playback, and perform Android navigation actions like going home, going back, or showing recent apps. The navigation commands rely on Android's Accessibility service, which the user must enable manually in settings. Jarvis also answers simple conversational phrases like "tell me a joke" or "good morning" and can report the time, date, and battery level. A background service lets Jarvis keep listening while you use other apps. The foreground service shows a persistent notification with Pause, Resume, and Stop controls. Saying "okay Jarvis stop listening" pauses the microphone without fully stopping the service. The service can restart after a reboot if you had background mode enabled before powering off. Speech output uses Android's built-in Text-To-Speech engine, set to a slower pace and lower pitch with a preference for a UK English male voice if one is installed on the device. The project is written in Java with no lambda expressions and no AndroidX dependency, which makes it compatible with AIDE, an Android IDE that runs directly on the phone. The app's UI is built entirely in code, avoiding XML layout files.
An Android voice assistant with a futuristic animated HUD that responds to 'okay Jarvis' and controls apps, YouTube, Maps, media, and phone navigation entirely by voice.
Mainly Java. The stack also includes Java, Android SDK.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.