Voronoi subdivion

I’m completely new to blender scripting but not new to development… my is a very generic question, bear with me.

Is there a way to perform a custom subdivision ending up with faces that resembles a voronoi map? I’d like to add to some low poly models this effect I do not need to work on complex models. Again, I know that this is a very generic question… just like to know if this effect would be doable with scripting and in case have some help to start.

Thank you :eyebrowlift: