Your editor and web browser don't know anything about each other, which is why you end up continuously switching between them. Kite bridges that gap, bringing an internet-connected programming experience right alongside your editor.
Kite shows you all the information you need without you having to ask. Kite shows example code, so you can immediately start using new libraries rather than wading through documentation. When that's not enough, we show you documentation in a unified format so you can easily find what you need.
The command-line interface is an elegant tool of the programming trade, yet it's basically unchanged from the eighties. Kite shows examples, documentation, and recent usages for your terminal, so you don't have to scroll through a man page just to find the right flag.
Kite detects and offers to fix simple errors like typos and missing imports. We've got your back, so that instead of fussing about minutiae, you can focus on the big picture.
As you type, Kite shows you definitions and usages for functions from your own codebase, to remind you how things work and how to use them without interrupting your flow.
Kite is a separate desktop application that integrates with your existing workflow. We'd never ask you to give up your cherished editor configuration. Kite currently supports Sublime Text, emacs, vim, PyCharm, and Atom, and also integrates with both Terminal.app and iTerm. All our editor plugins are open-source and available on Github.