ShiftCalChecking local connection…

Your shifts.
Your calendar.

Turn your own roster into calendar events.
Read with local Gemma. Check each shift. Export.

1 Paste your shifts

One date and shift per line. Korean or English. Leave out names, workplace details and other people’s shifts.

Text only. No uploads, accounts or calendar permissions.

Month & shift times

Times use Korea Standard Time (UTC+09:00). These are example hours; change them to match your workplace.

Use 24-hour times (HH:MM). An end time earlier than its start means the following day.

What stays on your computer?

In local mode, text goes only to your local Gemma process. ShiftCal does not store your roster or use analytics. The public demo replays a saved model response to a fictional example; it cannot read a new roster. Refresh or use Clear to discard your session.

Code & local setup ↗

2 Check against the original

Gemma can misread a shift. Correct the day or code, then confirm each row. A day off stays visible but adds no calendar event.

Night shifts cross midnight.

Review both dates before adding them to your calendar. Nothing is exported automatically.