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

## try it

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

## what you get

- all lists with open/total counts, due dates, flags, subtasks
- reminders in person context — tasks about people surface with them
- terminal create/complete (engine): one capture line, natural language
- agents can read what’s open without touching reminders.app

## honest limits

- creating and completing reminders is an engine feature ($49 once)

## questions

**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. · https://vintage.dev/ · unlock: https://vintage.dev/unlock · agents: https://vintage.dev/llms.txt
