It loosely mirrors the Saxon API objects but with Python style, starting with the Processor class.
Example:
from saxonius import Processor
p = Processor()
doc = p.document_build('''
<document>
<node>Hello</node>
<node>world</node>
</document>
''')
r = p.xquery_compile('/document/node/text()').evaluate(context_item=doc)
print(str(r[0]))