Rabbithole

Tabbed browsers have confined us internet users to a reduced representation of our engagement with content online. We are bound to a linear, sequential history with tabs when what we're doing on the internet much better resembles a journey through a sea of information.

This is best evidenced when we go down rabbitholes on the internet. We all know how it goes, most recently I was reading about Mexico for a potential trip and the next thing I know I'm deep in the weeds of Nahuatl weaponry (looks like this btw). It's such a well established concept that there's even a game about it.

There are several tools and approaches out there for this, even a bunch on Atproto. Notably, Semble allows us to curate and share collections of urls, and recently added the ability to connect different concepts . We also have Margin , which allows us to annotate pages on the internet, and highlight parts of it, making pages on the internet have a little bit more familiarity as we come across annotations in the wild. And more directly relevant is Sidetrail , which is an app that allows you to curate and create trails that others can go down.

I'm throwing my hat in the ring with the Rabbithole extension , which I'm proud to announce has no new lexicons! The extension combines aspects of the aforementioned, and allows users to track their rabbitholes with the following features:

My Rabbithole overlay as I'm writing this article, with my Rabbithole rabbithole active

A burrow I made from the trust and safety unconforence at Atmosphere conf. You can find it on Semble here .

Privacy

Everything you create is stored on your browser's IndexedDB. Obviously your web search history is extremely private and nothing leaves your device, unless you publish it. When you do publish burrows or trails, you choose exactly what you share to the Atmosphere. I really want to be able to sync across devices but we gotta wait for all this cool stuff to become real.

Coming soon

The extension currently only supports Chromium but requires just a tiny bit of effort to work on Firefox.

Interop with Margin, I want users to be able to publish annotations

AI summaries for rabbitholes, and maybe using agents to automatically create your rabbitholes. Chromium has a neat experimental SDK for this, and I need to see how far I can push it.

Coming not so soon

A more visual display of Rabbitholes. I like how Horse Browser does this, but we can probably make it even more visual. Maybe something that resembles a game like Anisota ? Hit me up if you have ideas!

Collaborative, community curated trails are definitely on the map as I envision Rabbithole to eventually become more of a quirky education platform!

This is an alpha!!

There are definitely a bunch of bugs, I wanted to get this out in time for Atmosphere conference in an acceptable state. Bug reports and contributions are welcome ! And feel free to DM me on Bluesky for feedback and ideas!