Kite is downloading…

Install Kite for Linux

If it isn’t, restart the download

Need a different version? Install for MacOS

If it isn’t, restart the download

Need a different version? Download for Windows 7

Simply run the command below to install Kite on your machine. If you
need help, visit our Linux Help Docs or email us at support@kite.com

Need a different version? Install for MacOS or Windows 7+

1

Run one command to install Kite

bash -c "$(wget -q -O - https://linux.kite.com/dls/linux/current)"

Click to copy code
1

Open the file called SetupKite.exe

explorer
2

Install Kite for your supported editors

explorer
3

RESTART your editor

explorer
1

Open the file called Kite-version.dmg

DMG
2

Install Kite for your supported editors

DMG
3

RESTART your editor

DMG
2

Install Kite for your supported editors

DMG
3

RESTART your editor

DMG

Kite runs locally

Your code is private

Highly secured Learn More >

Need Help Installing Kite?

Restart your editor. The Tutorial python file should load if correctly installed.

Common Questions

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.

Editor

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.

Plugin

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).

Kite Engine

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!

Other

Don’t see your support question answered here? Check out our help center or contact our support team.

X

Attribution

Step 1 of 2

  • How did you hear about Kite? Select all that apply.

Attribution 2

Step 1 of 2

  • How did you hear about Kite? Select all that apply.

Attribution 3

Step 1 of 2

  • How did you hear about Kite? Select all that apply.