TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Kite launches line-of-code completions, goes cloudless, secures $17M in funding

173 pointsby adamsmithover 6 years ago

17 comments

adamsmithover 6 years ago
Adam for Kite here. We learned a lot over the past year and have worked hard to build several new features to Kite based on detailed user feedback (much of which came from the HN community). We&#x27;re excited to release two new features of special importance today:<p>* Line-of-Code Completions - Kite&#x27;s completions engine can now predict several tokens of code at a time, powered by the most sophisticated AI code models available.<p>* Cloudless Processing - Kite now performs all processing locally on users&#x27; computers, instead of in the cloud. No need to upload your code to our servers. You don&#x27;t even have to sign up for a Kite account.<p>We know privacy is a big concern for users, so that&#x27;s why we decided to bring Kite off the cloud. You can learn more about this decision as well as the full Kite release on our blog post, linked here.<p>Our core belief is programmers spend too much time on repetitive work like copying and pasting from StackOverflow, fixing simple errors, and writing boilerplate code. That&#x27;s why Kite uses AI to make writing code less repetitive and more fun.<p>Speaking of fun, we&#x27;ve set up a playground for you to try our Line-of-Code Completions out in your browser. We hope you enjoy it!<p>As always, Kite is free to download and use. And we no longer require user accounts now that we&#x27;ve moved off the cloud.<p>If you already use Kite (thank you for your support!), you now have these features via auto-update.<p>We&#x27;re really looking forward to your feedback. The detailed feedback we&#x27;ve received in the past has been immensely helpful in getting us to this point. We&#x27;ll be here all day to answer questions, too.
评论 #19019527 未加载
评论 #19021592 未加载
评论 #19019698 未加载
评论 #19019069 未加载
评论 #19019875 未加载
评论 #19019947 未加载
评论 #19019109 未加载
评论 #19022084 未加载
bfirshover 6 years ago
To those thinking of using this service, you might want to read this first: <a href="https:&#x2F;&#x2F;theoutline.com&#x2F;post&#x2F;1953&#x2F;how-a-vc-funded-company-is-undermining-the-open-source-community?zd=1&amp;zi=kieikhri" rel="nofollow">https:&#x2F;&#x2F;theoutline.com&#x2F;post&#x2F;1953&#x2F;how-a-vc-funded-company-is-...</a><p>Discussion: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=14836653" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=14836653</a>
评论 #19021436 未加载
评论 #19019993 未加载
评论 #19019994 未加载
kozikowover 6 years ago
How come JetBrains didn&#x27;t raise bazillion VC dollars, while their code completion and tools like refactoring are the best option for most popular programming languages?
评论 #19019412 未加载
评论 #19019403 未加载
评论 #19021916 未加载
评论 #19019815 未加载
评论 #19020363 未加载
foobiekrover 6 years ago
I acknowledge that this will be unpopular, but ...<p>Those of us who are fossil grumpuses already think IDEs often allow people to write code they don’t think enough about with the idea that issues will be caught by someone else in code review. This, at least, is what I’ve observed over the last few years.<p>Something that writes the code for people and people basically “code” by doing a series of micro-code-reviews seems really crazy to me for any application that isn’t just fluff. Just look at what autocorrect has done to average incorrect-words-per-sentence. One of the problems with predictive text generation in general is that in isolation the output can seem very sensible even if it’s gibberish.<p>So as an IDE skeptic in general, I’d be very curious to try this tool out, if only to see how they deal with that.<p>[I spent years and years using VC++ and other tools and it was actually this feeling of not really knowing anything that drove me away from it. Etags&#x2F;Cscope&#x2F;Grey&#x2F;actually-reading-code was what I replaced it with..]
评论 #19019871 未加载
评论 #19020067 未加载
评论 #19019920 未加载
kenover 6 years ago
In all my years programming, there&#x27;s been only one feature that I&#x27;ve seen that I consider The Killer Feature of Autocomplete, and I&#x27;ve only seen it in one editor: Emacs.<p>I don&#x27;t want to complete with all the other code everybody else in the world has written. I want to complete with the words I wrote in a comment 3 lines ago. Or my README I&#x27;ve got open in another window. Or the JSON config file I was editing. That&#x27;s my litmus test: can it autocomplete from <i>all</i> my other text? Kite can&#x27;t.<p>I played with this online demo, and I actually found it pretty frustrating. It kept trying to replace what I was writing with snippets that other people, apparently, had written. I guess that could be useful when trying out a new library, but the rest of the time, it&#x27;s just going to get in my way.
FlyingLawnmowerover 6 years ago
Can I ask what your business model or pathway to monetization is?<p>Thanks for making it run locally, I can finally give it a real try now.
评论 #19019465 未加载
hyperpalliumover 6 years ago
&gt; Line-of-Code Completions - Kite&#x27;s completions engine can now predict several tokens of code at a time<p>I can predict several weeks of stock prices... not very well.<p>Shannon had an estimation method: ask people to guess the next letter in text, to find its information content. (Assuming people have a perfect model of text - probably, today, with billions of samples, machines might be better?). Could do this with program text, to bound the benefit.<p>loc completion is a great idea, might work well with idioms, especially if it can figure out the likely parameterization (e.g. in a for(;;) loop). I reckon this approach will no where near realize its promise... but will serendipitiously reveal unexpected adjacent benefits.<p>Also reminds me of that joke tool that automatically finds and pastes Stackoverflow code.
orliesaurusover 6 years ago
Can you also add a feature where my code is analyzed by a community&#x2F;individuals for $&#x2F;month if I wish to submit it? Sometimes as a dev, you get stuck or need to do refactoring &amp; need help. Glitch has a community feature like that - but it would be amazing to build a team of experts paid to unstuck fellow devs - on top of a tool like kite; esp because you can then use that data for building a better suggestion engine.
评论 #19021441 未加载
评论 #19019684 未加载
blunteover 6 years ago
No way. I already spend nearly as much time double checking code completion as I save being able to tab my way thru a line of new code.<p>Also, anyone pasting most of their code from SO is doomed already, and smart code completion isn&#x27;t going to make them successful.<p>Is this Grammarly for &quot;programmers&quot;?
sandGorgonover 6 years ago
&gt; <i>Kite doesn&#x27;t support Linux yet, but coming very soon.</i><p>Quick suggestion - can you support a Docker based install ? Vscode now support remote debugging through docker, etc. I&#x27;m not sure about your architecture, but im wondering if this isnt something that you can do
评论 #19020320 未加载
mesozoicover 6 years ago
So very impressive if you want to type exactly what they recommend in the demo app. And what&#x27;s the copyright on that auto completed code?
bretpiattover 6 years ago
If anyone from Kite here readying your site fails to load with Brave browser (on Windows 10) with Shields Up. Both the homepage and the blog post.<p>&quot;Huh... that&#x27;s weird Something unexpected occurred. We&#x27;ll investigate what happened&quot;
romeisendcomingover 6 years ago
Seemed lackluster to me. Adding code in a literally defined data structure failed to complete anything. with open() as f: ll = [f.(no help from here on out)]
jakecoppover 6 years ago
Is there any way of using Kite in Sublime Text with Vintage mode, so that Kite doesn&#x27;t capture the Esc keypress?<p>It makes Vintage mode unusable.
hartatorover 6 years ago
How is that different than tab9? From what I remember it’s one guy and it’s already working for VSCode and Sublime.
alisweover 6 years ago
How come its only for Python?
评论 #19019093 未加载
cwkossover 6 years ago
Demo doesn&#x27;t seem to work.