[GH-ISSUE #9595] Improve Chat Overwiev Node Positioning for Better Overview #15575

Closed
opened 2026-04-19 21:44:48 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @TheElo on GitHub (Feb 7, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/9595

Feature Request

Important Notes

Note: Please remove the notes above when submitting your post. Thank you for your understanding and support!


Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

The chat overview becomes very confusing and convuluted in even slightly more complex conversations. The issues are:

Image

AB -> second conversation moves in the lane of the first one, the lower nodes are not related, they shouldn't be close to each other

CD -> unclear arrow pointing, due to arrows and edges to close to each other at corners, hard to see the line of conversation/choices

EF -> the more conversations you add the more confusing it gets due to increased distance of related nodes and position variation due to previos nodes positions

Describe the solution you'd like
Basically columns, so each split has it's own line. No crossing of lanes/columns. Split are centered below the previos node.

Image

this way it's visually clear and easy to track the conversation

Describe alternatives you've considered
I'm not aware of alternatives.

Additional context
Add any other context or screenshots about the feature request here.

Originally created by @TheElo on GitHub (Feb 7, 2025). Original GitHub issue: https://github.com/open-webui/open-webui/issues/9595 # Feature Request ## Important Notes Note: Please remove the notes above when submitting your post. Thank you for your understanding and support! --- **Is your feature request related to a problem? Please describe.** A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] The chat overview becomes very confusing and convuluted in even slightly more complex conversations. The issues are: ![Image](https://github.com/user-attachments/assets/14274dec-78d1-4282-a410-1b890be51d83) AB -> second conversation moves in the lane of the first one, the lower nodes are not related, they shouldn't be close to each other CD -> unclear arrow pointing, due to arrows and edges to close to each other at corners, hard to see the line of conversation/choices EF -> the more conversations you add the more confusing it gets due to increased distance of related nodes and position variation due to previos nodes positions **Describe the solution you'd like** Basically columns, so each split has it's own line. No crossing of lanes/columns. Split are centered below the previos node. ![Image](https://github.com/user-attachments/assets/6c3855b7-debd-4a0a-bad5-416c967a947b) this way it's visually clear and easy to track the conversation **Describe alternatives you've considered** I'm not aware of alternatives. **Additional context** Add any other context or screenshots about the feature request here.
Author
Owner

@TheElo commented on GitHub (Feb 7, 2025):

Image
real life example

<!-- gh-comment-id:2643535329 --> @TheElo commented on GitHub (Feb 7, 2025): ![Image](https://github.com/user-attachments/assets/aa0c3c74-cb46-4f0d-af3d-b3519716deee) real life example
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#15575