Kite is an artificial pair programmer. While you're coding, it shows you examples and documentation for the libraries and terminal commands you use. Kite even detects simple errors and offers to fix them for you.
Nope! Kite is a desktop application that runs alongside your existing editor and terminal, and integrates with them.
Right now, Kite supports Sublime Text, emacs, vim, PyCharm, and Atom. Our plugins are open-source and available on Github in the kiteco/plugins project.
Kite only supports Python for now, but we're just as excited as you are for Kite to support more languages.
For now, Kite only works on OS X, but we'll support Linux and Windows soon, too.
Yes. Kite is a separate application from your editor and development tools. When you're not connected to the internet, Kite will stop showing results, but this will not affect your existing setup.
No. Kite doesn't modify your Python or Bash environment, it only interacts via your editor and terminal.
As you type, we send your code to our servers as a query. Our backend analyzes your code and generates a response by querying it against terabytes of data, i.e., all the source code publicly available on the Web. This index is simply too large to ship with each client.
We understand why you're concerned. That's why we've written up a whole page about privacy..
We never share your code with anyone.
If we ever introduce new features that involve sharing code, we'll explicitly ask you first. But we'll never do something ridiculous like silently start showing all of your code to the world.
Kite does not have an on-premise offering at the moment. If you are interested in an on-premise or AWS co-managed installation of Kite servers, please email email@example.com.
We're glad you asked. We have an entire page for privacy.