Now in beta for Mac

A calm place for a busy workday

Tasks, meetings, time tracking, code reviews, and notes in one place — built for people juggling several projects at once.

Free during beta

A smiling camel standing on a grassy island ringed by water and palm trees, with a warm low sun behind it
Oasis Planner

Today

Mon, Sep 28
Today4 of 7
Write migration for ledger idsPayments
Reply to on-call handoffPlatform
Retry logic for webhook delivery0:42:10
Draft offline sync specMobile
Review queue2
#482 Batch refunds endpoint~20m
#139 Dark mode tokens~15m
Everything your day touches

Plan it, do it, and know where the time went

Oasis keeps what you meant to do and what you actually did side by side, so the plan stays honest and the end-of-day story writes itself.

A clear Today

Your todo list and an hour-by-hour timeline of meetings and real work, on one screen.

Drag to schedule

Week and month views with your backlog alongside. Drop a task on a day and it's planned.

One-tap time tracking

Play, pause, done. Every sitting becomes a time entry — no timesheets to reconstruct later.

Review day

Pull requests waiting on you, from every GitHub host, queued onto today with a quick estimate.

Your calendars, mirrored

Google Calendar meetings sync in automatically. Attach notes and projects without touching the original.

Notes that stay connected

A knowledge base linked to your tasks, meetings, and projects — with search that finds it again.

Work Day Replay

See your real day, then share it in seconds

Replay lays out where your hours actually went, flags the gaps, and offers to fill them in. When it's time for standup, Oasis drafts the update from the same record.

  • Time by project, meeting, and focus work
  • Untracked gaps classified, with one-click backfill
  • Standup and weekly status drafts you edit and copy — never sent for you
Replay · Mon, Sep 287h 40m
Payments API 3h 50mPlatform 25mMeetings 2h 25m
30 min untracked11:30 am – 12:00 pm, between two work sessions
Backfill
Yesterday - Shipped ledger id migration (Payments API) - Reviewed #139 Dark mode tokens Today - Webhook retry logic, offline sync spec
Meetings

Meeting notes that write themselves

Hit record and Oasis transcribes the call live, right on your Mac. It knows who said what, and when you stop, the summary, decisions, and action items land in the meeting's note.

  • On-device transcription — audio never leaves your Mac
  • Works with Zoom, FaceTime, browsers, and more
  • Summaries powered by Apple Intelligence
 1:1 with PriyaRecording · 24:18
THEM

Can we get the refund batching behind a flag before Thursday?

ME

Yes — I'll split the endpoint change from the migration so review is easier.

THEM

Great. Loop in Sam on the retry policy too.

Action items
Put refund batching behind a flagPayments
Review retry policy with SamPayments
AI agents

Let your coding agent read the plan

Oasis runs a local MCP server, so tools like Claude Code can look up today's tasks, pull project context, and log what they worked on — all on your machine, with access you control.

  • Local only, token-protected
  • Context packs for the project you're in
# ask your agent what's next › what am I working on today? oasis.today → 3 open tasks, 2 reviews ▸ Retry logic for webhook delivery (running · 42m) ▸ Draft offline sync spec ▸ Review #482 Batch refunds endpoint › start on the webhook retries oasis.context_pack → Payments API · 4 notes, 2 PRs
Built with care

Your day is yours

Local-first

Your plans, notes, and time live in a database on your Mac. No account required.

Native on Apple

Made for macOS first, with iPhone and iPad on the way.

Quick capture

Jot a task or note from anywhere without leaving what you're doing.

Plays well with others

GitHub, Jira, and Google Calendar come to you, not the other way around.

Oasis Planner app icon

Find your oasis

Download the beta for Mac and plan your first calm day. It's free while we're in beta.

Requires macOS 12 or later (meeting transcription needs macOS 26 on Apple silicon) · iPhone and iPad coming soon