An Alternative to Motion, Clockwise, Cal.ai – Reclaim
Are you tired of the eternal struggle of coordinating schedules? Look no further! Welcome to Atomic, the open-source priority-driven AI scheduler designed to simplify your time management woes and make scheduling meetings a breeze. The best part? It’s self-hosted and customizable, offering you the freedom to reclaim your time effortlessly!
Table of Contents
Problem
Scheduling and managing time can be a Herculean task, especially when it comes to finding a time slot that works for everyone involved. Imagine your calendar as a bustling restaurant, where each attendee is a diner with unique preferences and dietary needs. What if your calendar could remember these preferences and automatically suggest the best dining times for each group?
This is exactly what Atomic enables! With its vector-based search, Atomic creates a memory of your calendar by understanding your time preferences and priorities. Think of it as a smart waiter that learns from your preferences and automatically suggests times when you’re free.
With Atomic, you’ll be able to:
- Schedule meetings seamlessly.
- Receive timely reminders.
- Manage your calendar proactively, like an efficient restaurant manager.
Documentation
For comprehensive guidance on how to wield the power of Atomic, visit the documentation.
Features
Atomic is packed with features to enhance your scheduling experience:
| Feature | Description |
|---|---|
| Semantic Search | Use unique key phrases to match semantically similar past task events to new ones, creating templates. Think of it as finding a recipe from your cooking history to cook today! |
| Automated Tagging | Automatic classification of events, making it easy to sort your calendar tasks. |
| Flexible Meetings | Creates recurring 1:1s or team meetings while considering everyone’s schedules. |
| Autopilot | Runs the AI planner to automatically organize new events based on trained templates. |
| Time Preferences | Allows you to specify preferences for your meetings and tasks. |
| Time Blocking | Automates the allocation of daily or weekly tasks based on urgency and importance. |
| Priority Management | Set priority levels for events to manage your calendar more efficiently. |
Benefits of Self Hosted
- Privacy enabled by default.
- Fully customizable to fit your needs.
Cloud Hosted Atomic
- Prioritized version.
- Full customer support and bug fixes.
Customize Atomic for Your Team on Your Cloud
Enjoy the same level of support and features as the cloud-hosted version with a one-year support plan available.
Diagram
The following diagram illustrates how Atomic’s Meeting Assist functionality works:
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: Create a new meeting assist with John and Bob as attendees
A->>John: Sends handshake link for a possible meeting
A->>Bob: Sends another handshake link to another attendee
John->>H: Selects time preferences (not availability like a booking link)
Bob->>H: Also selects time preferences
H->>P: Submits and starts AI planner after minimum threshold met
P->>G: Finds an optimal slot and creates the new event
Docker
For those wanting to host Atomic self-contained, see the atomic-docker repository for details.
Support the Project
The success of Atomic relies on community support. Here’s how you can contribute:
- Star this repository to show your support and help drive the project forward.
- Share your experiences using Atomic and provide feedback.
Contributing
If you’re interested in contributing, follow these steps:
- Fork this repository and clone it to your local machine.
- Create a new branch:
git checkout -b my-new-feature - Implement your feature or bug fix and add tests.
- Commit your changes:
git commit -am "Added a new feature" - Push your changes to GitHub:
git push origin my-new-feature - Create a new Pull Request from your fork.
Troubleshooting
If you encounter issues while using Atomic, here are a few troubleshooting steps:
- Ensure that you have correctly set up your preferences in the settings menu.
- Verify that all participants have synced their calendars correctly.
- Check if your server is running properly if you’re self-hosting.
- Explore the documentation for more troubleshooting tips.
For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.
Ready to reclaim your time? Dive into Atomic today!

