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
signature.asc
Description: This is a digitally signed message part.