Skip to content

Generative AI Disclaimer

Animo was largely developed with the help of generative AI. Its design was nevertheless iterated carefully and tested under considerable human oversight, so Animo is not vibe-coded AI slop.

The main reasons for not writing Animo entirely by hand are:

  • Animo relies heavily on the HTML export of typst, which is a work in progress and is not guaranteed to be stable. Spending extensive human effort on code that may need a major overhaul soon would be unwise.
  • Animo is primarily a proof of concept, which shows what kind of animated presentations typst can produce.
  • Supporting several web browsers and working around their quirks is tedious and error-prone. Generative AI is well suited to iterating through bizarre edge cases. Every behaviour of typst or a browser that Animo depends on is recorded in a document called Findings and checked by a probe, so that other projects can reuse these results. See Behaviour Probes for the list.