Most integrated development environments (IDEs) and text editors are full of useful features, but, for the most part, they aren't connected to the Internet. The Kite is an artificial pair programmer that runs alongside your text editor or terminal. It suggests you command examples, library documentation, and code fixes to make your life easier as a programmer. At the moment, Kite only offers support for Python and OS X. To know more, follow: http://fossbytes.com/kite-artificial-pair-programmer/