Analysis updated 2026-05-18
Automatically run a scheduled code review or refactor task whenever your Claude quota window has spare room.
Break a large analysis task into smaller chunks that run one at a time as quota allows.
Track quota usage and past scheduled runs from a local web dashboard.
| kimik-hyum/ai-schedule | 0-bingwu-0/live-interpreter | 010zx00x1/faresnipe | |
|---|---|---|---|
| Stars | 2 | 2 | 2 |
| Language | Python | Python | Python |
| Setup difficulty | easy | moderate | easy |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | developer | general | general |
Figures from each repo's GitHub metadata at analysis time.
macOS only, requires Claude Code already installed and logged in with a Pro or Max subscription.
AI Schedule is a macOS tool that runs pre written Claude Code tasks automatically, but only when certain conditions about the user's subscription quota are met, such as having at least half of the current five hour usage window left with the reset coming up soon, or it being a particular day and time within the weekly quota. The idea is to use quota that would otherwise expire unused rather than let it go to waste. The tool runs entirely on the user's own Mac using the Python 3 that already comes installed, with no extra packages to download and no external servers involved. It reads the same quota information that the official Claude Code client uses, authenticating with the user's own login stored in the macOS Keychain, so nothing about usage or account details leaves the machine. A background daemon checks quota on a schedule the user sets, and each task is guaranteed to run at most once per five hour window or once per week, even if a previous run failed, so tasks cannot accidentally burn through quota by retrying forever. Once installed, a command line tool called ais lets a user check current quota and reset times, add a new scheduled task through an interactive menu, turn automatic running on or off, and open a local web dashboard that shows live quota gauges, a history of past runs with their cost and duration, and a form for scheduling new tasks. For work too large to fit in a single run, a planning mode can break a big request into smaller self contained chunks, each with its own model and effort setting, and then run them one at a time whenever quota allows, pausing and resuming automatically across quota windows and even across days until the whole job is done and a final report is written. The project is released under the MIT license and is written in Python. It supports both English and Korean interfaces, matching the language of the user's browser or terminal.
A macOS tool that automatically runs pre written Claude Code tasks whenever your subscription quota has enough room left, so unused quota does not go to waste.
Mainly Python. The stack also includes Python, macOS, Keychain.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice (MIT license).
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.