BasedHardware/omi

GitHub: BasedHardware/omi

一个集屏幕监听、语音转录与AI建议于一体的第二大脑系统,旨在帮助用户减少信息遗漏并提升决策效率。

Stars: 8961 | Forks: 1604

# omi ### 一个你比第一个大脑更信任的第二大脑 Omi 捕获你的屏幕和对话,实时转录,生成摘要和行动项,并提供一个 AI 聊天,它会记住你所看到和听到的一切。适用于桌面、手机和可穿戴设备。完全开源。 被 300,000+ 专业人士信赖。
## 快速开始 ``` git clone https://github.com/BasedHardware/omi.git && cd omi/desktop && ./run.sh --yolo ``` 构建 macOS 应用,连接到云后端并启动。不需要环境文件、凭据或本地后端。
完整安装 对于使用完整后端栈进行本地开发: 1. 安装前置条件 ``` xcode-select --install curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh ``` 2. 克隆并配置 ``` git clone https://github.com/BasedHardware/omi.git cd omi/desktop cp Backend-Rust/.env.example Backend-Rust/.env ``` 3. 构建并运行 ``` ./run.sh ``` 请参阅 [desktop/README.md](desktop/README.md) 以了解环境变量和凭据设置。 ### 移动应用 ``` cd app && bash setup.sh ios # or: bash setup.sh android ```
工作原理 ``` ┌─────────────────────────────────────────────────────────┐ │ Your Devices │ │ │ │ ┌──────────┐ ┌──────────────┐ ┌───────────────────┐ │ │ │ Omi │ │ macOS App │ │ Mobile App │ │ │ │ Wearable │ │ (Swift/Rust) │ │ (Flutter) │ │ │ └────┬─────┘ └──────┬───────┘ └────────┬──────────┘ │ │ │ BLE │ HTTPS/WS │ │ └───────┼────────────────┼───────────────────┼─────────────┘ │ │ │ ▼ ▼ ▼ ┌─────────────────────────────────────────────────────────┐ │ Omi Backend (Python) │ │ │ │ ┌─────────┐ ┌──────────┐ ┌─────────┐ ┌──────────┐ │ │ │ Listen │ │ Pusher │ │ VAD │ │ Diarizer │ │ │ │ (REST) │ │ (WS) │ │ (GPU) │ │ (GPU) │ │ │ └─────────┘ └──────────┘ └─────────┘ └──────────┘ │ │ │ │ ┌─────────┐ ┌──────────┐ ┌─────────┐ ┌──────────┐ │ │ │ Deepgram│ │ Firestore│ │ Redis │ │ LLMs │ │ │ │ (STT) │ │ (DB) │ │ (Cache) │ │ (AI) │ │ │ └─────────┘ └──────────┘ └─────────┘ └──────────┘ │ └─────────────────────────────────────────────────────────┘ ``` | 组件 | 路径 | 技术栈 | |-----------|------|-------| | **macOS 应用** | [`desktop/`](desktop/) | Swift、SwiftUI、Rust 后端 | | 移动应用 | [`app/`](app/) | Flutter(iOS & Android) | | 后端 API | [`backend/`](backend/) | Python、FastAPI、Firebase | | 固件 | [`omi/`](omi/) | nRF、Zephyr、C | | Omi Glass | [`omiGlass/`](omiGlass/) | ESP32-S3、C | | SDK | [`sdks/`](sdks/) | React Native、Swift、Python | | AI 人格 | [`web/personas-open-source/`](web/personas-open-source/) | Next.js |
## 文档 ### 入门 - [介绍](https://docs.omi.me/) - [快速开始指南](https://docs.omi.me/quickstart) - [macOS 应用开发](desktop/README.md) - [移动应用设置](https://docs.omi.me/doc/developer/AppSetup) - [后端设置](https://docs.omi.me/doc/developer/backend/Backend_Setup) - [贡献指南](https://docs.omi.me/doc/developer/Contribution) ### 构建应用 - [应用开发指南](https://docs.omi.me/doc/developer/apps/Introduction) - [示例应用](https://docs.omi.me/doc/developer/apps/examples/Github) — GitHub、Slack、OmiMentor - [音频流应用](https://docs.omi.me/doc/developer/apps/AudioStreaming) - [自定义聊天工具](https://docs.omi.me/doc/developer/apps/ChatTools) - [提交到应用商店](https://docs.omi.me/doc/developer/apps/Submitting) ### API 与 SDK - [API 参考](https://docs.omi.me/api-reference/introduction) — 用于记忆、对话和行动项的 REST 端点 - [Python SDK](sdks/python/) - [Swift SDK](sdks/swift/) - [React Native SDK](sdks/react-native/) - [MCP 服务器](mcp/) — 模型上下文协议集成 ### 架构 - [后端深入](https://docs.omi.me/doc/developer/backend/backend_deepdive) - [转录流水线](https://docs.omi.me/doc/developer/backend/transcription) - [聊天系统](https://docs.omi.me/doc/developer/backend/chat_system) - [音频流流水线](https://docs.omi.me/doc/developer/backend/listen_pusher_pipeline) - [BLE 协议](https://docs.omi.me/doc/developer/Protocol) ## Omi 硬件 ![Omi](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/e80eb8af1c035812.png) 开源 AI 可穿戴设备,与移动应用配对可实现 24 小时以上持续捕获。

Omi Wearable Omi Glass

- [购买 Omi](https://www.omi.me/pages/product) - [购买 Omi Glass 开发套件](https://www.omi.me/glass) — ESP32-S3、摄像头 + 音频 - [开源硬件设计](https://docs.omi.me/doc/hardware/consumer/electronics) - [购买指南](https://docs.omi.me/doc/assembly/Buying_Guide) - [构建设备](https://docs.omi.me/doc/assembly/Build_the_device) - [刷写固件](https://docs.omi.me/doc/get_started/Flash_device) - [集成你的可穿戴设备](https://docs.omi.me/doc/integrations) - [硬件规格](https://docs.omi.me/doc/hardware/DevKit2) ## 许可证 MIT — 参见 [LICENSE](LICENSE)
标签:AI 助手, BLE, DNS解析, Flutter, Rust, Swift, 云后端, 免配置, 全栈, 可穿戴设备, 可视化界面, 多设备支持, 实时转录, 屏幕监控, 开源项目, 快速启动, 搜索引擎查询, 智能摘要, 本地开发, 桌面应用, 移动应用, 网络流量审计, 行动项生成, 记忆功能, 语音监听, 逆向工具