New project announce/incubation request: Kandalf
Loren Burkholder
computersemiexpert at outlook.com
Tue Dec 5 15:55:54 GMT 2023
Hi all!
After recieving feedback on my suggestion to build an AI client for KDE, I've gone ahead and implemented a prototype app. I'm calling it Kandalf, after the old KDE mascot, because AI assistants generally have names and Kandalf was the best name I could come up with that started with a K; if you have better suggestions, please let me know. You can find the code at https://invent.kde.org/lorendb/kandalf.
My request here is twofold. First, any contributors or testers would be appreciated - while the app is at the point where you can hold a conversation with a locally hosted Ollama instance, it could use UI polish, new backends (e.g. ChatGPT would probably get a lot of use from some people), and general improvements everywhere. Second, I would like to submit Kandalf for incubation as a KDE project.
Also, I would like to mention that I am developing the backend to talk to Ollama in such a manner that it could be split out as a separate module. I'm curious - would it be a smart move to turn that backend into a library that is distributed with KDE Frameworks? That could make it easier to develop LLM plugins for apps that could use AI (e.g. KDevelop could benefit from a CodeLlama plugin, while KMail could potentially get an email composition helper plugin).
Cheers,
Loren
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20231205/13982f8e/attachment.sig>
More information about the kde-devel
mailing list