Hi, KAIChat depends against ktextaddons which provides all AI support. => I created some plugins for pim* and ruqola But there is not generic AI icon for kde It will be a good idea to have a specific icon that I can add in toolbar/menu etc. Regards
We can make one for Ocean icons.
Maybe something like https://www.flaticon.com/free-icon/robot_2432846?term=robot&page=1&position=2&origin=search&related_id=2432846
(In reply to Nate Graham from comment #2) > Maybe something like > https://www.flaticon.com/free-icon/ > robot_2432846?term=robot&page=1&position=2&origin=search&related_id=2432846 I like the idea :)
I like the proposal too. I can make it in Breeze and Ocean style. I just need to slot it in my schedule.
Created attachment 185255 [details] AIRobot Here is a rendition for Breeze. Do we need a colorful version as well?
Hi, thanks a colored can be replace current KAIChat icon (for apps icon). It can be good. Regards
This is probably me editorializing a bit too much, but I think it would be great if the robot could look slightly derpy or silly. That way you'd get a subconscious visual cue not to take its output as gospel truth.
(In reply to Nate Graham from comment #7) > This is probably me editorializing a bit too much, but I think it would be > great if the robot could look slightly derpy or silly. That way you'd get a > subconscious visual cue not to take its output as gospel truth. 110% in favor of this. Another possible alternative: a pig trough full of ones and zeros for the slop :D
Maybe something more like with a smile, one eye bigger than the other usually make it look like that. I can try
Hello, do you have some info about it ? :) I will create soon ktextaddons 1.8.0 and kaichat 0.5.0 (Big new version) I would like to add it or adding a "QIcon fromTheme(QIcon::ThemeIcon icon, const QIcon &fallback)" => icon will be available when put in breeze repo . But I need icon name :) Thanks a lot for your work.
(For kaichat there is still "https://bugs.kde.org/show_bug.cgi?id=508592" thanks)
Hello :) no news about icons ? :) Regards
Sorry about this. I forgot about it. I made a monochrome icon and just didn't post it. Let me know what you think.
Created attachment 186254 [details] aiiconidea
(In reply to Andres Betts from comment #14) > Created attachment 186254 [details] > aiiconidea Really I like it :)
Created attachment 186683 [details] Screenshot
Created attachment 186684 [details] AI Chat Icon Collection
Hello ! Waou ! I like it ! thanks a lot. Will you add to breeze or kaichat directly ?
If the project is directly sponsored by KDE Plasma, then we would add these icons into the Breeze theme. If not, the icons would have to be packaged into the app. What would you prefer?
(In reply to Andres Betts from comment #19) > If the project is directly sponsored by KDE Plasma, then we would add these > icons into the Breeze theme. If not, the icons would have to be packaged > into the app. What would you prefer? it's not sponsored by kde plasma. So it must be packaged into the app it seems. Will you do it ? Or I need to do it ? (no problem if I must do it :) ) Regards.
I would not know where to integrate, if you could do it, that would be awesome. Let me know if any graphics are missing and I can make them.
(In reply to Andres Betts from comment #21) > I would not know where to integrate, if you could do it, that would be > awesome. Let me know if any graphics are missing and I can make them. Ok I will do it. Thanks a lot for your work. For missing icons: see https://bugs.kde.org/show_bug.cgi?id=508592 I need: - Available models - Installed Models - Created Models icons. If you can create them. Thanks a lot
Sounds good. So these would be 1 action called model but it would show additional graphics to denote state. In Plasma, we do icons with bottom right additional graphics like a + or X to show add and remove. So I think I should be making one graphic to show a "model" icon and then create variants for the rest of the actions with their corresponding sizes. I can work on that.
(In reply to Andres Betts from comment #23) > Sounds good. So these would be 1 action called model but it would show > additional graphics to denote state. In Plasma, we do icons with bottom > right additional graphics like a + or X to show add and remove. So I think > I should be making one graphic to show a "model" icon and then create > variants for the rest of the actions with their corresponding sizes. I can > work on that. good idea ! I like it. Thanks a lot
(In reply to Laurent Montel from comment #24) > (In reply to Andres Betts from comment #23) > > Sounds good. So these would be 1 action called model but it would show > > additional graphics to denote state. In Plasma, we do icons with bottom > > right additional graphics like a + or X to show add and remove. So I think > > I should be making one graphic to show a "model" icon and then create > > variants for the rest of the actions with their corresponding sizes. I can > > work on that. > > good idea ! > I like it. > Thanks a lot hello, Do you have news about theses icons ? :) Thanks a lot
Sorry about that, been slacking on this. Will work on them.
Created attachment 187327 [details] Icon Variants Here you go. If it works for you, I can export them for integration.
(In reply to Andres Betts from comment #27) > Created attachment 187327 [details] > Icon Variants > > Here you go. If it works for you, I can export them for integration. Yep for me seems ok :) Thanks a lot !
Created attachment 187344 [details] kaichat monochrome icons
Created attachment 187345 [details] kaichat app icon
thanks a lot for your work !
Git commit c9e88aea0c66a15b00495ef77845d6ebbf77042d by Laurent Montel. Committed on 05/12/2025 at 06:57. Pushed by mlaurent into branch 'master'. Add icon for ollama configure model Thanks a lot Andres Betts for doing them. M +1 -1 REUSE.toml M +1 -0 textautogeneratetext/plugins/ollama/CMakeLists.txt A +8 -0 textautogeneratetext/plugins/ollama/icons/ollama-available-models.svg A +8 -0 textautogeneratetext/plugins/ollama/icons/ollama-created-model.svg A +8 -0 textautogeneratetext/plugins/ollama/icons/ollama-general-model.svg A +8 -0 textautogeneratetext/plugins/ollama/icons/ollama-installed-models.svg A +12 -0 textautogeneratetext/plugins/ollama/icons/ollamamodelicons.qrc M +5 -0 textautogeneratetext/plugins/ollama/ollamaconfiguredialog.cpp https://invent.kde.org/libraries/ktextaddons/-/commit/c9e88aea0c66a15b00495ef77845d6ebbf77042d