Sidebar and Navigation
Navigate chats, panels, pinned conversations, and the mobile drawer.
LibreChat's sidebar provides conversation history, pinned chats, projects, and any additional panels enabled for the deployment. The available panel list can include chats, bookmarks, prompts, memories, and Skills.
Desktop Sidebar
Use the sidebar toggle to open or collapse the navigation. Select a panel from the navigation rail, use conversation search when it is configured, or choose New chat to start a conversation. Projects have their own sidebar section and scoped new-chat shortcuts; see Projects.
Pinned conversations have their own paginated section and load independently from the regular history list. Pinning or unpinning a chat changes its pinned state without treating that operation as new conversation activity.
Mobile Drawer
On mobile, the sidebar opens as a full-screen drawer by default. Its header contains the same sidebar toggle used in chat, the current panel name, a labeled panel switcher, and account controls. Search appears in the bottom bar while the conversation-history panel is active, beside a thumb-accessible New chat action.
The browser-only Settings > General > Layout > Show chat beside the sidebar on mobile preference is off by default. Turning it on limits the drawer to 80% of the viewport, leaving a dimmed strip of the current conversation visible. Tap the strip to close the drawer and return to the conversation.
You can also navigate with touch gestures:
- Swipe right across the chat pane to open the drawer.
- Swipe left inside the open drawer to close it.
The drawer follows the gesture and settles open or closed based on distance and speed. With the default full-width drawer, button-, keyboard-, and conversation-driven closes reveal the already-positioned chat without moving newly loaded content. When the chat strip is enabled, the drawer and visible conversation move together. Every close path restores focus to the header opener or chat pane after the moving surface is interactive again. Vertical scrolling, text fields, text selection, and horizontally scrollable content such as code blocks keep control of their own gestures. Reduced-motion preferences remove the drawer and strip transitions.
Archived Conversations
Open Archived chats from Settings > General to browse or restore archived conversations. Newly archived chats are ordered by when they were archived. Conversations archived before LibreChat recorded that timestamp fall back to their creation date.
To clear the active chat list without deleting its conversations, use Archive all chats under Settings > Data Controls > Your data and confirm the action.
Archiving, unarchiving, pinning, and unpinning no longer update a conversation's chat-activity time, so history and project activity remain based on actual conversation changes.
How is this guide?