Great, we’re preparing your invite!

Selecting your preferences below will expedite your invitation—please feel free to share!

What language do you use the most?

Java
C
C++
C#
Python
PHP
Visual Basic .NET
Javascript
Perl
Ruby
Swift
Objective-C
Go
Scala
Clojure

Great, we’re preparing your invite!

Selecting your preferences below will expedite your invitation—please feel free to share!

What OS do you program in?

OSX
Windows
Linux/BSD

Great, we’re preparing your invite!

Selecting your preferences below will expedite your invitation—please feel free to share!

What editor do you use the most?

Notepad++
Visual Studio
Sublime Text
vim
Atom
XCode
IntelliJ
emacs
PHPStorm
PyCharm
WebStorm
Gedit
Android Studio
NetBeans
VS Code
Eclipse
IPython
RStudio
Xamarin
TextMate
Other

Great! We'll let you know when your invite is ready!

Thanks for that, it's really useful.
See it in action

Internet-connected programming

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.

Information without searching

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.

Terminal of the future

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.

Automatically fix simple errors

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.

For your own codebase

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.

Bring-your-own editor

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.