Allow custom companion avatar/visual
Resolved 💬 3 comments Opened Apr 5, 2026 by LucyDH666 Closed Apr 9, 2026
Feature Request
Current behavior:
The companion character (the small buddy next to the input box) allows customization of name and personality in .claude.json, but the visual representation (cactus icon) is hardcoded and cannot be changed.
Desired behavior:
Allow users to customize the companion's visual appearance — either by:
- Choosing from a set of built-in avatars (robot, animal, object, etc.)
- Providing a custom emoji or icon via config (e.g.,
"avatar": "🤖") - Providing a custom image path (e.g.,
"avatar": "/path/to/icon.png")
Use case:
I've renamed my companion to J.A.R.V.I.S. with a dry, butler-like robot personality — but the cactus visual doesn't match at all. Being able to set a robot icon (or any custom visual) would make the companion feel much more personal and coherent.
Suggested config addition:
"companion": {
"name": "J.A.R.V.I.S.",
"personality": "...",
"avatar": "🤖",
"hatchedAt": 1775242336568
}
This would be a small change with a big impact on personalization.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗