Build AST trees from Gemtext
Convert Gemtext into many types of markup.
Make Gemini requests and get sane, structured results