your call history, finally queryable

macos keeps your iphone’s call log on the mac (continuity), but apple ships no api for it. vintage reads the local call-history store and makes it part of your person-graph: every call joined to the person, next to their messages and mail.

query it from the terminal with --json, or let your agent use it over mcp — "when did i last actually talk to dana?" distinguishes a call from a text.

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 search "dana" --kind call --json
claude mcp add vintage -- vintage mcp --stdio

is there really no official api?

not a public one on macos. tools either scrape backups or read the local store; vintage does the latter, on your machine, with full disk access you grant once.

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