BasedHardware/omi

AI that sees your screen, listens to your conversations and tells you what to do

GitHub에서 열기 ↗ aiappbcicflutterfriendmobilenecklacenextjsomipersonaspythonsmartglassessummarytranscriptionwearable
12,964
GitHub 스타
2,110
포크
Dart
언어
MIT
라이선스
2026.07.10
최근 푸시
2026.04.21
별표한 날

AI 분석

설치 난이도: 보통
큐레이터 노트
개인 비서/메모 AI를 오픈 소스로 구축하려는 개발자에게 적합하며, 특히 웨어러블 통합과 실시간 전사 기능이 필요한 프로젝트에 참고할 만합니다.

강점

  • 완전 오픈 소스로, 데스크톱, 모바일, 웨어러블을 아우르는 통합 AI 비서를 제공합니다.
  • 빠른 시작 스크립트(./run.sh --yolo)로 복잡한 설정 없이 바로 사용 가능합니다.
  • 300,000명 이상의 사용자와 활발한 커뮤니티(Discord, Twitter)가 있어 신뢰도가 높습니다.

약점

  • macOS 앱 개발에 Xcode와 macOS 14+가 필요하여 Windows/Linux 사용자는 데스크톱 앱을 사용할 수 없습니다.
  • 전체 백엔드 스택을 로컬에서 실행하려면 Rust, Python, Firebase 등 여러 의존성 설치가 필요해 설정이 복잡합니다.
  • 하드웨어(Omi 웨어러블, Omi Glass)는 별도 구매가 필요하며, DIY 빌드에는 추가 노력이 필요합니다.

주의사항

  • 빠른 시작 스크립트는 클라우드 백엔드에 연결되므로, 데이터 프라이버시가 중요한 경우 로컬 백엔드 설정을 고려해야 합니다.
  • BLE 프로토콜과 하드웨어 펌웨어는 nRF, Zephyr, ESP32-S3 등 특정 플랫폼에 종속적입니다.
  • 모바일 앱은 Flutter 기반이지만, iOS와 Android 각각 별도 설정 스크립트를 실행해야 합니다.

시작 가이드

  • 빠른 시작 스크립트를 실행하여 macOS에서 데스크톱 앱을 체험해보세요.
  • 문서의 '앱 개발 가이드'를 읽고 Omi 플랫폼 위에 커스텀 앱을 개발하는 방법을 익히세요.
  • 하드웨어에 관심이 있다면 Omi Glass Dev Kit 구매 또는 DIY 빌드 가이드를 확인하세요.

README 한국어 번역

이 번역은 AI가 원문 README를 옮긴 것입니다. 원문이 항상 우선합니다.

<div align="center">

omi

당신의 첫 번째 뇌보다 더 신뢰하는 두 번째 뇌

Omi는 화면과 대화를 캡처하고, 실시간으로 텍스트로 변환하며, 요약과 실행 항목을 생성하고, 당신이 보고 들은 모든 것을 기억하는 AI 채팅을 제공합니다. 데스크톱, 휴대폰, 웨어러블에서 작동합니다. 완전 오픈 소스입니다.

300,000명 이상의 전문가가 신뢰합니다.

&ensp; &ensp;

웹사이트 · 문서 · 디스코드 · 트위터 · 딥위키

</div>

빠른 시작

git clone https://github.com/BasedHardware/omi.git && cd omi/desktop &&./run.sh --yolo

macOS 앱을 빌드하고, 클라우드 백엔드에 연결하여 실행합니다. env 파일, 자격 증명, 로컬 백엔드가 필요 없습니다.

요구 사항: macOS 14+, Xcode (Swift 및 코드 서명 포함), Node.js

개발 워크트리의 경우, 저렴한 로컬 설정을 한 번 실행하세요:

make setup

<details> <summary>전체 설치</summary>

전체 백엔드 스택을 사용한 로컬 개발의 경우:

  1. 사전 요구 사항 설치
xcode-select --install
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
  1. 클론 및 구성
git clone https://github.com/BasedHardware/omi.git
cd omi/desktop
cp Backend-Rust/.env.example Backend-Rust/.env
  1. 빌드 및 실행

환경 변수 및 자격 증명 설정은 desktop/macos/README.md를 참조하세요.

모바일 앱

cd app && bash setup.sh ios    # 또는: bash setup.sh android

</details>

<p align="center"> <a href="https://macos.omi.me"><img src="docs/assets/readme/download-macos-badge.png" alt="macOS용 다운로드" height="50"></a> <a href="https://apps.apple.com/us/app/friend-ai-wearable/id6502156163"><img src="docs/assets/readme/download-appstore-badge.png" alt="App Store에서 다운로드" height="50"></a> <a href="https://play.google.com/store/apps/details?id=com.friend.ios"><img src="docs/assets/readme/download-gplay-badge.png" alt="Google Play에서 받기" height="50"></a> </p>

<p align="center"> <a href="https://app.omi.me">브라우저에서 사용해보기</a> </p>

<details> <summary>작동 방식</summary>

┌─────────────────────────────────────────────────────────┐
│                      당신의 기기                           │
│                                                         │
│  ┌──────────┐  ┌──────────────┐  ┌───────────────────┐  │
│  │ Omi      │  │ macOS 앱     │  │ 모바일 앱         │  │
│  │ 웨어러블 │  │ (Swift/Rust) │  │ (Flutter)         │  │
│  └────┬─────┘  └──────┬───────┘  └────────┬──────────┘  │
│       │    BLE         │   HTTPS/WS        │             │
└───────┼────────────────┼───────────────────┼─────────────┘
        │                │                   │
        ▼                ▼                   ▼
┌─────────────────────────────────────────────────────────┐
│                    Omi 백엔드 (Python)                    │
│                                                         │
│  ┌─────────┐  ┌──────────┐  ┌─────────┐  ┌──────────┐  │
│  │ Listen  │  │ Pusher   │  │ VAD     │  │ Diarizer │  │
│  │ (REST)  │  │ (WS)     │  │ (GPU)   │  │ (GPU)    │  │
│  └─────────┘  └──────────┘  └─────────┘  └──────────┘  │
│                                                         │
│  ┌─────────┐  ┌──────────┐  ┌─────────┐  ┌──────────┐  │
│  │ Deepgram│  │ Firestore│  │ Redis   │  │ LLMs     │  │
│  │ (STT)   │  │ (DB)     │  │ (Cache) │  │ (AI)     │  │
│  └─────────┘  └──────────┘  └─────────┘  └──────────┘  │
└─────────────────────────────────────────────────────────┘
구성 요소 경로 스택
macOS 앱 desktop/macos/ Swift, SwiftUI, Rust 백엔드
모바일 앱 app/ Flutter (iOS 및 Android)
백엔드 API backend/ Python, FastAPI, Firebase
펌웨어 omi/ nRF, Zephyr, C
Omi Glass omiGlass/ ESP32-S3, C
SDK sdks/ React Native, Swift, Python
AI Personas web/personas-open-source/ Next.js

</details>

문서

시작하기

앱 빌드

API 및 SDK

  • API 참조 — 기억, 대화, 실행 항목을 위한 REST 엔드포인트
  • Python SDK
  • Swift SDK
  • React Native SDK
  • MCP 서버 — 모델 컨텍스트 프로토콜 통합

아키텍처

Omi 하드웨어

!Omi

모바일 앱과 페어링하여 24시간 이상 연속 캡처를 제공하는 오픈 소스 AI 웨어러블.

<p align="center"> <img src="https://github.com/user-attachments/assets/834d3fdb-31b5-4f22-ae35-da3d2b9a8f59" alt="Omi 웨어러블" width="49%" /> <img src="https://github.com/user-attachments/assets/fdad4226-e5ce-4c55-b547-9101edfa3203" alt="Omi Glass" width="49%" /> </p>

라이선스

MIT — LICENSE 참조

원본 저장소: BasedHardware/omi

라이선스: MIT

게재 제외를 원하시면 삭제 요청을 보내주세요.