Features
Everything Hamaki does — and why it stays on your Mac.
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.