Atomic - 一个基于优先级的开源人工智能调度器,解决您的时间问题
一种替代Motion, Clockwise, Cal.ai & Reclaim的方案
⭐⭐⭐ 如果你喜欢这个仓库的发展方向,请在右上角为我点亮一颗星 ⭐⭐⭐
⭐⭐⭐ 现在支持自托管 :) ⭐⭐⭐
为获得良好用户体验,请使用 Groq
https://github.com/rush86999/atomic/assets/16848240/da8c0826-573e-44a4-849b-083d61dc4c60
https://github.com/rush86999/atomic/assets/16848240/b2dc08e8-8e9f-41b5-b249-dadb13b914c6
https://github.com/rush86999/atomic/assets/16848240/9390a703-31fa-4622-b6be-818bf462b3f8
https://github.com/rush86999/atomic/assets/16848240/5720e9a3-e4d6-4dce-8e3c-5d614a39e305
目录
问题
安排和管理时间一直是一个问题。找到适合所有人的时间更是一个大问题。如果你能告诉你的日历你每天必须做的事情的时间偏好和优先级,那该多好?如果团队中的每个人都能做同样的事情呢?当所有人的优先级都被考虑在内时,找时间变得更加容易。
让这一切在你和你的团队每天工作开始前自动发生。
这一切可以通过基于向量的搜索为您的日历创建记忆以及自动驾驶来实现。
记忆 + 决策 + 自然对话界面 => 完美的时间管理助手
通过ChatGPT使用您的日历将比以往任何时候都容易,您可以教导、查找、阻塞、创建、安排、更新等等。目标是允许您与日历助手进行自然对话,以实现最终目标。
示例:
- "在[日期和时间]与[人]安排一个会议,目的是[目的]。"
- "提醒我在[日期]与[人]跟进有关[话题]的事情。"
- "阻挡[时间段]用于[任务或活动]。"
- "为[与会者列表]安排一个团队会议的可用时间段。"
- "我们在工作日的8 - 11点或2 - 4点回复电子邮件,优先级为3"
- "我们在周一或周三的8 - 11点之间安排[X]次会议,优先级为5"
- "我的下一个约会是什么时候?"
- "我在[日期]与[人]的会议是什么时间?"
- "我的日历上是否有重叠的事件?"
- "我星期四有空闲时间吗?"
对于简单的一对一会议,您不再需要使用Calendly链接。您的收件人回复您和Atomic,一个会议就会自动为您安排。
文档
- 您可以在 https://docs.atomiclife.app 找到如何使用Atomic的文档
特性
功能 | 描述 |
---|---|
语义搜索 | 使用唯一的关键词短语来匹配语义上相似的过去任务事件并将其应用于新事件。现在你的过去任务是新任务的模板!应用时长、颜色、时间偏好、优先级、标签等。事件详细信息将转换为向量并进行索引以供搜索。注意:您需要对现有事件进行“训练”,以创建用于新事件的事件模板。阅读文档了解更多信息。 |
自动标签 | 使用用于分类的AI模型自动应用标签。每个标签都有一组设置,配置为适用于所有匹配的事件 |
灵活会议 | 创建与每个人的日程协调的定期1:1会议或临时团队会议。每个与会者的日程都会被考虑在内。非Atomic用户也可以同步他们的日历并提交他们的时间偏好。一旦设置好,你的灵活定期会议将自动按照你的时间偏好无冲突地进行。 |
自动驾驶 | 你可以在自动驾驶模式下运行AI规划器,这也会根据过去训练的事件模板搜索并应用功能到新事件。AI规划器会在工作日开始前运行 |
时间偏好 | 为灵活会议和其他可修改事件选择时间偏好 |
训练事件 | 你可以训练现有事件并使其成为新事件的模板。你可以改变的属性包括透明度、缓冲时间、优先级、时间偏好、可修改性、标签、颜色、时长、休息类型、警报。你也可以通过在事件菜单选项中选择“取消链接”来“取消训练”。 |
时间阻塞 | 你可以为具有日常或每周截止日期且优先级较高的任务自动阻塞时间,以便Atomic将它们放置在你的日历上的正确位置。截止日期可以根据你的要求是柔性或硬性。 |
优先级 | 你可以为可修改事件设置优先级。优先级为1是中立的。1对AI规划器的决策过程中没有影响。任何大于1的数字将影响事件相对于其他低优先级事件的出现时间。 |
评分 | 你可以对事件进行评分,以告诉Atomic你在时间块上的工作效率如何。下一次运行时,Atomic会在将事件放置之前考虑这一点,如果它是可修改的 |
智能标签 | 你可以对标签应用设置。这些设置将告诉Atomic如何对新事件应用功能或属性,这些新事件是通过AI模型或手动标记的。 |
自托管的好处
- 隐私默认启用
- 可定制 - 调整任何参数以满足你的需求
云托管Atomic
- 优先版本
- 全部客户支持和错误修复
- 发展路线图
- 团队单点登录(SSO)
- Microsoft Outlook日历集成
- 付费版ChatGPT集成
- 集成Zoom视频会议
- Docker自托管版本
在您的云上为您的团队定制Atomic
- 与云托管版本相同的支持和功能
- 相同的功能
- 包括1年支持
- 之后每月$15的支持费用
图表
会议助手
sequenceDiagram
actor Alice
participant A as Atomic
actor Bob
actor John
participant H as handshake.atomiclife.app
participant P as AI Scheduler
participant G as Google Calendar
Alice->>A: 创建一个新的会议助手,参会者为John和Bob
A->>John: 发送一个可能的会议握手链接
A->>Bob: 向另一位参会者发送另一个握手链接
John->>H: 选择时间偏好(不是像预订链接那样的可用时间)
Bob->>H: 也选择时间偏好
H->>P: 在达到最低门槛后提交并启动AI规划器
P->>G: 找到一个最佳时间段并创建新事件
Docker
- 自托管Docker组成
- 查看atomic-docker分支了解更多详情
支持项目
- 我将100%的工作时间都投入到这个项目中
- 点亮此仓库,以便我可以启动一个Open Collective来支持这个项目
- 正在设置GitHub Sponsors
- 关注我的Twitter: https://twitter.com/rish1_2
- 使用了Atomic?写个评论或告诉我!
贡献
- Fork这个仓库并克隆Fork到你的机器
- 创建一个分支(
git checkout -b my-new-feature
) - 实现一个新功能或修复一个错误,并添加一些测试或修复证明
- 提交你的更改(
git commit -am '添加了一个新功能'
) - 将分支推送到你的GitHub Fork(
git push origin my-new-feature
) - 从你的Fork创建一个新的Pull Request