Kite is downloading…
Install Kite for Linux
Run one command to install Kite
bash -c "$(wget -q -O - https://linux.kite.com/dls/linux/current)"
Kite runs locally
Your code is private
Highly secured Learn More >
Kite is not showing autocompletes in my editor
Suggestions only appear inside Python files, which are saved files with the extension “.py”. In the Kite app, please select the Settings icon in the bottom right, then navigate to the Plugins tab. Do you see the editor you’re using underneath the list of Installed Editor Plugins? If not, please install the plugins and restart your editor.
If you’re still experiencing issues contact support with your logs.
How does Kite work?
In a simplified view of the Kite system, there are a number of important components. All of these components function locally on your own computer. We’ll describe briefly the roles each component plays.
You’ll primarily access Kite’s services through your editor. In some cases, Kite will send data back to your editor automatically while in other cases, you may need to request information from Kite explicitly.
The plugin is a piece of software which integrates directly with your editor. Kite ships with plugins for all the supported editors, though theoretically, anyone could write a plugin for any editor. The main responsibility of the plugin is to send and receive data as you interact with the editor. When sending data, the plugin uses the Kite API and when receiving data, the plugin uses the editor’s API (to render responses, for example).
The Kite Engine consists of an HTTP server listening at
localhost:46624 and multiple components that provide the core functionality of the product. The HTTP server exposes a REST API for the plugin to interact with and forwards requests to the other components, which perform services such as code indexing, code analysis, and running machine learning models.
Other than Python, what other languages or editors does Kite support?
Currently Kite only supports Python. If you’d like to see Kite work for another language and/or editor, please request language and editor support to help us plan future releases. You’ll also receive an email once support is live.
How much does Kite cost?
Kite is free to use!