AI-Powered Assistant for Even Realities G1 Smart Glasses & Wear OS Smartwatches
AGiXT Mobile is a cutting-edge Flutter application designed as the perfect companion for Even Realities G1 smart glasses and Pixel Watch (Wear OS). This app creates a seamless bridge between AI-powered intelligence and wearable technology, empowering users to interact with their digital world through natural voice commands, view real-time information on their glasses display, and manage their digital life effortlessly. AGiXT can also be set as your default Android digital assistant for system-wide voice control.
- Instant Pairing: One-touch connection with Even Realities G1 smart glasses
- Smart Reconnection: Automatically reconnects to previously paired devices
- Dual-Glass Communication: Real-time bi-directional data exchange with both left and right glasses
- Stable Connection: Maintains reliable connectivity even in challenging environments
- Wake Word Detection: Say "computer" to activate hands-free voice input
- Multi-Language Support: On-device speech recognition for 14+ languages
- Real-Time Transcription: Instant display of speech-to-text on glasses display
- AI-Powered Responses: Natural language processing to understand and respond to user queries
- Context-Aware Assistance: Remembers conversation history for more relevant interactions
- Streaming TTS: Real-time audio response streaming to connected devices
- Native Watch App: Dedicated Wear OS companion app for Pixel Watch, Galaxy Watch 4+, and other Wear OS devices
- Voice Input: Speak directly to your watch for AI assistance
- Streaming Audio: Hear AI responses through watch speaker in real-time
- Quick Tiles: Access AGiXT from watch face tiles
- Complications: At-a-glance status on supported watch faces
- Seamless Sync: Automatic phone β watch communication via Wearable Data Layer
- Default Assistant: Set AGiXT as your phone's default digital assistant
- System Integration: Activate via long-press home, corner swipe, or voice
- Device Control: Control media, volume, brightness, WiFi, Bluetooth, and more
- Do Not Disturb: Manage focus modes with voice commands
- Screen Control: Wake screen, check device status
- Cross-Platform Integration: Syncs with Google Calendar, Apple Calendar and other providers
- AI-Enhanced Scheduling: Intelligent event management and conflict resolution
- Heads-Up Reminders: Timely notifications displayed directly on glasses
- Voice-Controlled Management: Create, modify, or cancel events using just your voice
- Priority Filtering: Customizable notification importance levels
- Contextual Display: Shows notifications when appropriate based on user activity
- Quick Actions: Respond to messages directly from glasses interface
- Focus Modes: Automatically filter notifications based on current activity or meeting status
- Conversation Mode: Translate spoken language in real-time during conversations
- Text Recognition: Translate written text viewed through the glasses camera
- Offline Support: Core languages available without internet connection
- 14+ Languages: Comprehensive support including English, Chinese, Japanese, Russian, Korean, Spanish, French, German, Dutch, Norwegian, Danish, Swedish, Finnish, and Italian
- Modular Widgets: Arrange information cards based on personal preference
- At-a-Glance Info: Time, weather, calendar, tasks, and more
- Voice Note System: Capture and display thoughts and reminders
- Task Tracking: Manage to-do lists directly on your glasses
- Power-Saving Modes: Intelligent adjustment based on usage patterns
- Battery Monitoring: Real-time status of both mobile device and glasses
- Usage Analytics: Insights into battery consumption by feature
AGiXT supports voice recognition, command processing, and translation in:
| Language | Voice Recognition | Translation | Command Support |
|---|---|---|---|
| English (US) | β | β | β |
| Chinese | β | β | β |
| Japanese | β | β | β |
| Russian | β | β | β |
| Korean | β | β | β |
| Spanish | β | β | β |
| French | β | β | β |
| German | β | β | β |
| Dutch | β | β | β |
| Norwegian | β | β | β |
| Danish | β | β | β |
| Swedish | β | β | β |
| Finnish | β | β | β |
| Italian | β | β | β |
- Flutter SDK: ^3.5.4
- iOS: 13.0 or newer
- Android: API level 21+ (Android 5.0+)
- Wear OS: API level 30+ (Wear OS 3.0+) for smartwatch features
- Hardware: Even Realities G1 smart glasses and/or Wear OS smartwatch (Pixel Watch, Galaxy Watch 4+, etc.) for full functionality
- Bluetooth: 5.0+ recommended for optimal performance
- Clone the repository:
git clone https://github.com/AGiXT/mobile.git
cd mobile- Install dependencies:
flutter pub get- Run the application:
flutter runAGiXT Mobile now supports authenticating with Solana wallets so it can be listed in the Seeker dApp Store alongside the traditional email/MFA flow.
- Install a supported Solana wallet on the device (Phantom, Solflare, or the built-in Solana Mobile Wallet on Seeker devices).
- Launch the wallet at least once so it registers its deep links.
- Open AGiXT Mobile and choose Wallet Login on the sign-in screen.
- Pick your preferred wallet provider when prompted and approve the connection request in the wallet app.
- When asked, review and sign the nonce message; AGiXT automatically verifies the signature and stores the issued session token.
If multiple wallets are installed, AGiXT filters the list to providers compatible with the Solana Mobile Wallet Adapterβincluding the native Solana Mobile Wallet vault shipped with Seeker devices. You can switch back to email login at any time from the same screen.
- Power on your G1 smart glasses
- Open AGiXT Mobile and navigate to the connection screen
- Enable Bluetooth if not already active
- Scan for devices and select your G1 glasses from the list
- Follow on-screen pairing instructions to complete the setup
- Verify connection by checking the status indicator in the app
- Install the watch app on your Wear OS smartwatch (Pixel Watch, Galaxy Watch 4+, etc.)
- Open AGiXT on your phone to establish the connection
- Grant permissions for microphone and speaker access on the watch
- Add the tile (optional): Swipe left on your watch face and add the AGiXT tile
- Add complication (optional): Long-press watch face to add AGiXT status
- Open Android Settings β Apps β Default apps β Digital assistant app
- Select AGiXT from the list of available assistants
- Enable voice activation to use wake word or system gestures
- Test activation: Long-press the home button to launch AGiXT
lib/: Main source codemain.dart: Application entry pointmodels/: Data models for app state and business logicscreens/: UI screens and navigationservices/: Core services (Bluetooth, voice recognition, etc.)utils/: Helper functions and utilitieswidgets/: Reusable UI components
ios/: iOS-specific native code (Swift)android/: Android-specific native code (Kotlin/Java)assets/: Static resources (images, icons, fonts, etc.)test/: Unit and integration tests
Advanced connection handling for reliable communication with Even Realities G1 glasses, with automatic reconnection and error recovery strategies.
On-device speech processing with real-time feedback and minimal latency, optimized for the G1 glasses ecosystem.
Maintains critical functionality even when the app is minimized, ensuring continuous glasses connectivity and timely notifications.
On-device Vosk-based wake word detection with the trigger word "computer". Runs locally for privacy with configurable confidence thresholds.
Native Wear OS companion app with Wearable Data Layer communication. Compatible with Pixel Watch, Galaxy Watch 4+, and other Wear OS 3.0+ devices. Supports local speech recognition on watch, streaming TTS audio playback, tiles, and complications.
System-level assistant integration via VoiceInteractionService. Handles device control commands for media, volume, brightness, connectivity, and focus modes.
Reactive programming model that ensures UI consistency across app and glasses displays.
- "Computer" - Wake word to activate voice input (hands-free)
- "Hey AGiXT, what's my schedule today?" - View today's calendar events
- "Take a note: pick up groceries after work" - Create a new reminder
- "Translate 'Where is the train station?' to Japanese" - Get instant translations
- "Show me the weather forecast" - Display weather information
- "Read my latest messages" - Review recent notifications
- "Play music" / "Pause" / "Next song" - Media control
- "Set volume to 50%" - Adjust device volume
- "Turn on Do Not Disturb" - Enable focus mode
- "Turn off WiFi" - Toggle connectivity
The app also supports the G1 glasses' gesture recognition for hands-free interaction:
- Swipe right/left: Navigate between dashboard cards
- Double tap: Select or activate current item
- Swipe up/down: Scroll through content
- Tap microphone icon: Start voice input
- Swipe to tile: Quick access to AGiXT
- Speak naturally: Watch transcribes locally, sends to AI, streams audio response
- Local Processing: Primary speech recognition performed on-device
- Encrypted Communication: Secure data transfer between app and glasses
- Opt-in Cloud Features: Advanced AI features available with transparent data usage
- Privacy Controls: Granular permissions and data sharing options
- Regular Audits: Continuous security assessment and improvements
- GitHub Issues: For bug reports and feature requests
- Discord: Join our community at AGiXT Discord
- Documentation: AGiXT Docs