Every developer has that one itch they can’t stop scratching. For me, it was bookmarks.
Not the simple “save this tab” kind — but the where did I save that link, which browser was I using, and why do I have three profiles of the same person kind.
So I built ARIANNA — Your Intelligent Bookmark & Knowledge Companion, a Chrome extension designed to sync, version, and intelligently manage bookmarks across browsers and profiles, with full backup and restore capabilities through Google Drive.
And yes — Arianna is also the name of my daughter, who inspires me every day to be a better dad and creator. The name felt perfect: in mythology, Ariadne gave Theseus a thread to navigate the Labyrinth. My Arianna helps me find my way through the labyrinth of tabs, links, and half-forgotten web trails.
TLDR; Try it now! 🔗 ARIANNA- Bookmarks that actually work for you

The Problem
Bookmarks have always been browser-bound and profile-bound.
If you use multiple browsers, or even just separate Chrome profiles, your bookmarks live in isolated silos. And while cloud sync exists, it’s rarely transparent, flexible, or versioned.
I wanted:
- Cross-browser, cross-profile sync.
- Backups and version control on Google Drive.
- Metadata beyond just “title” and “URL”.
- A simple, native-feeling interface that didn’t hijack the browser’s normal bookmark experience.
Basically: a memory system, not just a bookmark list.
The Architecture
Building ARIANNA was an experiment in vibe coding — starting from intuition and flow, guided by AI assistance.
The base structure was generated in a ChatGPT 5 session (yes, even the icon), and then refined with Cursor, my favorite AI-augmented code editor. The entire build took around four hours — a mix of human curiosity, AI collaboration, and coffee.
The extension uses:
- Chrome Bookmarks API for CRUD operations
- Google Drive API for backup and version control
- OAuth 2.0 for secure authentication
- Cloudflare Workers for safe token exchange
- Local Storage + Compression for custom metadata (currently, a description field)
That last part is my favorite hack:
Custom descriptions are stored in a compressed local storage blob, decompressed on demand, and then matched in real time to the corresponding bookmarks inside ARIANNA’s popup. It means your bookmarks remain pure and untouched in Chrome, while ARIANNA layers metadata and context invisibly on top — an augmented reality for your links.
The Cloudflare Trick
Google OAuth 2.0 requires a secure backend for token exchange — which extensions don’t have. I wanted the user experience to remain seamless, with no external servers to maintain or trust.
Enter Cloudflare Workers.
They act as a lightweight proxy for exchanging tokens securely. This setup keeps the user’s credentials safe, the process transparent, and the whole system serverless.
The Experience
Arianna is designed to stay out of your way.
You can still use the browser’s default bookmarking flow — that’s intentional. ARIANNA quietly detects changes and syncs them automatically to Google Drive.
From the extension popup, you can:
- Browse all bookmarks and folders (with breadcrumbs)
- Search in real time
- Add or edit bookmarks with descriptions
- View and restore backups
- Find duplicates
And when you open the options page, you can even browse your full backup history, complete with timestamps, download old versions, or delete them as needed. It’s like having Time Machine for your bookmarks.






Roadmap — Following the Thread Further
This is just version 1.0.0 — the first step out of the labyrinth.
Here’s what’s next on my path:
- Smarter Sync: true bookmark merging between profiles, at this time the best working solution is a “backup overrides local”
- AI-Assisted Metadata: automatic bookmark descriptions using my other extension, AIDA, as an AI hub
- Intelligent Search: semantic search that understands context, not just keywords
- Slicker Experience: the kind of “it just works” smoothness that makes a tool feel invisible
Why ARIANNA Matters
ARIANNA isn’t just a tool — it’s an experiment in personal infrastructure.
It’s what happens when you stop treating your bookmarks as clutter and start treating them as knowledge assets — small pieces of your digital mind that deserve care, versioning, and a bit of intelligence.
In a way, this project mirrors the myth itself: finding your way through complexity, guided by a thread of your own making.
And like the real Arianna in my life, it reminds me that clarity, order, and curiosity are all connected — one link at a time.
Built with love, caffeine, and AI collaboration.
Find the thread. Follow it home.
