Programming: Kite Artificial Pair Programmer
Is this the programmer's new best friend?
Running alongside your text editor or terminal, Kite ("your programming copilot") shows you examples of terminal commands and documentation for libraries.
Kite is not a new IDE or editor: it's a desktop application that runs alongside your existing text editor. Kite works with Sublime Text, vim, emacs, Atom, and PyCharm.
At the moment, Kite only offers support for Python and OS X. All Kite editor plugins are open-source and available on Github.