Booking, your way

The fundamentals that make scheduling actually work.

Visual Spot Drawing

Drag to create time slots directly on your calendar. No forms, no menus — just draw where you're available.

Public Booking Page

Every calendar gets its own booking link. Share it anywhere — email, website, QR code.

No Conflicts

Booked spots are marked taken instantly. Two visitors can never grab the same slot.

Auto-Scheduled Breaks

Set buffer time between appointments automatically. Catch your breath between back-to-back meetings. (Pro)

Waiting Lists

When your calendar is full, visitors can join a waiting list. Manage them directly from the app.

Move Appointments

Reschedule any booked slot to a different time directly from the app. Visitors can be notified by email.

Your data stays yours

Hamaki is built around the principle that your calendar is private.

Local-First Architecture

All calendar data lives on your Mac. Hamaki doesn't sync your schedule to any remote server.

Calendar.app Integration

Works with your existing macOS Calendar.app. Appointments show up there automatically.

Standalone Calendars

Don't want to share Calendar.app access? Create independent booking calendars inside Hamaki — no permissions required.

Reliable Sync

Hamaki automatically recovers from sync drift after waking your Mac or relaunching the app.

For the nerds

Automate, integrate, and query your schedule the way you want.

MCP Server

Run a local MCP server and connect Claude Desktop, OpenCode, or any compatible AI assistant to query your schedule privately.

CLI — hamakicli

Query appointments from the terminal. Script it, pipe it, automate it. Try hamakicli today or hamakicli visitor "Jan".

Shortcuts Support

Trigger Hamaki actions from Apple Shortcuts. Build workflows, create automations, connect with other apps.

Spotlight Integration

Type a visitor name in Spotlight (⌘Space) and jump straight to their profile in Hamaki — or via Siri.

Know your visitors

More than just a booking tool — understand who you're meeting with.

Visitor Profiles

Each visitor gets a profile with their full appointment history, upcoming bookings, and booking pulse.

Visitor Search

Find any visitor by name from the Search tab. See their history and pulse at a glance.

Visitor Jump

Right-click any visitor name anywhere in Hamaki to jump straight to their profile or copy their email.

Stats

See how many people you've met, when your busiest days are, and track patterns over time.

Your notes, your app

Hamaki connects to the note-taking tools you already use.

Link Your Note App

Connect Obsidian, Bear, NotePlan, Apple Notes, or a custom Shortcut to each calendar. Set it once, forget it.

One-Tap Note Access

Open a visitor's note directly from their profile with one tap. If it doesn't exist yet, Hamaki creates it.

Ask Claude to Open Notes

Say "open Jan's note" to Claude and it opens straight away in your connected note app — no clicking required.

Your day, at a glance

Add the Hamaki widget to macOS Notification Centre and see everything that matters without opening the app: how many appointments are booked, who's coming up next, and which slots are still free. Available in small, medium, and large.

Ready to try it?

Free to start. No account required.

Download Free