MentraOS IS THE OPEN SOURCE SMART GLASSES OPERATING SYSTEM.

Get smart glasses apps. Build smart glasses apps.

bn45bn45
MentraOS Smart Glasses App Store

THE SMART GLASSES APP STORE

Get new apps like X, Shazam, AI assistant, translation, and more on the Mentra Store

Smart Glasses Apps Control - Mobile

Compatible Glasses

Display Glasses

Even Realities G1

Even Realities G1

Display, mics. No camera

Camera Glasses

Mentra Live Smart Glasses

Mentra Live

Camera, speakers, mics. No display

Even Realities G1 Display Glasses

Display glasses let you see what matters. Instantly.

A Glimpse Into Display Glasses

Dash running and cycling stats icon

Dash

Displays your running/cycling stats on glasses in realtime

Live captions CC icon

Live Captions

Real life subtitles

Live translation languages icon

Live Translation

Translate languages in realtime

and much more...

Camera glasses give eyes and ears to your AI apps.

Mentra Live Camera Glasses
Developer building smart glasses applications

Build smart glasses apps as easily as web apps.

Write one TypeScript app that works on multiple smart glasses.

How It Works

Smart Glasses App

Smart Glasses App

The Cloud

The Cloud

Relays data from your app to phone

MentraOS App

MentraOS App

Connects to your glasses

Your Glasses

Your Glasses

Smart glasses mobile hero image

FAQ

Everything is open sourced. No B.S. Check out our GitHub repo here.

The cloud isn't an extra layer. It's what makes MentraOS possible. Here's why:

1. Run multiple apps at the same time

Without the cloud, each smart glasses app would have to be a separate mobile app. To use these mobile apps, you'd need to disconnect one app, reconnect another, and you could only run one app at a time. With the cloud, multiple Mentra apps can run simultaneously, all controlled through the MentraOS client app.

2. Shared access to sensors and context

The cloud allows multiple apps to safely and securely share contextual data like camera input or location at the same time. This enables richer experiences that standalone phone apps simply couldn't achieve.

3. Cross-platform compatibility

Because everything runs through the cloud and our universal client, the same MentraOS app works on iOS, Android, and multiple MentraOS-compatible glasses without extra development work.

4. Extremely easy app development

With the cloud, developers only need to write one JavaScript MentraOS app with no native iOS, Android, or BLE coding required. Without the cloud, every app would have to be built separately for iOS and Android, and even if you built a React Native app, you'd still need low-level native iOS/Android code to handle BLE connections to the glasses. The client app now handles those low-level connections, while the cloud relays the app data.

5. Power efficiency

Your phone's 4G/5G radio is power-hungry, and sending the same data to multiple servers drains battery fast. With the cloud, your phone sends context once, and the cloud distributes it to all active Mentra apps, saving energy.

6. Centralized app store

The cloud enables a unified MentraOS store where developers can publish their apps and users can discover and install them instantly.

Yep, you can host the entire cloud locally.