I built ChatLinks in 2025 with Sean Ahrens, during my year at Newspeak House. I was in dozens of WhatsApp groups, and the good stuff kept scrolling past: an article worth reading, an invite to a talk. ChatLinks read the groups for you and kept every link and event in one place.
You linked WhatsApp by scanning a QR code, as you would for WhatsApp Web, and picked which groups to watch.
Links
Every link shared in your groups was saved. ChatLinks read each page and wrote a one-line summary, so a bare URL became something you’d recognise later. You could search them across all your groups, see who sent each one, and export them as a spreadsheet.
Events
Messages that mentioned a date or time went to an AI model, which pulled out the title, time and place. Events showed up as a list and a calendar, colour-coded by group, and one link added them to Google or Apple Calendar.
How it was built
A Go service stayed connected to WhatsApp through whatsmeow, scanned each message, and sent likely events to Gemini Flash. Links and events were stored in Supabase and shown in a React app. The app and the Go services ran on Railway.