Nightshift
The night manager for every local AI job on my Mac. It wakes the laptop at night, gives each project its turn on the local models, and leaves me a morning digest of what ran and what didn't.
- Why
- Several of my projects wanted the same local models at the same time, and the daytime is mine. Now the Mac does its heavy AI work while I sleep.
- How long
- Running every night since July 2026
How I built it
- I listed every project that needed overnight time on local models.
- I had Claude Code build a small scheduler with one rule: Nightshift owns the night, and projects are its tenants.
- I set a scheduled hardware wake so the Mac wakes itself before the window opens at 10pm.
- I added a watchdog that checks every minute, and a morning digest that compares last night with the nights before.
- I made it refuse to start a night it can't finish properly, for example on battery, instead of failing halfway.
- To copy it you need
- A Mac that stays on a desk and plugged in, Ollama, and Claude Code, or the AI of your choice, to write the scheduled jobs. Gotcha: name the work, not the job file. Check what a scheduled job actually runs before you switch it off.
Try it yourself
Copy this prompt and paste it into ChatGPT or Claude to try it yourself.
My computer sits idle every night and I want it to run AI jobs while I sleep. Korab Eland built Nightshift for this (shown on whatarewebuilding.ai): it wakes the Mac at night, gives each project a turn on the local models in Ollama, and leaves a morning digest of what ran and what didn't. It also refuses to start a night on battery rather than failing halfway. Help me build a simple version. First ask what I want to run overnight and what computer I have. Then set up one scheduled job, a wake-up before it, and a short morning report. Korab's gotcha: before you switch off an old scheduled job, check what it actually runs now. Ask me for anything you need.
Tools I used for this project










