A Flutter app for Brilliant Labs Frame AR glasses that provides real-time, always-on speech-to-text transcription displayed directly on the Frame's heads-up display.
Noa continuously listens through the Frame's microphone, transcribes speech in real-time using Deepgram, and displays the text on the Frame's AR display with speaker diarization (color-coded by speaker).
The app also supports a tap-to-query mode where tapping the glasses captures audio and a photo, sends them to an AI backend, and displays the response on the Frame.
-
Ensure you have Xcode and/or Android Studio correctly set up for app development
-
Install Flutter
-
Clone this repository
git clone https://github.com/Kajabi/noa-flutter.git cd noa-flutter -
Get the required packages
flutter pub get
-
Copy
.env.templateto.envand populate it with your API keyscp .env.template .env
-
Connect your phone and run the app
flutter run --release
- Brilliant Labs Frame AR glasses
- iOS or Android device with Bluetooth LE support