eidos agi
Agent Tool

apple-a-day

Agent-native Mac health toolkit. 9 checks, zero dependencies, plain english.

pip install apple-a-day View on GitHub 341 downloads/mo v0.3.1 Mar 24, 2026

What it does

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.

What it checks

Install

pip install apple-a-day

Usage

# 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.