Khan academy is open source. You could run your own academy with a custom install of it. There is no reason why widgeds couldn't be integrated in that environment too. We will be looking into it.