omi
omi
⭐⭐⭐☆☆ (3/5)
🧩 软硬件结合
已发布
项目简介
AI that sees your screen, listens to your conversations and tells you what to do
Omi 是一个定位为“第二大脑”的开源项目,旨在成为比用户自身记忆更值得信赖的信息管理中枢。它通过持续捕捉用户的屏幕内容与对话,提供实时转录、智能摘要和行动项生成,并配备一个能记住所有所见所闻的 AI 聊天助手。该项目已获得超过 30 万专业人士的信任。
标签
项目特点
**多平台支持**:覆盖 macOS 桌面应用、iOS/Android 移动应用、可穿戴设备(Omi 和 Omi Glass)
**实时转录与 AI 分析**:实时捕捉屏幕和对话,自动生成摘要、行动项,并提供记忆型 AI 聊天
**完全开源**:所有代码(包括硬件设计)均在 GitHub 上开源,采用 MIT 许可证
**模块化架构**:包含桌面端、移动端、后端、固件、SDK 等多个独立组件,便于开发和贡献
**丰富的 SDK 和 API**:提供 Python、Swift、React Native SDK 以及 REST API,支持第三方应用集成
**可穿戴硬件**:开源 AI 可穿戴设备,支持 24 小时以上连续捕捉,可与移动应用配对使用
技术规格
| 桌面应用 | |
|---|---|
| 移动应用 | |
| 后端 | |
| 语音识别 | |
| AI 模型 | |
| 可穿戴设备固件 | |
| Omi Glass 固件 | |
| 通信协议 | |
| 许可证 |
项目资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| Omi 可穿戴设备 | 1 | — | 可选,用于 24h 连续捕捉 |
| Omi Glass 开发套件 | 1 | — | 可选,ESP32-S3,带摄像头和音频 |
| macOS 14+ | 1 | — | 开发桌面应用必需 |
| Xcode | 1 | — | 包含 Swift 和代码签名 |
| Node.js | 1 | — | 运行脚本必需 |
| Rust | 1 | — | 编译 Rust 后端必需 |
| Flutter | 1 | — | 开发移动应用必需 |
| Python | 1 | — | 运行后端必需 |
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| Xcode | 编译 macOS 应用 | ✅ 是 |
| Node.js | 运行构建脚本 | ✅ 是 |
| Rust | 编译 Rust 后端 | ▢ 推荐 |
| Flutter | 开发移动应用 | ▢ 推荐 |
| Python | 运行后端服务 | ▢ 推荐 |
| Git | 克隆仓库 | ✅ 是 |
| 3D 打印机 | 打印可穿戴设备外壳 | ▢ 推荐 |
| 焊台 | 焊接电子元件 | ▢ 推荐 |
能力画像
记忆与知识检索
1/5
逻辑推演
1/5
表达与交流
1/5
感知与观察
1/5
数理与计算
1/5
动手与操作
1/5
狂热与坚持
1/5
创造与创新
1/5
项目图库
所需技能
🔧 **动手能力**:需要一定的硬件组装能力(如果选择 DIY 可穿戴设备),包括焊接和 3D 打印
💻 **编程能力**:需要掌握 Swift/SwiftUI(macOS 应用)、Flutter(移动应用)、Python(后端)、Rust(桌面后端)、C(固件)等至少一种语言
⚡ **电子电路**:如果涉及硬件开发,需要了解 BLE 协议、nRF/ESP32 微控制器、传感器集成等
适用场景
**个人生产力提升**:实时记录会议、对话和屏幕内容,自动生成摘要和行动项
**开发者学习与贡献**:学习现代全栈 AI 应用架构(Swift + Flutter + Python + Rust),参与开源贡献
**AI 应用开发**:基于 Omi 的 SDK 和 API 构建自定义 AI 应用(如 GitHub 集成、Slack 集成等)
**可穿戴硬件开发**:基于开源硬件设计,构建自己的 AI 可穿戴设备
**企业知识管理**:作为团队的第二大脑,记录和检索所有会议和讨论内容