Interest in building an LLM frontend for KDE

Andre Heinecke aheinecke at gnupg.org
Sat Dec 2 21:33:39 GMT 2023


Hi,

On Saturday, 02 December 2023 15:07:56 CET Carl Schwan wrote:
> I just want to point out that KMail has via KTextAddons already integration 
> with many AI technology both online and local. This is not enabled by
> default 
> and for many of the plugins this needs some extra configuration (e.g. API
> key) to work.

I found it! Holy moly, right between the "Zoom Text Plugin" and the "Change 
Case" Plugin,.. And what the hell is the "Check Before Send" Plugin and the 
"Confirm Address" Plugin. 😅
One plugin is described as:
 "This plugin allows you to check message settings before sending" 
And the other:
"This plugin allows you to check mail before to send it" (SIC!)

Which reminds me of the time that we in the office had the problem that someone 
configured a wrong encryption key for me in KAdressbook and we had to search 
ages for how the plugin package was called on ArchLinux which allowed you to 
change the configuration in KAdressbook back again. 

Yeah,.. me,..  while I love optional dependencies I am definitely not a fan of 
plugins.

> For translations, KTextAddons supports bergamot (local and open source), 
> libretranslate (local and open source) as well yandex, deepl, bing, google 
> and lingva.

Cool cool. I have not found it yet. 😂

On Saturday, 02 December 2023 16:38:37 CET Julius Künzel wrote:
> That is interesting, because we use Whisper and VOSK for subtitle generation
> (speech-to-text) in Kdenlive too. However unfortunately KTextAddons seem to
> have zero (API) documentation. I guess this might be one of the reasons its
> features are pretty unknown to devs outside of the pim universe.

Haha! I live in the PIM universe for 15 Years now an I don't know half the 
things of which is beast is capable off. ;-) 





Anyhow! Back to topic!

I want to start a project which uses and LLM in the background as a
 "homework assistant" what I would like it to do would be something me and my 
mother do for my nephew. But with a nice UX and usable for everyone that does 
not have such a nice Uncle and Grandma :)

Basically I would like:
- You enter your age
- You enter your School name / type

And then you either type in your assignment or take a picture of it. The twist 
is that my imaginary Software would always add "but use different numbers or a 
different book" or something like that.

Because that is the problem I have with my sister (who is the mother of the 
nephew in question) that she does not want me to show my nephew how to use a 
Computer for such questions as he should do the work by himself.

 
Attached is how this works with GPT-3.5.  


Loren, what do you think of the idea?

Best Regards,
Andre

-- 
GnuPG.com - a brand of g10 Code, the GnuPG experts.

g10 Code GmbH, Erkrath/Germany, AG Wuppertal HRB14459
GF Werner Koch, USt-Id DE215605608, www.g10code.com.

GnuPG e.V., Rochusstr. 44, D-40479 Düsseldorf.  VR 11482 Düsseldorf
Vorstand: W.Koch, B.Reiter, A.Heinecke        Mail: board at gnupg.org
Finanzamt D-Altstadt, St-Nr: 103/5923/1779.   Tel: +49-211-28010702
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gpt-3-5-example.png
Type: image/png
Size: 162034 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20231202/bb858a5d/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 5655 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20231202/bb858a5d/attachment-0001.sig>


More information about the kde-devel mailing list