Also does this fit as an emacs package?
It doesn't run on emacs, though you can connect to a running instance with emacs.
Reply on news.ycombinator.com