openloomi
开源注意力代理,连接工作工具并智能过滤需要决策的信息,保护专注力
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
开源注意力代理,连接工作工具并智能过滤需要决策的信息,保护专注力
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
你休假回来,打开电脑,满屏的工作消息和未读邮件不知道从哪开始。Slack 上有人等你回复设计稿,Gmail 里客户追着问报价,Notion 里记着上周讨论的产品方案,Calendar 上还挂着几个即将开始的会议——所有事情混在一起,焦虑感瞬间涌上来。
如果这时候有一个贴心的桌面伙伴,它记得你在每个 App 里说过什么、决定过什么、承诺过什么,在你即将错过重要事项时轻轻推你一把,在你迷茫时帮你回顾上下文,你会觉得怎样?
OpenLoomi 就是这个伙伴。
OpenLoomi 是一个开源的「注意力代理」(Attention Agent),由 Meland Labs 团队开发,定位是「守护你注意力的 AI 工作伙伴」。它的核心思想是:帮你连接所有工作工具,持续理解你的工作上下文,然后只把真正需要你决策和行动的事情推送给你。

项目采用 Apache-2.0 开源许可,支持 Windows、macOS、Linux 三大桌面平台,GitHub 已有 751 颗星(数据截至 2026-08-01),主要语言为 TypeScript,技术栈为 Next.js 15 + Tauri(Rust)桌面应用。
"周五给客户发报价单"、"下周一确认设计方向"——这些随口说出的承诺,OpenLoomi 都会记住。它会持续追踪你的待办事项,在合适的时机用一个小气泡提醒你:"这事儿你之前说周五办的,现在周四了,要不要今天处理?" 你可以自定义它监测哪些信号和决策类型。
你可能在 Slack 上和同事讨论过某个问题的结论,在 Gmail 里收到过重要的决策邮件,在 Notion 里写过项目复盘——但具体内容记不清了。OpenLoomi 打通了这些工具的记忆边界,你只需问:"上季度定价决策是什么来着?"、"Acorn 项目的设计负责人是谁?"、"休假前我在做什么?" 它跨工具、跨渠道回答,不用再一个个 App 翻。
每天早上 9 点,OpenLoomi 把当天的待办事项推送到你眼前;每天傍晚 6 点,把一天完成的事项汇总发给你。关键信息在一个地方汇总,不必在十几个应用之间来回切换。
不用切换到另一个 AI 工具,直接在你日常用的聊天 App 里就能让 AI 帮忙:起草回复、总结长对话 thread、安排 follow-up。Telegram、WhatsApp、iMessage、QQ、飞书都可以。
OpenLoomi 的桌面应用是一个常驻的 Agent 运行平台,支持直接接入 Claude Code、Codex、OpenCode、Hermes、OpenClaw 等主流 AI Agent 框架。你可以一边用桌面应用管理上下文,一边让 AI Agent 在后台帮你处理任务。
OpenLoomi 采用 pnpm monorepo 结构,核心目录如下:
| 目录 | 作用 |
|---|---|
apps/web | Next.js 15 Web 应用,Tauri 桌面应用前端 |
apps/marketing | 营销页面 |
packages/* | 共享核心包(18 个):AI、API、审计、配置、hooks、i18n、索引库、RAG、RSS、搜索、安全、SQLite 等 |
plugins/* | AI Agent 插件:Claude、Codex |
skills/* | 技能模块(20 个):浏览器操作、文档处理、前端设计、记忆管理、天气查询、Excel/PDF/PPT 等 |
Casks/ | Homebrew Cask 安装脚本(macOS) |
| 层级 | 技术选型 |
|---|---|
| 桌面框架 | Tauri 2.x(Rust 后端) |
| 前端框架 | Next.js 15 (App Router) |
| UI 组件 | Tailwind CSS + shadcn/ui |
| 编程语言 | TypeScript(主要)+ Rust(桌面) |
| 数据库 | SQLite(本地存储 via better-sqlite3 + Drizzle ORM) |
| 包管理 | pnpm 10.14.0 |
| AI 集成 | MCP(Model Context Protocol)、多 Agent 框架插件 |
| 语音 | Kokoro(语音合成)+ Whisper(语音转文字) |
| 代码质量 | Biome(lint/format) |
本地数据存储使用 better-sqlite3 + Drizzle ORM,这是一个经过验证的高性能 SQLite 绑定方案。相比于浏览器 IndexedDB,本地 SQLite 提供了更强的查询能力和事务支持,适合处理跨工具的复杂上下文数据。
OpenLoomi 深度集成了 MCP(Model Context Protocol),这是一个用于 AI 模型与外部工具/数据源交互的标准协议。通过 MCP,OpenLoomi 可以安全地连接 Gmail、Slack、Telegram、WhatsApp 等工具,在用户授权范围内读取上下文。
OpenLoomi 强调「在你的许可下」运行。所有工具连接都需要用户明确授权,不会偷偷读取数据。
packages/audit 模块记录所有外部工具的访问行为,用户可以随时查看 OpenLoomi 访问了哪些数据。
数据主要存储在本地 SQLite 数据库(~/Library/Application Support/com.openloomi.app),云端同步是可选的,用户对自己的数据有完全控制权。
由于需要连接 Gmail、Slack 等工作工具,OpenLoomi 必然会读取大量私人/公司数据。如果这些数据通过云端处理,可能引发企业隐私合规问题(如 GDPR、企业数据安全政策)。用户应仔细评估部署方式。
| 平台 | 推荐方式 |
|---|---|
| macOS(Intel/Apple Silicon) | Homebrew: brew install --cask openloomi,或直接下载 DMG |
| Windows/Linux | 下载 Release 页面的 EXE/AppImage |
| 开发者模式 | git clone → pnpm install → pnpm dev |
git clone https://github.com/melandlabs/openloomi.git
cd openloomi
pnpm install
pnpm dev # 启动 Next.js 开发服务器(端口 3515)
桌面应用需要 Tauri 构建,依赖 Rust 环境,相比 Web 开发模式门槛更高。
在这个 AI 工具层出不穷的时代,大多数 AI 产品都在解决「回答问题」,而 OpenLoomi 解决的是更根本的问题:在正确的时间给你正确上下文,让你做出正确决策。
注意力经济时代,最稀缺的不是信息,而是专注力。OpenLoomi 的出现代表了一类新兴的 AI 应用方向——不是替代人类思考,而是保护人类注意力。它类似于一个 AI 秘书 + 记忆外挂 + 决策提醒工具的组合体。
从 GitHub stars 增长来看(751 星,约 4 个月积累),项目正在获得开发者社区的关注。其背后的 Meland Labs 团队在 AI Agent 领域有持续投入,多个相关项目(OpenClaw、context-engineering 等)形成了相互支撑的产品矩阵。
适合人群:知识工作者、需要管理大量跨工具任务的团队、对隐私敏感且希望数据本地化的用户。