AtmosphereConf Interactive Transcripts using Hyperaudio by Mark Boas
Exploring digital archiving approaches on atproto

Mark Boas @maboa.bsky.social saw our 2025 AtmosphereConf talk archive, and suggested that his Hyperaudio transcript tool could be used as part of hosting that archive.
Time passed, and Mark ended up getting involved with the archives of AtmosphereConf 2026, and wrote this blog post about his experience in learning about atproto, and more generally about digital archival: Keeping Archives Alive: Resilience and Discovery on ATProto
Thanks to Mark's contributions, AtmosphereConf 2026 now has fully interactive transcripts, Here's an example of Blaine's talk, This Title Intentionally Left Blank:

As it turned out, Mark worked with Blaine's ionosphere project to get everything on protocol and converted:
I have to say, it was a fairly steep learning curve! But the ATProto community took the time to explain the architecture to me (I had never used Astro or ATProto) and I managed to put a Proof of Concept together. That's when blaine.bsky.social entered the conversation. I know Blaine from the days when we used to have Text AV meet-ups, so I knew he had an interest in transcripts.
Mark used the Hyperaudio Lite Editor, running the Parakeet speech-to-text engine locally, to transcribe all the talks in batch — pulling the audio from the videos on protocol with Streamplace, then doing a global correction pass with an LLM (atproto spelling and similar) and lighter manual fixes in the editor itself where mistranscriptions were obvious. Anyone can use the same tools on their own archives. He describes more of where this might go:
We already see glimpses of ATProto's social discovery potential with Blaine's ionosphere work. It's so much more than machine-generated transcripts – there are indexes of all significant terms within the talks – concepts named, entities extracted and cross-linked. There are even Bluesky posts about each talk time-aligned to the moment they reference. The discovery side is already being built.
And when we say "on protocol with Streamplace", that's what makes all of this possible. Streamplace powered all the video live-streaming for the conference across three rooms, and then used their new video-on-demand service to publish everything.
Some of the shorter term things that Mark is thinking about:
community translation tests using open models (NLLB, Opus-MT, TranslateGemma and friends) as a proof of concept
building the ionosphere round-trip writer so corrected transcripts flow back on-protocol as canonical records
And longer term:
The thing the blog post closes on - a social layer for archival content, where clips and remixes are referential and non-destructive, so archives get discovered, shared and reused rather than just stored.
Code and Libraries
Hyperaudio Lite – the interactive-transcript library: https://github.com/hyperaudio/hyperaudio-lite
Hyperaudio Lite Editor – transcript editing with local Parakeet transcription, and the engine behind the conference transcripts: https://github.com/hyperaudio/hyperaudio-lite-editor
The full pipeline write-up: https://gist.github.com/maboa/bd3f742b1a622d87ad2d7f7bf602aa1e
The scripts: https://gist.github.com/maboa/0f76e4a992ebfcd2cb0c53c2f67c2626
The PR itself: https://github.com/ATProtocol-Community/atmosphereconf/pull/120
About Mark

Mark Boas has spent 15 years building interactive-transcript technology through The Hyperaudio Project. He co-created jPlayer (a JS-based media library back in the day), cofounded Trint, consulted for BBC News Labs, and was a Knight-Mozilla OpenNews Fellow at Al Jazeera, where he returned to build Palestine Remix. Until May 2026 he was CTO of oral history platform TheirStory. He’s now an independent consultant, helping organisations make their audio and video content usable through transcription, translation and discovery – working on The Hyperaudio Project with Bad Idea Factory, focussed on open source, decentralised systems and the judicious application of AI. Find him at maboa.it and @maboa.bsky.social.