Updated 2018-07-08

Open Source Learning

OSL produces Knowledge Engine and other open source software to support Self-Directed Education.
Leon Liu founder
click to see email


Open Source Learning (OSL) aims to build a software infrastructure to replace the outdated school classroom-based education framework. The core of OSL’s software infrastructure is Knowledge Engine, which learners can use to build up their knowledge by working with their accumulated “Significant Experiences.” It also cultivates self-learning habits and skills.

With Knowledge Engine, experienced learners or teachers can guide other learners in the self-learning ways. For example, the learning method of Feynman Technique can be conducted smoothly and seamlessly with Knowledge Engine.

You can try using the platform at https://3exps.org/

Instructions for getting started:

Software developers who are passionate about learning and education are welcome to contribute to the project.

If any information about this resource is out of date, please let us know.