Bug 509851 - Action icon for "generic AI feature"
Summary: Action icon for "generic AI feature"
Status: ASSIGNED
Alias: None
Product: Breeze
Classification: Plasma
Component: Icons (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Andres Betts
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-09-24 05:26 UTC by Laurent Montel
Modified: 2025-12-05 06:57 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
AIRobot (61.87 KB, image/png)
2025-09-25 13:12 UTC, Andres Betts
Details
aiiconidea (20.26 KB, image/png)
2025-10-28 12:43 UTC, Andres Betts
Details
Screenshot (422.89 KB, image/png)
2025-11-11 01:12 UTC, Andres Betts
Details
AI Chat Icon Collection (4.67 KB, application/zip)
2025-11-11 01:12 UTC, Andres Betts
Details
Icon Variants (10.00 KB, image/png)
2025-12-04 02:13 UTC, Andres Betts
Details
kaichat monochrome icons (10.82 KB, application/zip)
2025-12-05 00:46 UTC, Andres Betts
Details
kaichat app icon (8.64 KB, image/svg+xml)
2025-12-05 00:46 UTC, Andres Betts
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Laurent Montel 2025-09-24 05:26:19 UTC
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
Comment 1 Andres Betts 2025-09-24 13:08:45 UTC
We can make one for Ocean icons.
Comment 3 Laurent Montel 2025-09-25 06:34:04 UTC
(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 :)
Comment 4 Andres Betts 2025-09-25 12:54:16 UTC
I like the proposal too. I can make it in Breeze and Ocean style. I just need to slot it in my schedule.
Comment 5 Andres Betts 2025-09-25 13:12:24 UTC
Created attachment 185255 [details]
AIRobot

Here is a rendition for Breeze. Do we need a colorful version as well?
Comment 6 Laurent Montel 2025-09-25 13:14:36 UTC
Hi,
thanks
a colored can be replace current KAIChat icon (for apps icon).
It can be good.
Regards
Comment 7 Nate Graham 2025-09-25 13:55:55 UTC
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.
Comment 8 Nathan Upchurch 2025-09-25 16:25:55 UTC
(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
Comment 9 Andres Betts 2025-09-25 16:27:45 UTC
Maybe something more like with a smile, one eye bigger than the other usually make it look like that. I can try
Comment 10 Laurent Montel 2025-10-03 07:08:50 UTC
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.
Comment 11 Laurent Montel 2025-10-03 07:09:38 UTC
(For kaichat there is still "https://bugs.kde.org/show_bug.cgi?id=508592" thanks)
Comment 12 Laurent Montel 2025-10-28 07:57:38 UTC
Hello :)
no news about icons ? :)

Regards
Comment 13 Andres Betts 2025-10-28 12:43:25 UTC
Sorry about this. I forgot about it. I made a monochrome icon and just didn't post it. Let me know what you think.
Comment 14 Andres Betts 2025-10-28 12:43:45 UTC
Created attachment 186254 [details]
aiiconidea
Comment 15 Laurent Montel 2025-10-28 13:43:37 UTC
(In reply to Andres Betts from comment #14)
> Created attachment 186254 [details]
> aiiconidea

Really I like it :)
Comment 16 Andres Betts 2025-11-11 01:12:00 UTC
Created attachment 186683 [details]
Screenshot
Comment 17 Andres Betts 2025-11-11 01:12:37 UTC
Created attachment 186684 [details]
AI Chat Icon Collection
Comment 18 Laurent Montel 2025-11-11 07:01:20 UTC
Hello ! 
Waou ! I like it !
thanks a lot.
Will you add to breeze or kaichat directly ?
Comment 19 Andres Betts 2025-11-11 23:59:13 UTC
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?
Comment 20 Laurent Montel 2025-11-12 06:25:16 UTC
(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.
Comment 21 Andres Betts 2025-11-12 18:28:19 UTC
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.
Comment 22 Laurent Montel 2025-11-12 19:25:54 UTC
(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
Comment 23 Andres Betts 2025-11-12 19:30:43 UTC
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.
Comment 24 Laurent Montel 2025-11-12 20:02:00 UTC
(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
Comment 25 Laurent Montel 2025-12-03 07:18:18 UTC
(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
Comment 26 Andres Betts 2025-12-03 14:14:20 UTC
Sorry about that, been slacking on this. Will work on them.
Comment 27 Andres Betts 2025-12-04 02:13:55 UTC
Created attachment 187327 [details]
Icon Variants

Here you go. If it works for you, I can export them for integration.
Comment 28 Laurent Montel 2025-12-04 05:37:56 UTC
(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 !
Comment 29 Andres Betts 2025-12-05 00:46:34 UTC
Created attachment 187344 [details]
kaichat monochrome icons
Comment 30 Andres Betts 2025-12-05 00:46:49 UTC
Created attachment 187345 [details]
kaichat app icon
Comment 31 Laurent Montel 2025-12-05 06:18:16 UTC
thanks a lot for your work !
Comment 32 Laurent Montel 2025-12-05 06:57:09 UTC
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