ATProto Digest

Fetching digests...

Before Bluesky introduced its native bookmark feature, I used a Telegram bot paired with a Google Sheet to save posts I wanted to revisit. It was a simple workaround, but it worked.

As LLMs started showing more practical capabilities, I turned that habit into something more structured: a personal collection I built and deployed as a project. It felt like a folder experience: organised, browsable, mine.

After a few months, I still felt the urge to revisit and refine the idea. That led me to the concept I am building now: a way to save Bluesky posts into collections with tags, display them as a digest on a frontend, and add notes for extra context.

I looked at what was already available in the AT Protocol ecosystem, but since this is an era where anyone can build exactly what they want, I decided to create this third version of the original idea myself. Each digest is shareable through a hash-based link structure. It also includes a timeline feature, letting users jump between posts by date.

This is a personal project and the code is not open sourced (because obviously, it's a vibe coded project and the code base is messy). The idea is simple and it started from here. Now it's a mix of listRecords and getPosts.