Chat Features Overview
Open WebUI provides a comprehensive set of chat features designed to enhance your interactions with AI models. This page provides an overview of the key chat capabilities, with links to dedicated pages for more detailed information.
Core Chat Featuresβ




-
π Folders & Projects: Transform folders into powerful project workspaces with custom system prompts and attached knowledge bases.
-
π URL Parameters: Configure chat sessions through URL parameters, enabling quick setup of models, tools, and other features.
-
βοΈ Chat Parameters: Control system prompts and advanced parameters at different levels (per-chat, per-account, or per-model), and fill placeholders in a shared system prompt with chat or user variables.
-
β¨ Autocomplete: AI-powered text prediction that helps you write prompts faster using a task model.
-
π¨οΈ Chat Sharing: Share conversations locally or via the Open WebUI Community platform with controllable privacy settings.
-
β¬οΈ Response Auto-Scroll: The view follows a response down the page as it is generated. Turn it off with Response Auto-Scroll in Settings > Interface to keep the scroll position where you put it, which is useful when you want to read earlier parts of a long answer while the rest is still streaming.
-
π Default Upload Mode: How a file you attach in a chat is handled before you touch anything. Settings > Interface > File > Default Upload Mode switches between Using Focused Retrieval, the default, where the file is chunked and searched by relevance, and Using Entire Document, where its whole content goes into the conversation. It sets the starting point for each new attachment; you can still change an individual file's mode by clicking it after it is attached. See Retrieval Modes for what the two modes mean.
-
π¬ Reference Chats: Attach another conversation to the current one, so the model can work from what was said there. Pick it from + > Reference Chats, which lists your own chats, or drag a chat out of the sidebar and drop it on the message input, which also works for a chat that is not yours. The conversation goes in whole, as plain text, with no chunking and no vector search. Any chat you are allowed to read can be attached, including one shared with you and one sitting in a folder shared with you.
-
π΄ Fork a Chat: Branch a conversation into an independent copy from any assistant response. The Fork chat action on a message copies the history from the start of the conversation up to that point into a new chat titled
<original title> (fork), keeping the original's folder and pinned state, so you can take a different direction without touching the original. Forking requires the Chat Import permission (chat.import, allowed by default; admins always pass). Without it the Fork chat action is not shown on a message at all. Forking is also unavailable while a response is still streaming. -
πΊοΈ Chat Overview: A map of the whole conversation, on the Overview tab of the chat controls panel. Open the panel with the Controls button in the chat's top bar, or with the Toggle Controls shortcut once you have given it keys, and the tab is listed as soon as the chat has a message in it.
-
π History & Search: Navigate and search your previous conversations, or allow models to search them autonomously via native tools.
-
ποΈ Sidebar Hover Previews: Resting the pointer on a chat in the sidebar opens a small preview of its most recent messages, scrolled to the end, so you can identify a conversation without opening it. Only one preview is shown at a time, and moving to another row replaces it. Turn it off with Chat Hover Previews in Settings > Interface > Chat if you would rather have a quiet sidebar, are sharing your screen, or are on a connection slow enough that the previews lag. Previews need a pointer, so they do not appear on a touchscreen.
-
π± Swipe the Sidebar: On a phone or tablet, drag right with one finger to pull the sidebar in and left to push it away. It tracks your finger and dims the conversation behind it as it moves, a quick flick settles it either way, and every chat row carries an always-visible three-dot menu (β―) so its actions are reachable without a hover.
-
π Temporal Awareness: How models understand time and date, including native tools for precise time calculations.
-
ποΈ Voice Mode: Start a hands-free voice conversation with your model using the Voice Mode button. The overlay includes a mute/unmute toggle to temporarily silence your microphone without ending the session, useful in noisy or public environments.
-
π§ Reasoning & Thinking Models: Specialized support for models that generate internal chains of thought using thinking tags.