reminders, in the graph and in the terminal

vintage indexes your reminders — lists, due dates, flags, subtasks — beside everything else, so "what am i supposed to do for leo?" can pull the reminder and the message that caused it.

the terminal ui shows reminders by list with an x-to-complete flow; agents read them over mcp. writing (create, complete) goes through the engine’s private-api writers.

vintage runs entirely on your Mac: it reads the local Apple databases, builds one person-graph index, and serves it over cli and mcp. no cloud, no account, nothing leaves the machine.

brew install systemoperators/tap/vintage
vintage index sync
vintage tui              # reminders tab: by list, with subtasks
claude mcp add vintage -- vintage mcp --stdio

why is write-back paid?

reading your own data is free forever. the engine funds the hard part — reliable private-api writers, on-device models, ocr — with one purchase, no subscription.

local. no account. never phones home. · everything vintage does · the engine