Documentation Index
Fetch the complete documentation index at: https://cloud-docs.mentra.glass/llms.txt
Use this file to discover all available pages before exploring further.
Welcome to MentraOS Cloud
Welcome to the brain of MentraOS! If you’re reading this, you’re about to learn how smart glasses, mobile apps, and third-party applications all work together to create magical experiences for users.What is MentraOS?
MentraOS is an ecosystem that connects:- Smart Glasses - Lightweight AR glasses with a display, camera, microphone, and sensors
- Mobile App - The user’s phone that acts as a powerful compute bridge
- Cloud Services - That’s us! We orchestrate everything
- Third-party Apps - External applications that extend functionality
The Journey We’ll Follow
This documentation follows the journey of data through our system:- Getting Connected - How a user opens their app and connects their glasses
- Your Command Center - The UserSession that manages everything for that user
- Speaking the Same Language - The messages that flow between all the parts
- Building on MentraOS - How apps plug into the system
Key Concepts to Remember
The Four Main Players
-
Mobile App (Client)
- Authenticates the user
- Manages Bluetooth connection to glasses
- Connects to cloud via WebSocket
- Sends glasses events to cloud
-
Smart Glasses
- Captures audio, video, photos
- Shows text on display
- Sends sensor data (buttons, head position)
- Limited processing power - relies on phone
-
MentraOS Cloud (Us!)
- Manages user sessions
- Routes messages between clients and apps
- Handles transcription, translation
- Enforces permissions and rate limits
-
Third-party Apps
- Connect via our SDK
- Subscribe to events they care about
- Send content to display on glasses
- Extend functionality (AI assistants, translators, etc.)
The Basic Flow
Here’s a simple example to get you oriented:What Makes MentraOS Cloud Special?
- Real-time Everything - WebSockets for instant communication
- Smart Session Management - UserSessions that survive disconnections
- Modular Managers - Specialized components for audio, display, photos, etc.
- Developer Friendly - Simple SDK for building apps
- Privacy First - Users control what apps can access