Agent-native Mac health toolkit. 9 checks, zero dependencies, plain english.
AI agents run on machines. Machines have disk space, memory pressure, crash loops, and security gaps. apple-a-day gives agents awareness of the Mac they're running on — 9 checks, every finding with a severity, plain-english explanation, and fix command.
pip install apple-a-day # CLI — run all checks
aad checkup
# Structured JSON for agent parsing
aad checkup --json --min-severity warning --fields severity,summary,fix
# Python — programmatic access
from apple_a_day.runner import run_all_checks
report = run_all_checks()
for r in report.results:
for f in r.findings:
if f.severity.value == "critical":
print(f.summary, f.fix) Zero dependencies. Pure Python. Every finding includes a severity, a plain-english explanation, and a fix command the agent can run.