Wanted to call out that the demo of the Enron dataset [1] is based on a private fork of Memento. Since the archive contains multiple inboxes, we had to make Memento pick one of the users as the central user. These changes are not in the main repo as it is not a regular use case.
We built Memento for two reasons - we were frustrated by the search in Gmail, and we wanted to organize email locally in a privacy-friendly way. But the outcome was much more than that - we learned how to build agents from scratch, optimize agentic search, and discovered many beautiful memories we didn’t know were hidden in our email.
We would love to know what you think of this project. All feedback is welcome.
Great feedback. It would be great to connect Memento to Slack and possibly the user's photo archive as well. And if we can map the canonical user across all these stores, the Memento can show the unified view for all your memories.
Looks like for Memento to work, you need to setup Msgvault. It would be good to add those instruction to README.
Good point! We will add it to README. The default msgvault setup instruction would work - see at https://www.msgvault.io/setup.
Note: Anytime you want to remove memento tables from msgvault db, you can do `./memento reset`
Wanted to call out that the demo of the Enron dataset [1] is based on a private fork of Memento. Since the archive contains multiple inboxes, we had to make Memento pick one of the users as the central user. These changes are not in the main repo as it is not a regular use case.
[1] https://memento-demo.latentsignal.org
Co-author here. Happy to take any questions.
We built Memento for two reasons - we were frustrated by the search in Gmail, and we wanted to organize email locally in a privacy-friendly way. But the outcome was much more than that - we learned how to build agents from scratch, optimize agentic search, and discovered many beautiful memories we didn’t know were hidden in our email.
We would love to know what you think of this project. All feedback is welcome.
It would be cool to extend this to other applications like Slack.
Great feedback. It would be great to connect Memento to Slack and possibly the user's photo archive as well. And if we can map the canonical user across all these stores, the Memento can show the unified view for all your memories.