> I've gone so far as having a Gemini instance at gemini://g.wiki.roshangeorge.dev which no one has accessed.
If nobody else knows then they might not access, but I looked; at least some of the parts looks like interesting to me.
> The protocols in use here are quite nice and there's always Gemini if you want a protocol that is pure document oriented.
As well as others, depending on what you want to do; it is not quite as simple as "pure document oriented" (e.g. Gemini does have inputs (1x status code) and TLS as well, including authentication with client certificates).
> Perhaps a HTTP browser that only `Accept`s `text/markdown`
It might also be made to be modular so that the file formats and other features can be added separately (including HTTP, HTML, Unicode, etc also would not be forcibly built-in, and the different protocols, file formats, character sets, and other features can be done by adding them on (which can be static or dynamic; static might allow some possible optimizations but would require recompiling and/or relinking it when you want to change it)).