BasedHardware/omi has 13,925 GitHub stars and 2,697 forks. GitHot measured +9 stars in 24 hours, +54 in 7 days, and +119 in 15 days. Last checked 2026-11-08 20:48 UTC. Last push 2026-11-01.
あなたの画面を見て会話を聞き、何をすべきかを教えてくれる AI
計測したスター増加
- 24時間
- +9
- 7日間
- +54
- 15日間
- +119
- 1か月
- 履歴を収集中
期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。
README.md
オリジナルomi
A 2nd brain you trust more than your 1st
Omi captures your screen and conversations, transcribes in real-time, generates summaries and action items, and gives you an AI chat that remembers everything you've seen and heard. Works on desktop, phone and wearables.
What is Omi?
Omi is an open-source AI wearable platform: a necklace that captures conversations, apps for phone and desktop, and a backend that turns what you say into memory you can search and chat with. The mobile apps, desktop apps, backend, firmware, and hardware designs are all open source in this repository (MIT); the hosted Omi Cloud service and paid plans are described at omi.me.
Quick Start
macOS
git clone https://github.com/BasedHardware/omi.git && cd omi/desktop/macos && ./run.sh --yolo
Builds the macOS app, connects to the cloud backend, and launches. No env files, no credentials, no local backend.
Requirements: macOS 14+, Xcode (includes Swift & code signing), Node.js
Windows
git clone https://github.com/BasedHardware/omi.git
cd omi\desktop\windows
npm install
copy .env.example .env
npm run dev
Starts the Windows desktop app from source using the public config in .env.example.
Requirements: Node.js
In a development worktree, run make setup once. It installs the Git hooks and syncs the pinned backend Python environment that some pre-push checks use. Mobile and desktop environments stay opt-in.
make setup
Full Installation
For local development with the full backend stack:
- Install prerequisites
xcode-select --install
uv --version
- Clone and configure
git clone https://github.com/BasedHardware/omi.git
cd omi/desktop/macos
cp ../../backend/.env.template ../../backend/.env
- Build and run
./run.sh
See desktop/macos/README.md for environment variables and credential setup.
Mobile App
cd app && bash setup.sh ios # or: bash setup.sh android
How it works
┌─────────────────────────────────────────────────────────┐
│ Your Devices │
│ │
│ ┌──────────┐ ┌──────────────┐ ┌───────────────────┐ │
│ │ Omi │ │ macOS App │ │ Mobile App │ │
│ │ Wearable │ │ (Swift/Python) │ │ (Flutter) │ │
│ └────┬─────┘ └──────┬───────┘ └────────┬──────────┘ │
│ │ BLE │ HTTPS/WS │ │
└───────┼────────────────┼───────────────────┼─────────────┘
│ │ │
▼ ▼ ▼
┌─────────────────────────────────────────────────────────┐
│ Omi Backend (Python) │
│ │
│ ┌─────────┐ ┌──────────┐ ┌─────────┐ ┌──────────┐ │
│ │ Listen │ │ Pusher │ │ VAD │ │ Diarizer │ │
│ │ (REST) │ │ (WS) │ │ (GPU) │ │ (GPU) │ │
│ └─────────┘ └──────────┘ └─────────┘ └──────────┘ │
│ ┌─────────┐ ┌──────────┐ ┌─────────┐ ┌──────────┐ │
│ │ STT │ │ Firestore│ │ Redis │ │ LLMs │ │
│ │ │ │ (DB) │ │ (Cache) │ │ (AI) │ │
│ └─────────┘ └──────────┘ └─────────┘ └──────────┘ │
└─────────────────────────────────────────────────────────┘
| Component | Path | Stack |
|---|---|---|
| macOS app | desktop/macos/ |
Swift, SwiftUI, Python desktop backend |
| Mobile app | app/ |
Flutter (iOS & Android) |
| Backend API | backend/ |
Python, FastAPI, Firebase |
| Firmware | omi/ |
nRF, Zephyr, C |
| Omi Glass | omiGlass/ |
ESP32-S3, C |
| SDKs | sdks/ |
Device (Python/Swift/RN + multi-lang protocol) |
| AI Personas | web/personas-open-source/ |
Next.js |
Documentation
Everything for builders lives at docs.omi.me: apps and webhooks, the Developer API, the MCP server, the CLI, SDKs, hardware, and how Omi works. End-user guides live in the help center.
- What is Omi · Choose your path
- Developer API · API reference
- Build apps · MCP server · CLI · SDKs
- Hardware & firmware · Open hardware files
- Developer changelog
Omi Hardware
Open-source AI wearables that pair with the mobile app for continuous capture.
- Buy Omi · Buy Omi Glass Dev Kit
- Hardware docs · Open hardware files
- Flash firmware · Integrate your own wearable
Contributing
Contributions are welcome: bug reports with reproductions, apps and integrations built on the platform, community ports, and core PRs. Read the contribution guide and CONTRIBUTING.md first; PRODUCT.md describes the product direction and invariants. Paid, team-posted bounties appear on issues labeled "Paid Bounty 💰".
Community: Discord · Code of Conduct. User support: help.omi.me. Business and legal: [email protected].
License
MIT. See LICENSE.
関連プロジェクトを探す
freeCodeCamp/freeCodeCamp
freeCodeCamp.org のオープンソースのコードベースとカリキュラムです。数学、プログラミング、コンピュータサイエンスを無料で学べます。
458,782 スターdonnemartin/system-design-primer
大規模システムの設計を学び、システム設計面接の対策ができます。Anki のフラッシュカードが含まれています。
377,374 スターreact/react
Web とネイティブのユーザーインターフェース向けライブラリ。
252,429 スターvuejs/vue
Vue 2 のリポジトリです。Vue 3 については https://github.com/vuejs/core をご覧ください。
212,631 スター

