I would love something which reliably extracted a markdown back/forth from all the main LLM providers. I tried `defuddle` on a shared Gemini URL and it returned nothing but the "Sign In" link. Maybe I'm using your extractor wrong? How are you managing to get the rendered conversation HTML?

I think most LLM APIs return markdown and the conversion md->html happens after; so if you query the API directly you get markdown "for free".