Create a new Typleaf project via the web API. Use compiler='typst' for Typst projects to avoid compilation errors from the default pdflatex. Requires TYPLEAF_SESSION.
Search for Typst packages and templates in the Typst Universe registry using query text, category filters, and type specifications to find relevant resources for your projects.
Provides access to Typst documentation, enabling users to search, browse, and read documentation for the Typst typesetting system through natural language queries.
Enables AI models to interact with the Typst typesetting system, including LaTeX-to-Typst conversion, syntax validation, and rendering Typst code to images.
Verify each bibliography entry against CrossRef and arXiv catalogues to catch hallucinated references, and report missing entries that cause broken citations in Typst drafts.
Determine whether a Typleaf project is Typst or LaTeX, identify the likely compile root, count source files, and list declared bibliography files—so you know which heading syntax to use before editing.
Compile a Typleaf project and return the total PDF page count, enabling exact page-fill edits and answering page-number queries for both LaTeX and Typst.