I did the same thing as you - http://geeky.siong1987.com . Anyway, I really love the way you layout your web application and it has better UI than mine. Work hard on it. My application does support API developed by developers. But, I implemented this feature in a very poor architectured way.
So, I really think that you should add the features that other developers can developer commands for you
I'm going to be working on a developer sandbox once I fix most of the major bugs. This should let people write python code in their browser and have it run on the server. The API is very simple: around 5 minute learning curve once I have the documentation in good shape.
So, I really think that you should add the features that other developers can developer commands for you