Collective Knowledge is a cross-platform customizable Python framework to share artifacts as reusable components with JSON API; quickly prototype experimental workflows (such as multi-objective DNN optimization); automate software installation; crowdsource and reproduce experiments; unify predictive analytics; enable interactive articles. Demo: