Collective Knowledge (software)

From Wikipedia, the free encyclopedia

Initial release2015; 10 years ago (2015)
Stable release
2.6.3 (discontinued for the new Collective Mind framework[1]) / November 30, 2022 (2022-11-30)
Written inPython
Collective Knowledge (CK)
Developer(s)Grigori Fursin and the cTuning foundation
Initial release2015; 10 years ago (2015)
Stable release
2.6.3 (discontinued for the new Collective Mind framework[1]) / November 30, 2022 (2022-11-30)
Written inPython
Operating systemLinux, Mac OS X, Microsoft Windows, Android
TypeKnowledge management, FAIR data, MLOps, Data management, Artifact Evaluation, Package management system, Scientific workflow system, DevOps, Continuous integration, Reproducibility
LicenseApache License for version 2.0 and BSD License 3-clause for version 1.0
Websitegithub.com/ctuning/ck, cknow.io

The Collective Knowledge (CK) project is an open-source framework and repository to enable collaborative, reproducible and sustainable research and development of complex computational systems.[2] CK is a small, portable, customizable and decentralized infrastructure helping researchers and practitioners:

Portable package manager for portable workflows

CK has an integrated cross-platform package manager with Python scripts, JSON API and JSON meta-description to automatically rebuild software environment on a user machine required to run a given research workflow.[17]

Reproducibility of experiments

References

Related Articles

Wikiwand AI