Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Show HN: Vaulty, sync your chats to the cloud for AI to read (iMessage/WhatsApp) (github.com/felipap)
1 point by felipap 12 days ago | hide | past | favorite | discuss
I'm building Vaulty, a remote API of your personal data (chats, contacts, notes) for agents to use.

Why build this:

I suck at replying to people, so last month I decided to build an AI that reminds me to reply to WhatsApp messages. The agent lives in the cloud (it needs to run while I'm AFK) so it can't use a local CLI to read my inboxes. It needs a remote API; that's where Vaulty comes in.

How it works:

* The Vaulty Electron app syncs data you choose from your computer into a server, which you self-host. Data is stored in SQLite.

* The server exposes a REST API that lets agents read your data (Eg. my inbox agent uses /api/whatsapp/chats/latest)

* Data is E2E encrypted, so your Electron app and agents must share a key.

Messages are obviously very sensitive data so we're starting small and gathering feedback about how to make this as safe as possible.

Vaulty is open-source (MIT): https://github.com/felipap/vaulty

Something fun I discovered working on this: sleeping Macs still wake up frequently to download new messages from iCloud. When that happens, Vaulty syncs them to the server automatically.

Looking forward to your thoughts. Would you use this? Why/why not?

 help



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: