Implement a new geometry node?

Is it possible to implement a new geometry node with the Python API? I’m mostly interested in creating a custom node for non-trivial geometry (e.g. generate a mathematical surface) and having more mesh operations available as nodes (e.g. a loop cut node).

If such a capability exists could someone kindly point me to the documentation or provide a minimal example? Thanks~

There is no such API for the geo nodes system to my knowledge. You can codegen a node tree, but that’s probably not what you want to achieve.

Ah I see. In that case I posted a feature request here.