Skip to content

Commit 293a3b6

Browse files
committed
Update readme
1 parent 003e82d commit 293a3b6

File tree

2 files changed

+200
-107
lines changed

2 files changed

+200
-107
lines changed

README.md

Lines changed: 56 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
![AGiXT_New](https://github.com/user-attachments/assets/14a5c1ae-6af8-4de8-a82e-f24ea52da23f)
44

55
<p align="center">
6-
<b>AI-Powered Assistant for Even Realities G1 Smart Glasses</b>
6+
<b>AI-Powered Assistant for Even Realities G1 Smart Glasses & Pixel Watch</b>
77
</p>
88

99
## 📱 Overview
1010

11-
AGiXT Mobile is a cutting-edge Flutter application designed as the perfect companion for Even Realities G1 smart glasses. 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.
11+
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.
1212

1313
## ✨ Key Features
1414

@@ -19,10 +19,27 @@ AGiXT Mobile is a cutting-edge Flutter application designed as the perfect compa
1919
- **Stable Connection**: Maintains reliable connectivity even in challenging environments
2020

2121
### 🎤 Voice Recognition & AI Assistant
22+
- **Wake Word Detection**: Say "computer" to activate hands-free voice input
2223
- **Multi-Language Support**: On-device speech recognition for 14+ languages
2324
- **Real-Time Transcription**: Instant display of speech-to-text on glasses display
2425
- **AI-Powered Responses**: Natural language processing to understand and respond to user queries
2526
- **Context-Aware Assistance**: Remembers conversation history for more relevant interactions
27+
- **Streaming TTS**: Real-time audio response streaming to connected devices
28+
29+
### ⌚ Pixel Watch (Wear OS) Support
30+
- **Native Watch App**: Dedicated Wear OS companion app for Pixel Watch
31+
- **Voice Input**: Speak directly to your watch for AI assistance
32+
- **Streaming Audio**: Hear AI responses through watch speaker in real-time
33+
- **Quick Tiles**: Access AGiXT from watch face tiles
34+
- **Complications**: At-a-glance status on supported watch faces
35+
- **Seamless Sync**: Automatic phone ↔ watch communication via Wearable Data Layer
36+
37+
### 🤖 Android Digital Assistant
38+
- **Default Assistant**: Set AGiXT as your phone's default digital assistant
39+
- **System Integration**: Activate via long-press home, corner swipe, or voice
40+
- **Device Control**: Control media, volume, brightness, WiFi, Bluetooth, and more
41+
- **Do Not Disturb**: Manage focus modes with voice commands
42+
- **Screen Control**: Wake screen, check device status
2643

2744
### 📅 Calendar & Smart Planning
2845
- **Cross-Platform Integration**: Syncs with Google Calendar, Apple Calendar and other providers
@@ -80,7 +97,8 @@ AGiXT supports voice recognition, command processing, and translation in:
8097
- **Flutter SDK**: ^3.5.4
8198
- **iOS**: 13.0 or newer
8299
- **Android**: API level 21+ (Android 5.0+)
83-
- **Hardware**: Even Realities G1 smart glasses for full functionality
100+
- **Wear OS**: API level 30+ (Wear OS 3.0+) for Pixel Watch
101+
- **Hardware**: Even Realities G1 smart glasses and/or Pixel Watch for full functionality
84102
- **Bluetooth**: 5.0+ recommended for optimal performance
85103

86104
### Installation
@@ -122,6 +140,21 @@ If multiple wallets are installed, AGiXT filters the list to providers compatibl
122140
5. **Follow on-screen pairing instructions** to complete the setup
123141
6. **Verify connection** by checking the status indicator in the app
124142

143+
### Setting Up Pixel Watch
144+
145+
1. **Install the watch app** on your Pixel Watch (Wear OS 3.0+)
146+
2. **Open AGiXT** on your phone to establish the connection
147+
3. **Grant permissions** for microphone and speaker access on the watch
148+
4. **Add the tile** (optional): Swipe left on your watch face and add the AGiXT tile
149+
5. **Add complication** (optional): Long-press watch face to add AGiXT status
150+
151+
### Setting AGiXT as Default Assistant
152+
153+
1. **Open Android Settings** → Apps → Default apps → Digital assistant app
154+
2. **Select AGiXT** from the list of available assistants
155+
3. **Enable voice activation** to use wake word or system gestures
156+
4. **Test activation**: Long-press the home button to launch AGiXT
157+
125158
## 💻 Development
126159

127160
### Project Structure
@@ -148,18 +181,32 @@ On-device speech processing with real-time feedback and minimal latency, optimiz
148181
#### Background Service Architecture
149182
Maintains critical functionality even when the app is minimized, ensuring continuous glasses connectivity and timely notifications.
150183

184+
#### Wake Word Detection
185+
On-device Vosk-based wake word detection with the trigger word "computer". Runs locally for privacy with configurable confidence thresholds.
186+
187+
#### Pixel Watch Integration
188+
Native Wear OS companion app with Wearable Data Layer communication. Supports local speech recognition on watch, streaming TTS audio playback, tiles, and complications.
189+
190+
#### Digital Assistant Handler
191+
System-level assistant integration via VoiceInteractionService. Handles device control commands for media, volume, brightness, connectivity, and focus modes.
192+
151193
#### State Management
152194
Reactive programming model that ensures UI consistency across app and glasses displays.
153195

154196
## 📖 Usage Examples
155197

156198
### Voice Commands
157199

200+
- **"Computer"** - Wake word to activate voice input (hands-free)
158201
- **"Hey AGiXT, what's my schedule today?"** - View today's calendar events
159202
- **"Take a note: pick up groceries after work"** - Create a new reminder
160203
- **"Translate 'Where is the train station?' to Japanese"** - Get instant translations
161204
- **"Show me the weather forecast"** - Display weather information
162205
- **"Read my latest messages"** - Review recent notifications
206+
- **"Play music"** / **"Pause"** / **"Next song"** - Media control
207+
- **"Set volume to 50%"** - Adjust device volume
208+
- **"Turn on Do Not Disturb"** - Enable focus mode
209+
- **"Turn off WiFi"** - Toggle connectivity
163210

164211
### Gesture Controls
165212

@@ -168,6 +215,12 @@ The app also supports the G1 glasses' gesture recognition for hands-free interac
168215
- **Double tap**: Select or activate current item
169216
- **Swipe up/down**: Scroll through content
170217

218+
### Watch Interactions
219+
220+
- **Tap microphone icon**: Start voice input
221+
- **Swipe to tile**: Quick access to AGiXT
222+
- **Speak naturally**: Watch transcribes locally, sends to AI, streams audio response
223+
171224
## 🔒 Privacy & Security
172225

173226
- **Local Processing**: Primary speech recognition performed on-device

0 commit comments

Comments
 (0)