omiGlass/README.md
omiGlass is an open-source smart glasses project that gives you AI capabilities with exceptional battery life.
<CardGroup cols={3}> <Card title="6x Battery Life" icon="battery-full"> Longer lasting than Meta Ray-Bans </Card> <Card title="ESP32 S3 Sense" icon="microchip"> Powerful XIAO microcontroller with camera </Card> <Card title="Fully Open Source" icon="code-branch"> Hardware, firmware, and software </Card> </CardGroup> <Info> Watch the [announcement video](https://x.com/kodjima33/status/1911852469329727811) to see omiGlass in action. </Info>Or with yarn:
```bash
yarn install
```
```bash
cp .env.template .env
```
Edit `.env` and add:
- [Groq API key](https://console.groq.com/keys)
- [OpenAI API key](https://platform.openai.com/api-keys)
- Ollama URL (default: `http://localhost:11434/api/chat`)
Or with yarn:
```bash
yarn start
```
<Tip>
This is an Expo project. Open the localhost link displayed after starting to access the web version.
</Tip>
<Tip>
Alternatively, follow the [firmware readme](https://github.com/BasedHardware/omi/tree/main/omiGlass/firmware/readme.md) to build using `arduino-cli`.
</Tip>
1. Go to **File → Preferences**
2. Add to "Additional Boards Manager URLs":
```
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
```
3. Go to **Tools → Board → Boards Manager**
4. Search for `esp32` and install the latest version
<Frame>
</Frame>
This project is licensed under the MIT License.