Show HN: Ocal – AI Calendar That Schedules Assignments for You (ocal.ai)
We realized that most students don’t struggle with time management because they’re lazy—they struggle because time planning itself is an overhead. The mental effort of estimating task durations, figuring out when to work, and actually doing the work is non-trivial. So we decided to eliminate that friction.
How It Works: 1 LMS Integration (Canvas for now) – Ocal scans your assignments, extracts deadlines, and understands task complexity. 2 AI-Scheduled Work Blocks – Based on your habits (night owl vs. early bird), Ocal schedules the work comfortably ahead of deadlines—no more cramming. 3 Subtle Weekly Adjustments – Each week, Ocal subtly tweaks your schedule, nudging you toward your ideal workflow without a disruptive overhaul. 4 Social Scheduling (Coming Soon) – Friend people, see when they’re free/busy (privacy-first), and let AI find optimal times for study groups, workouts, or board game nights.
Why This Matters: Most productivity tools still rely on manual scheduling—we don’t. Ocal makes time blocking effortless, helping students get work done early and reclaim time. No decision fatigue. No planning paralysis. Just execution.
What’s Next? We’ve been building for a week. Ocal is not fully built for institutions yet, but it’s developed enough for people to start testing. If you’re a student or productivity geek, we’d love for you to poke around and tell us what works, what sucks, and what features you'd love to see.
Check it out & let us know what you think!
33 comments
[ 5.0 ms ] story [ 95.2 ms ] threadYeah, this. Having it on my calendar would likely have made it worse since than it turns into noise for the actual important things on my calendar.
If I used a tool like this I would have ended up missing so many important things like doctors appointments because I would have just ignored my calendar completely.
Also the idea of asking a system to find time to schedule this thing that gives me some joy in life sounds dystopian and screams messing up your mental health.
Instead of checking if their friend is available...they'll just message them and ask them what they are up to. It's a technical solution to a human nature problem which isn't always the best approach.
Scheduling is a consensus thing and the consensus may or may not be reached until AFTER the event.
This won’t help people who never consult their calendar.
The benefit of this, and many AI tools, is that it takes the first steps for you. The marketing material about creating great schedules automatically is probably bound to disappoint.
However, it changes the game from creating a schedule from scratch to modifying a schedule until it works. Many people find it is easy to critique and tweak, but aren’t good at taking the first steps.
Those are the people who benefit from tools like this. People who don’t even check calendars at all would need something else.
One of the proudest accomplishments through all of high school, university, and grad school was getting almost precisely the minimum grades required to accomplish my goals. It maximized time I had to apply to my social and physical health/skills. And in the professional world, I have been convinced they’re considerably more important.
as long as you finish, procrastination will improve quality and impact, value and added value.
nobody who is working on something procrastinates ad infinitum. it ONLY depends on HOW you procrastinate.
this is true for the arts as well as in any industry except when urgent.
if big companies would have procrastinated instead of their ridiculous release cycles, we would have stretched out time till the tipping point, sparked more industries and improved quality everywhere.
> nobody who is working on something procrastinates ad infinitum.
Having mentored a lot of people in the 18-25 age range, I can assure you that neither of these statements is even remotely true for a lot of people.
I disagree. By definition, procrastination means delaying or avoiding actions you should be taking, which is inherently unhealthy. If you're not doing what you ought to, it's counterproductive.
Often, people confuse procrastination with: - resting, - relaxing while playing games, - doing nothing, - giving themselves time to cool of when they have a new idea.
These activities can be beneficial. For instance, after a stressful week, taking time to relax isn’t procrastination—it’s prioritizing mental health. Likewise, if your body needs sleep, getting rest is necessary, not a delay of important tasks. This is what you should be doing.
Even delaying action is sometimes exactly what we should be doing. If I have a billion-dollar idea that demands a significant investment of time, effort, or money, it's crucial to give myself space to think about the idea, and to cool off. That’s not procrastination—it’s a deliberate, thoughtful strategy.
It aggregates all your calendars in one place and does two things I found useful:
1. Functionality around calendar syncing - basically allows to merge and sync tasks between multiple calendar sources.
2. Habits - allows to allocate time boxes for different regular activities. It tries to fit the boxes between already scheduled events. Allows prioritization and adjusting the suggested blocks.
3. scheduling link for 1x1 or smth - never used, but may be convenient for business context
At the very least it’s not universally a bad thing.
Instead of ignoring that comment, take it to mean “users may want a feature to allocate an amount of off time” or something.
https://professional.dce.harvard.edu/blog/the-perks-of-procr...
you can open a USA bank account without a phone number, but cannot use your app? over the top restrictive
and why do you need phone number at all?
Interesting idea, but seems like a lot of work to set it up and maintain it.
Not sure I would actually use this on a day-to-day basis.