I tried organising my personal life with openclaw and claudeclaw but didn't like it very much. I been coding for over 30 years so I figured I should build one myself. It would have taken me months but with claude code I was able to do it in a few weekends. It essentially keeps a local copy of messages from whatsup, telegram, Gmail ( mail and calenders) , creates a vector index so that its searchable. I can create schedules to periodically scan and make daily briefings, reminders etc. I made a plugin interface so it was easy to integrated home assistant, unifi network, remote ssh, allsky so far. The github readme has some demo gifs.
How are you syncing WhatsApp, through the multi-device protocol (whatsmeow/Baileys) or a bridge like mautrix?