Holy cow... I found a code that does 3D Dual Contouring, in Python. It's a much better alternative to Marching Cubes, supposedly.
Check it out:
https://github.com/BorisTheBrave/mc-dc/tree/master
https://www.gamedev.net/forums/topic/696356-marching-cubes-and-dual-contouring-tutorial/