Heykuki News
Only 7K stars on github and even the MIT site's ssl certificate has expired. I suspect it's dead.
Anyone have some insight into what's going on?