caydenpierce.com
Transhumanist hacker.
MentraOS allows multiple apps to run at the same time and access context at the same time by running apps in the cloud.
This is enabled by relay servers. You can use Mentra's relay server, or host your own.
This is the architecture that we use and recommend so multiple apps can run at once and access powerful AI, while saving your phones battery. If you need to run offline or on the edge, we're working on the Mentra Edge SDK so you can skip the cloud, but it has downsides - only 1 app at a time.
Remember, every app on your phone is communicating with its own backend - which you have to trust. This isn't different.
Users aren't forced to use the store. You can self host a relay server, self host a store, etc.
Translation, subtitles, turn by turn directions - use them today!
Ad blocking - we'll need a research team and 5 years https://xkcd.com/1425/
That sounds nice but there's problems in reality.
How do the glasses serve as a "dumb camera to your phone"? What protocol do they use to do this? It doesn't exist. It's something that must be solved at the OS layer.
What if you want to use multiple apps? Are you going to spend 2 minutes each time disconnecting Bluetooth from one phone app, connecting to another, and then using it? No, you need to runtime that lets multiple apps access the sensors as needed.
Do you want to make an app that accesses the microphone? If you want to have translation app running at the same time that you're taking notes, then again you need some way to allow multiple apps to run at once.
MentraOS solves those problems.
This project is an enhanced reader for Ycombinator Hacker News: https://news.ycombinator.com/.
The interface also allow to comment, post and interact with the original HN platform. Credentials are stored locally and are never sent to any server, you can check the source code here: https://github.com/GabrielePicco/hacker-news-rich.
For suggestions and features requests you can write me here: gabrielepicco.github.io