---
title: meet-memory: your calendar is a CRM you didn't notice, a note by Arthur Galvão
url: https://arthurgalvao.work/notes/meet-memory
lang: en
---

# meet-memory: your calendar is a CRM you didn't notice, a note by Arthur Galvão

> Jul 30, 2026. Posted on [X](https://x.com/arthurgalvaorl/status/2082845665739116872), [LinkedIn](https://www.linkedin.com/feed/update/urn:li:activity:7488611076146888704/)

Markdown version of https://arthurgalvao.work/notes/meet-memory, the same content as the page, for AI agents and language models.

Your calendar is a CRM you've been filling in for years without noticing.

Every calendar tool manages the meetings ahead of you. I wanted the ones behind me. So I built meet-memory: it syncs years of history into a local SQLite file and gives Claude 15 tools to query it. 26,000 events from every calendar I sync, indexed on my machine.

The interesting part wasn't building it. It was running it against a real calendar and finding the numbers were wrong.

73% of the database was the future, because Google expands recurring events forward until 2040. The most frequent contact came back with 2,798 meetings when the real number was 662. And 20 email addresses turned out to be 18 people.

Calendar data looks clean and isn't. I spent more time finding out the numbers were lying than writing queries.

Claude native Calendar connector is better than mine at scheduling. It just can't aggregate history: it queries the API per question, and 26,000 events don't fit in an answer.

Against Google it only reads, by design. If you'd rather it created and edited events, fork it and build that.

Source available, FSL license, becomes MIT in two years.

https://github.com/arthurglv/meet-memory

[All notes](https://arthurgalvao.work/notes.md)
