github →

New request

#2586: [Feature Request] User / AI Avatar Display in Chat Messages

We'll provision a sandbox, run an agent against the issue, and open a draft PR. You can pull the branch and iterate from there.

Issue
enhancementux

Description

The Hermes WebUI currently shows chat messages as plain text bubbles with no avatar or profile picture next to them. Adding avatar support would make the conversation view feel more polished and help users quickly distinguish between their own messages and the AI's responses at a glance.

Proposed Feature

Show a small avatar (profile picture) next to each chat message — one for the user (human) and one for the AI assistant.

Additional Notes

  • The WebUI already has a profile system – avatars could be stored per-profile
  • AI avatar could also be made configurable per profile (useful for multi-agent setups)
  • Would be great if this could be implemented without breaking the existing message rendering pipeline

Thanks

Assessmentadvisory
feature●● medium80% confidence

Adding avatar display requires modifying the chat canvas rendering logic, profile configuration, and associated styles without breaking the existing message pipeline.

Likely files
  • static/js/chat_canvas.js
  • static/js/profile.js
  • static/css/dark-theme.css
  • static/index.html
Create the request

This opens a fresh agent run and a draft PR for issue #2586.

Cancel