Wild, I have been working on something almost exactly like this on and off for about a year. Well sort of, similar concept.

Basically, python notebooks with an "accelerator" library and strictly defined inputs and outputs - allowing you to run parallel jobs with parameters that do complicated backend operations normally not efficient in python, and then transform the result into a standardized format.

It's for a security-related-space set of use cases, but it doesn't have to be. So, I am very pleased to see something with a similar workflow that I can take notes on ;)

Nice, good luck!

All the source is Apache 2.0 - https://github.com/neuml/txtai