Artificial pair programmer [Kite] is an artificial pair programmer that gives an enhanced intellisense experience as you write code.