Omi is a wearable AI assistant that captures your screen and conversations, transcribes them in real-time, and provides summaries and action items through an AI chat interface that retains context across all captured interactions.
The tool addresses the problem of information overload by automatically recording and processing what you see and hear, then making that knowledge accessible through conversational AI. It transcribes audio in real-time, generates summaries and actionable items from captured content, and maintains a persistent memory of everything you have interacted with. The system works across multiple form factors including desktop applications, mobile apps, and wearable devices, with a backend API handling processing and storage while device-specific frontends provide the user interface.
Omi suits professionals who need to retain and quickly reference information from meetings, screen work, and conversations without manual note-taking. The project offers native applications for macOS and Windows desktops, iOS and Android mobile apps, and custom firmware for wearable hardware including smart glasses. Development setup is straightforward on macOS with no environment configuration required for basic use, while Windows and full-stack local development require more involved setup. The tool is fully open source, allowing self-hosting of the backend stack if desired.
The project maintains active development across multiple platforms and languages, with distinct codebases for macOS (Swift and SwiftUI), mobile (Flutter), backend services (Python and FastAPI), wearable firmware (C with nRF and Zephyr), and web interfaces (Next.js). The repository includes comprehensive documentation covering quick starts, platform-specific development guides, and contribution guidelines, indicating ongoing investment in developer experience. The codebase spans hardware firmware, mobile and desktop applications, cloud backend infrastructure, and AI persona systems, reflecting a complex multi-platform architecture under continuous development.