All-day transcription and AI-powered notes for smart glasses
Captures your conversations throughout the day. Generates structured notes on demand.
Always listening. Never forgetting.
Install from Mentra MiniApp Store
Mentra Notes continuously transcribes your conversations through smart glasses and lets you generate AI-powered summaries, search your day, and chat with your transcripts.
- All-day transcription — Continuously captures speech via MentraOS glasses
- AI note generation — Summarize any time range into structured notes
- Manual notes — Create and edit notes directly
- AI chat — Ask questions about your transcripts and notes
- Real-time sync — State syncs instantly across devices via WebSocket
- Persistent storage — MongoDB persistence for transcripts and notes
- Install MentraOS: get.mentraglass.com
- Install Bun: bun.sh
- Set up ngrok:
brew install ngrokand create a static URL
- Go to console.mentra.glass
- Sign in and click "Create App"
- Set a unique package name (e.g.,
com.yourName.notes) - Enter your ngrok URL as "Public URL"
- Add microphone permission
# Install
git clone <repo-url>
cd Mentra-Notes
bun install
cp env.example .env
# Configure .env with your credentials
# PACKAGE_NAME, MENTRAOS_API_KEY (required)
# GEMINI_API_KEY or ANTHROPIC_API_KEY (at least one - powers AI features)
# MONGODB_URI (optional - for persistence)
# Start
bun run dev
# Expose via ngrok
ngrok http --url=<YOUR_NGROK_URL> 3000MIT