We currently have a KB-article-from-HTML importer in Admin -> Knowledge Base -> Article Import. This importer will take .zip archives of .html documents and convert them to KB articles in a category that you choose.
We will also offer a Knowledge Base RESTful API to manage KB articles programmatically. This will allow developers to create applications to create KB articles from code. You can find more information regarding the API via the developers page in community. Quick Link to the KB API.
I hope this helps!