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.

FUTO Keyboard

346 pointsby richardboegli11 months ago

39 comments

lowkey11 months ago
I haven&#x27;t personally used the FUTO keyboard since it is Android-only and I am on an iPhone, but I do want to share some context on FUTO.org as it is a fantastic group with an inspiring mission.to provide decentralized alternatives to the tech oligopoly.<p>The have funded development of Signal, Louis Rossman&#x27;s Right to Repair Advocacy, Trieve.ai - the YC 2024 open-source AI-powered search platform, TOR project, GrapheneOS, CalyxOS, KiCAD, VLC, Zulip, Blender, FFmpeg, GIMP, KeePassX, PeerTube, Free Software Foundation, NeoVIM, Lichess, GitLab, and many many more.<p>The company doesn&#x27;t promote itself heavily so you have to deep-dive to truly understand their impact, but it is significant. It was founded and funded by a developer and entrepreneur who sold his company to Yahoo back in the day, ran Yahoo Games for a while and then took his considerable resources and moved to Austin, TX where he built an amazing ecosystem around decentralized technology.<p>I am not directly affiliated with FUTO but I know them because they host free lunches for decentralized tech enthusiasts every Friday on their campus in Austin, which I regularly attend as do some notable figures from the open-source, decentralized tech and privacy-forward community such as the CTO of Signal, CalyxOS and others.<p>If you are ever in Austin on a Friday I encourage you to come check out a FUTO lunch to be inspired, meet friendly folks and talk about our decentralized future. Lunch details are posted on their Zulip chat, available from FUTO.org
评论 #40833331 未加载
logicprog11 months ago
I saw this from the Louis Rossmann video and have been trying it out for the past couple hours — in fact I&#x27;m actually dictating this message with it right now — and honestly, it seems pretty great! Certainly much higher quality and more reliable than the version of Google Voice Dictation that I was using (sandboxed without network access) on GraphineOS previously, which would crash regularly and had only passable voice dictation quality. My only problem is that it doesn&#x27;t seem to let you speak punctuation marks, so it&#x27;s sort of hard to get my sentences punctuated the way I want them to be. The keyboard itself is also very high quality; it seems to have a really highly polished interface and a pretty good number of features and options, almost competing with openboard!
评论 #40832085 未加载
评论 #40834351 未加载
drekipus11 months ago
Trying this keyboard out (right now)<p>Some of the more annoying things about Google keyboard, is when swipe fails to activate.<p>I think swiping is really pivotal to mobile input. I&#x27;ve been tempted to run some analysis and try find a keyboard layout that minimises errors, gives greater accuracy and speed of input, etc. But it is a big project. I want to keep the 3 row layout&#x2F;size as well, just rearrange the keys for swiping. ( I have seen some keyboards try to promise effective swiping but they are too obtuse and different for me to feel comfortable with using rather than just rearranging qwerty)<p>Review of FUTO: It&#x27;s alright. The swiping has a little bit of inaccuracy but that is just due to noticing it versus Google&#x27;s data harvesting. The voice input is also something that I use and it seems okay with Futo but it relies on me saying the whole sentence which it will then analyze and put in the grammar. That is pretty good and it does a really good job of it. I am used to voice talking and correcting as I go, so this will be something to get used to. All in all, I like it. And I will try it for a little while.
评论 #40836403 未加载
评论 #40837012 未加载
评论 #40837835 未加载
评论 #40836775 未加载
nh211 months ago
SwiftKey is clever in that it corrects depending on <i>where</i> you press in the key:<p>If I type &quot;Akk&quot; it corrects it to &quot;All&quot; only if I pressed the &quot;k&quot; on its right side (near the &quot;L&quot; key); if I pressed it further left, it keeps &quot;Akk&quot;.<p>That works really well.<p>Can FUTO do that too?
评论 #40837021 未加载
评论 #40835226 未加载
freedomben11 months ago
I think this is a cool idea, and is something I would pay for, but I&#x27;m concerned about the (lack of) openness. It&#x27;s a lot harder than I would prefer to figure out these factoids for example:<p>1. FUTO Keyboard is licensed &quot;FUTO Source First License 1.0&quot;<p>2. FUTO Keyboard is a fork of the AOSP keyboard (called LatinIME). LatinIME is open source, Apache licensed.<p>3. The source code is here: <a href="https:&#x2F;&#x2F;gitlab.futo.org&#x2F;alex&#x2F;latinime&#x2F;" rel="nofollow">https:&#x2F;&#x2F;gitlab.futo.org&#x2F;alex&#x2F;latinime&#x2F;</a><p>I&#x27;m not an open source purist, but the more central&#x2F;fundamental the project is to my life&#x2F;workflow, the more important that becomes to me. A keyboard is pretty fundamental. I&#x27;d love to have an open source keyboard that is good, especially with good speech to text (it drives me crazy how Google continually changes the behavior of STT on the Pixel 8. I get the philosophy behind incremental improvement, but it&#x27;s a continual stream of two steps forward, one step backward, one forward, two backward, three forward, etc. Just as I learn the quirks and how to work around them, it all changes and there&#x27;s all new quirks to learn and workaround. Maddening).<p>It&#x27;s still early days, but this an interesting project to keep an eye on!
评论 #40837128 未加载
评论 #40832295 未加载
评论 #40831932 未加载
评论 #40834023 未加载
dotancohen11 months ago
My language has under 1000 hours of training data, so apparently is not well supported. How can I help add more training data? I actually have tens of hours of transcriptions of my own voice in my language, because I take many voice notes spanning back almost two decades. Most of it is very personal, but I could probably sort away a good portion for this and other projects.<p><a href="https:&#x2F;&#x2F;keyboard.futo.org&#x2F;whisper-training-data-breakdown" rel="nofollow">https:&#x2F;&#x2F;keyboard.futo.org&#x2F;whisper-training-data-breakdown</a>
评论 #40837346 未加载
评论 #40840788 未加载
okso11 months ago
Finally a voice recognition keyboard that works well on Android and offline! I just tested it and the quality in English at least is great.<p>Too bad that the license is not open-source, I prefer donating to projects that are open-source even if asking for a fee to use (ex: Netguard, MyExpenses).
评论 #40833947 未加载
评论 #40832347 未加载
rom1v11 months ago
What are private and open source keyboards on Android?<p>I use [OpenBoard](<a href="https:&#x2F;&#x2F;f-droid.org&#x2F;fr&#x2F;packages&#x2F;org.dslul.openboard.inputmethod.latin&#x2F;" rel="nofollow">https:&#x2F;&#x2F;f-droid.org&#x2F;fr&#x2F;packages&#x2F;org.dslul.openboard.inputmet...</a>), but there is no update since 2022 (it works well though).
评论 #40836810 未加载
评论 #40836693 未加载
评论 #40832327 未加载
评论 #40837263 未加载
评论 #40835353 未加载
评论 #40834017 未加载
nightpool11 months ago
Kind of a side note, but why does every Zulip chat require a different email&#x2F;password? Especially to even see the chatroom? It&#x27;s really frustrating for every Zulip chat I&#x27;ve tried to join. We wouldn&#x27;t even need server-to-server federation to fix this, even simply using a Google login would go a long way to help make these chats more accessible.
评论 #40847876 未加载
评论 #40837132 未加载
评论 #40834609 未加载
Sytten11 months ago
Personnaly been using the open source AnySoftKeyboard for the past 8 years without issue. It is very flexible so I am wondering what that brings really to the table. They could have sponsored AnySoftKeyboard instead.
评论 #40832362 未加载
bpev11 months ago
How is multilingual support? Because I feel like this is usually the thing that I find to be quite poor in smaller company keyboards, and I don&#x27;t see anything on their landing page.<p>Edit: specifically for non-roman chars ala chinese or japanese is where I tend to see gaps
评论 #40834799 未加载
评论 #40835734 未加载
评论 #40837140 未加载
评论 #40840197 未加载
dvh11 months ago
The only reason I&#x27;m unhappy with gboard are the constant updates. And as I&#x27;m typing now I see that the predicted words are often wrong compared to gboard and occasionally i get 1s lag. It&#x27;s borderline unusable, not because of the lag but because of the inferior predictions.
Arch-TK11 months ago
Wow, I didn&#x27;t know you could do this with the Apache License. This is a fork with a license which revokes some of the permissive aspects.<p>Honestly, I wish FUTO didn&#x27;t do this. When Louis Rossmann made a video about Grayjay he claimed it was &quot;Open Source&quot;. When I looked at the license, it was something very similar to this. Now it seems both Louis and the website for this keyboard have been extremely careful not to ever claim the project is &quot;Open Source&quot; (which is a good thing, from my POV, as it avoids muddying the waters).<p>That being said, the concerns raised by Louis in that video which tried to address why Grayjay went for a custom source available proprietary license rather than an open source license were just weak arguments. There was an insistence that without the license someone would take the project, fork it, re-upload it to appstores under a different name with added advertisements and other bullshit. But I think in reality anyone who was planning to do that won&#x27;t be discouraged by a restrictive license.<p>I also know of open source projects which are perfectly capable of being commercialized on the play store&#x2F;whatever while being actually open source including the ability to re-distribute copies with the license checks removed.<p>A weird proprietary license all because of worries of things which can and will still happen but are very unlikely to cause the project to become unsuccessful regardless of if you have a legal stick to hit people with or not.
评论 #40837044 未加载
评论 #40841230 未加载
评论 #40836694 未加载
kragen11 months ago
noncommercial use only: <a href="https:&#x2F;&#x2F;gitlab.futo.org&#x2F;alex&#x2F;latinime&#x2F;-&#x2F;blob&#x2F;master&#x2F;LICENSE.md" rel="nofollow">https:&#x2F;&#x2F;gitlab.futo.org&#x2F;alex&#x2F;latinime&#x2F;-&#x2F;blob&#x2F;master&#x2F;LICENSE....</a>
SomniusX11 months ago
I&#x27;ve tried to setup FUTO with English as primary, added externally imported voice model, dictionary and engine and then added a secondary language (Greek) that I&#x27;ve only being able to add the external voice model.<p>I&#x27;ve been able to voice dictate in Greek but no suggestions or other features<p>The worst part I wanted to be noted is the keyboard layout switching method, in order for me as a user to press and hold the space and then while having one or two hands focused on the lower end of the device I need to reach out to the top to select the language by hand.<p>I would suggest implemented a different approach via Spacebar slide left&#x2F;right or even a dedicated keyboard layout switch button.<p>After all that see if dictionary files can really be imported cause tar&#x2F;gz or other archive files aren&#x27;t working thru import.<p>Last I&#x27;d like to thank the developers of FUTO keyboard, I&#x27;ll keep trying to replace SwiftKey with FUTO and when it l&#x27;ll gets ripe I&#x27;ll also jump on the donation &#x2F; payment to the cause.<p>Keep it up !!
disqard11 months ago
This looks pretty polished. Does anyone else here use MessageEase?
评论 #40834568 未加载
评论 #40836052 未加载
infogulch11 months ago
Normal typing and dictation is pretty good, but the swipe mode (my preference) is unusably bad.
评论 #40835738 未加载
评论 #40838087 未加载
7e11 months ago
Which modern keyboards do connect to the Internet? The Apple and Google keyboards, AFACT, use private federated learning to keep their vocabularies up to date with the latest trending topics. I don’t think this solves a problem I have, unless the offline dictation is somehow much better than the best big tech has to offer.
评论 #40834238 未加载
评论 #40832723 未加载
Electrolux11 months ago
saying &quot;download from fdroid&quot; and pointing to your private repo is the shittiest thing anyone can do.<p>it&#x27;s the same as linking to your .exe or .img and saying &quot;get it from microsoft&#x2F;apple&quot;. no it&#x27;s not. you are just using those platforms ability to handle links and extension of functionality.<p>it is in no way the validation from those platforms that wording like they do imply
评论 #40832323 未加载
评论 #40832373 未加载
评论 #40832416 未加载
评论 #40842830 未加载
评论 #40831864 未加载
Ey7NFZ3P0nzAe11 months ago
This keyboard is incredible and I decided to pay for it just 10 minutes after started using it because it really ticks all the boxes I&#x27;ve been waiting for years.<p>Thanks a lot FUTO! CAN&#x27;T wait to see what you&#x27;ll do next!
skeledrew11 months ago
I&#x27;ve been using their Voice Input for a few months now and really like it. My only issue is that it buffers the input and then spews it all when you stop speaking, but I guess that helps the model to be more contextually accurate.<p>I hope their Keyboard is as good and provides decent multilingual support. Currently using Heliboard, and have to switch to a broken GO Keyboard install (dictionary is missing), that failed to properly clone from my previous device, whenever I want to type Japanese.
评论 #40835798 未加载
pitaj11 months ago
Very cool! Some things missing from Gboard:<p>- clipboard suggestions<p>- emoji search<p>- gif search<p>- stickers<p>- Bitmoji integration
评论 #40837147 未加载
Valakas_11 months ago
Am i the only one that often presses the dot key by mistake when going for the space? Would it be possible to add an option to make the space key a bit smaller on the right side so there&#x27;s more space between the two keys and prevent this?
BlackLotus8911 months ago
So I tested every open source keyboard a while back and was thouroughly disappointed with every solution. (tested for swipe, word prediction&#x2F;text prediction, language support, &quot;coding&quot; support, size, speed [yes there are slow Keyboards]) Switched back to asop. This keyboard is over a 100MB as well, BUT it&#x27;s the first keyboard where I get the additional size.<p>I habe to check if this is &quot;open source enough&quot; for my needs but glancing over the comments it seems to be completly source available at least which is great. If this turns out to be a decent keyboard I only need an open source text to speech solution and I&#x27;m golden.<p>Edit: tried the keyboard and I failed in adding the dictionaries I downloaded. And I failed to find language models for other languages, but the keyboard seems nice at first glance. Have to try it on a low end device to see how it really performs, but I could live with this<p>Edit2: oof seems a bit heavy. Phone feels warmer and battery usage reported by Android is kinda high. Have to throughly test the different settings and see how it affects battery life<p>Edit3: so the voice recognition is okish. If you don&#x27;t say anything and press the circle it hallucinates something and it&#x27;s a bit annoying that it only prints out the text after you are done talking, but it is usable. Now I need the ability to transcribe voice messages I get using whisper as well :)<p>Edit4: OK text prediction is really bad right now. I saw a function to learn from my typing behaviour (with the &quot;eats batteries&quot; warning attached), but hopefully it will get better through this
评论 #40834515 未加载
GaggiX11 months ago
Some interesting technology behind the voice recognition: <a href="https:&#x2F;&#x2F;github.com&#x2F;futo-org&#x2F;whisper-acft">https:&#x2F;&#x2F;github.com&#x2F;futo-org&#x2F;whisper-acft</a>
RecycledEle11 months ago
Remember that every single thing offered in the past as &quot;not wiretappable&quot; was put out by someone who was wiretapping everyone who used it.
brokenmachine11 months ago
Does it support alternative keyboard layouts such as Dvorak?
Bobaso11 months ago
I use SwiftKey with a firewall rule blocking it. rooted android (with AFwall)
geokon11 months ago
How do you check an app is offline without combing through the source code..?
评论 #40835736 未加载
fersarr11 months ago
I cannot see the price even going a few clicks deep into the buy button.
评论 #40837292 未加载
crossroadsguy11 months ago
Not to diss on this keyboard but does this even matter on the standard Android OS (not a custom ROM) (and do we even know this about iOS)? Every single thing you do or don&#x27;t do is tracked and sent anyway.
评论 #40835899 未加载
coolgoose11 months ago
I really miss a good t9 keyboard.
vedmed11 months ago
really nice but lacking a numberpad<p>do people really type numbers using a number row?
评论 #40835741 未加载
factorialboy11 months ago
It seems impossible to uninstall Gboard on my Android device, but I figured out how to make FUTO the default.<p>Weirdly opening the FUTO keyboard app makes Gboard the default, but hey, I know how to switch.<p>And yes, FUTO is absolutely worth it. Love the customizability for touch typing and the voice tying works great for me.
josephcsible11 months ago
The license: <a href="https:&#x2F;&#x2F;gitlab.futo.org&#x2F;alex&#x2F;latinime&#x2F;-&#x2F;blob&#x2F;master&#x2F;LICENSE.md" rel="nofollow">https:&#x2F;&#x2F;gitlab.futo.org&#x2F;alex&#x2F;latinime&#x2F;-&#x2F;blob&#x2F;master&#x2F;LICENSE....</a><p>Concerning parts:<p>&gt; You may use [...] the software only for non-commercial purposes<p>&gt; You may distribute the software or provide it to others only if you do so free of charge<p>&gt; you may not remove or obscure any functionality in the software related to payment to the Licensor<p>----<p>Also, the button that says &quot;Download from F-Droid&quot; is super misleading. It&#x27;s actually downloading it from a third-party repo that happens to be compatible with the F-Droid app, but it sure makes it sound like you&#x27;re going to download it from F-Droid&#x27;s repo.
评论 #40832163 未加载
评论 #40832008 未加载
评论 #40831842 未加载
评论 #40832042 未加载
评论 #40831801 未加载
评论 #40832105 未加载
62746711 months ago
Any keyboard incapable of simultaneously (without switching) support multiple languages is a deal breaker for me... Unfortunately it seems like gboard is the only one that supports this
评论 #40834477 未加载
评论 #40834418 未加载
评论 #40836823 未加载
评论 #40835824 未加载
评论 #40834210 未加载
评论 #40834160 未加载
评论 #40836286 未加载
评论 #40836525 未加载
vile_wretch11 months ago
No comments about the product really but an iPhone as a placeholder device on their website is an odd choice.
评论 #40832798 未加载
评论 #40833682 未加载
评论 #40832173 未加载
madspindel11 months ago
No iOS version?
thih911 months ago
&gt; Your contribution ensures FUTO Keyboard remains ad-free and fully functional.<p>I would prefer an upfront cost and one that makes the product sustainable - instead of a free product with the danger of enshitification.
评论 #40831791 未加载
评论 #40831744 未加载
评论 #40831909 未加载
评论 #40831848 未加载