Helium314 / HeliBoard

Customizable and privacy-conscious open-source keyboard
Apache License 2.0
2.47k stars 97 forks source link

Integrate Generative AI through KeyboardGPT #1012

Open Mino260806 opened 3 months ago

Mino260806 commented 3 months ago

Is your feature request related to a problem? Please describe. Generative AI is today a must have feature

Describe the solution you'd like KeyboardGPT is a mod lets you integrate Generative AI in any keyboard.

Demo Video https://github.com/user-attachments/assets/d00d362d-078f-4d8f-8b17-1544fb62cb37

If you agree with the idea, I can extract the logical part of the module to a java dependency, and we can wire it up with Heliboard. Minimal code changes are to be added to Heliboard:

I only see advantages to this suggestion because:

Use case It would bring translation, search and customized assistance to the keyboard all through generative AI, I'm also planning to add custom commands like google search, but they are optional if you only want to add generative AI.

Disclaimer: I'm the developer of KeyboardGPT

singhh9596 commented 3 months ago

Sounds useful but it'll take away the key point of the app i.e "completely offline"

Mino260806 commented 3 months ago

Sounds useful but it'll take away the key point of the app i.e "completely offline"

It would be an optional feature, isn't that ok?

wyntrson commented 3 months ago

Sounds useful but it'll take away the key point of the app i.e "completely offline"

It would be an optional feature, isn't that ok?

There is something better for you. Futo voice to text engine, completely open source, and offline, even more accurate and with a better design. In the settings you can change the trained model to super accurate or balanced or fast.

MerkuR-92 commented 3 months ago

Being able to do translations with a lightweight language model (or content summaries) would be next-level for HeliBoard.