If you are a Python dev, why not just use Triton?
I've been curious for a few years now to get into MLIR, but I don't know compilers or LLVM, and all the docs I've found seem to assume knowledge of one or the other.
(yes this is a plea for someone to write an 'intro to compilers' using MLIR)
"PyDSL: A MLIR DSL for Python developers"
https://www.youtube.com/watch?v=iYLxgTRe8TU
"PyDSL, a subset of Python for constructing affine & transform dialects"
https://www.youtube.com/watch?v=nmtHeRkl850
And MLIR channel,