Real local use cases
Five examples of where this control room is more useful than a one-off export.
These are not benchmark claims or cloud-product fantasies. They are small, believable,
local workflows where recurring snapshots, operational visibility, AI-assisted diagnosis,
token-gated Local Web API reads, and read-only MCP access are genuinely useful. Start with the
quickstart first so you have already reviewed
config/notes_snapshot.env and completed one manual snapshot.
Personal archive habit
After you confirm the export path and allow the first manual run once, keep a recurring
local export of Apple Notes so your note history is easier to inspect, search, or back
up with the rest of your files.
./notesctl run --no-status
./notesctl install --minutes 30 --load
./notesctl verify
Research notebook export
If Apple Notes is where you collect research, recurring snapshots give you a stable
local export surface without changing your note-taking habit.
./notesctl status --full
./notesctl doctor
Operationally cautious local automation
When you care about freshness, failure reasons, and logs, the wrapper turns the exporter
into something you can actually inspect instead of hope for.
./notesctl verify
./notesctl log-health --tail 200
Operator next-step diagnosis
When the backup loop feels ambiguous, AI Diagnose reads the same local facts as
status, doctor, log-health, and recent-run
summaries, then turns them into a calmer explanation.
./notesctl status --json
./notesctl doctor --json
./notesctl ai-diagnose --json
Browser-backed local HTTP checks
If your local workflow is already browser- or HTTP-shaped, use the Local Web API for
status and recent-run reads instead of screen-scraping the dashboard.
export NOTES_SNAPSHOT_WEB_TOKEN="a-long-random-token"
./notesctl web --host 127.0.0.1 --port 8080
curl -H "Authorization: Bearer $NOTES_SNAPSHOT_WEB_TOKEN" \
http://127.0.0.1:8080/api/status
Codex / Claude Code MCP-aware audit
When a Codex-, Claude Code-, or other MCP-aware local host needs the same backup facts
as a human operator, expose the read-only MCP surface instead of inventing a hosted API.
./notesctl mcp
# then connect from your local MCP-aware host
Have your own example?
Add it to the public Show and tell discussion
so future visitors can see how real people are using the project.