Sentinel Vision Navigator is a voice-first assistive AI prototype for blind and low-vision users. The repository contains the Android/Expo app source, the native Android Accessibility Service config plugin, the static web demo source, and hackathon document/video generator source.
- React Native / Expo Android app source in
App.tsx,src/, andplugins/. - Native Android Accessibility Service generation via
plugins/withSentinelAccessibility.js. - Static web demo in
tester/. - Hugging Face Space mirror source in
docs/hackathon/hf-space/. - Whitepaper, pitch deck, and presentation generator source in
docs/hackathon/. - Agent/accessibility diagnostic script in
scripts/diag/agent-pipeline-test.js.
This public source does not ship with a private Akash/model API key. Add your own key in the app setup flow, or pass ?akash_key=YOUR_KEY to the web demo URL for live AI testing. The web demo falls back to local demo commands when no key is provided.
npm install
npm run test:agent
npx tsc --noEmit
npm run startThe Android Accessibility Service must be manually enabled by the user in Android Accessibility settings. It can act on visible screen content after consent, but it does not secretly access encrypted chats, private accounts, or background account APIs.