Quickstart: Installing and running Kite for the first time

System Requirements

Kite currently works with macOS 10.12+, Windows 7+ (64 bit), and Linux. You can view this article to learn which Linux distributions and versions are compatible with Kite.

Kite requires an x86-64 processor with AVX support. We currently don't support Apple silicon devices.

Downloading and Installing Kite

You can download the latest version of Kite here. Follow the instructions on the download page to learn how to install Kite on your system.

If you encounter issues while installing Kite, please browse the known install issues to learn how to troubleshoot your problem.

Running Kite for the First Time

The following steps are only relevant if you're running Kite on your computer for the first time.

Creating an account

When you open Kite for the first time, Kite's desktop GUI, the Copilot, will appear and ask you to create an account.

If you don't have a Kite account yet, then you can create one at this screen. You can also choose to skip creating an account by clicking on the "Continue without email" link at the bottom.

If you already have a Kite account, input the email associated with your Kite account. The Copilot will then ask you to provide the password for your account.

If you would like Kite to install plugins for all the supported editors on your system, ensure that the "Install Kite for all supported editors" radio box is checked. If you would prefer to manually choose with editors to install Kite for, ensure that the "Let me choose which editor plugins to install" radio box is checked.

Choosing your editors

If you chose to manually select which editors to install Kite for, the Copilot will present a UI to let you choose which editors to integrate Kite with. Otherwise, Kite will install plugins for all the supported editors on your system and the Copilot will skip this step.

Kite currently supports the following editors:

  • Atom
  • JetBrains: GoLand, IntelliJ, and PyCharm
  • JupyterLab
  • Spyder
  • Sublime Text 3
  • Vim
  • VS Code
Important: If your editor was running while you installed its respective plugin, you'll have to restart your editor for Kite to integrate properly.

You'll be able to manage which editors are integrated with Kite afterwards as well.

Final settings

Finally, the Copilot will ask you to configure two usability settings.

If you check "Show the Kite icon in your menu bar", Kite will display its menu bar icon in your system tray when it is running. You can learn more about the menu bar icon in this article.

If you check "Automatically integrate Kite when new editors are installed", then Kite will automatically integrate with editors that you install on your system in the future. For example, if you were to install Sublime Text 3 later, Kite will automatically install the plugin for Sublime Text 3 without any action from you.

Using Kite behind a proxy

If you are using Kite behind a proxy, Kite will automatically detect your proxy settings and configure itself properly. However, you can also change your proxy settings in the Copilot settings.

Start Coding!

At this point, you're ready to start writing some code with Kite. Please view the related help articles to learn how to use Kite properly.