[FEAT]: Navigation Panel for "Threads" with the chat outline. #2909

Open
opened 2026-02-28 06:23:27 -05:00 by deekerman · 0 comments
Owner

Originally created by @TapeDrive03 on GitHub (Oct 12, 2025).

What would you like to see?

Currently, conversations with the LLM in Anything LLM are presented as a continuous "wall of text." This makes it difficult and time-consuming to navigate, find specific points, and get an overview of long and complex discussions.

Desired Solution

  • Implement a dedicated, collapsible navigation panel that displays a structured, interactive outline of the entire "Thread", chat, conversation. This panel would be positioned on the side of the screen(right or left), providing a persistent and clear map of the dialogue.

The implementation would be visually similar to the Outline Panel in Obsidian, where a clear, clickable heading list allows for instant navigation within a document.

The outline, the headings can be generated by the separately configurable, cheaper LLM (automatically or via a refresh button.)

Possible Features:

  • Collapsible and resizable panel on the right\left side.
  • Visual Structure: uses indentation to show conversation flow.
  • An option to remember expanded\collapsed state of the Outline of the opened Topic
  • Default expand level option (no expand, H1, H2, H3)
  • Level switch (expand heading to a certain level) by moving the switch
  • Expand all, collapse all headings of the Outline option\button

Mockup of how it might look like:
Image

Originally created by @TapeDrive03 on GitHub (Oct 12, 2025). ### What would you like to see? Currently, conversations with the LLM in Anything LLM are presented as a continuous "wall of text." This makes it difficult and time-consuming to navigate, find specific points, and get an overview of long and complex discussions. Desired Solution - Implement a dedicated, collapsible navigation panel that displays a structured, interactive outline of the entire "Thread", chat, conversation. This panel would be positioned on the side of the screen(right or left), providing a persistent and clear map of the dialogue. The implementation would be visually similar to the Outline Panel in Obsidian, where a clear, clickable heading list allows for instant navigation within a document. The outline, the headings can be generated by the separately configurable, cheaper LLM (automatically or via a refresh button.) Possible Features: - Collapsible and resizable panel on the right\left side. - Visual Structure: uses indentation to show conversation flow. - An option to remember expanded\collapsed state of the Outline of the opened Topic - Default expand level option (no expand, H1, H2, H3) - Level switch (expand heading to a certain level) by moving the switch - Expand all, collapse all headings of the Outline option\button Mockup of how it might look like: <img width="2422" height="1403" alt="Image" src="https://github.com/user-attachments/assets/9da8c18f-93db-412e-b5a9-173900b52313" />
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/anything-llm#2909
No description provided.