Getting Started Chat & Sessions Agents Workflow Providers Advanced Shortcuts FAQ
HexClaw Docs

Chat & Sessions

Multi-model chat, session history, artifacts, search, and export workflows.

Basic Chat

Open the Chat page to start a conversation. HexClaw supports:

Files & Multimodal Inputs

The composer supports multiple attachment types depending on the selected model's capabilities:

Input TypeSupported Models
ImagesGPT-4o, Claude family, Gemini family, Qwen-VL, Doubao Vision, and LLaVA
VideoGemini 2.5 and 2.0 family models
AudioGemini 2.5 and 2.0 family models
FilesAll text-capable models with automatic content extraction
Tip: Attachment buttons automatically appear or disappear based on the current model's advertised capabilities.

Session Management

Artifact Preview

When a response contains code or structured output, HexClaw can extract it into an artifact:

Message Search

Use Search Conversations (+F) to search message content across every session.

Exporting Messages

Open the session menu and choose Export. HexClaw supports three formats:

@ Mentions

Type @ in the composer to open the mention menu and quickly bring an agent or teammate into the conversation context.

Chat Modes

HexClaw offers three chat modes, switchable via the tabs at the top:

ModePurposeDescription
ChatGeneral Q&AStandard chat, direct conversation with an LLM
AgentTask executionThe agent plans autonomously, invokes tools, and executes multi-step tasks
Deep ResearchResearch reportsMulti-step search → analysis → synthesis → report generation, with a 4-stage progress panel
Tip: Clicking the "Chat" button on an agent's card in Agent Management automatically switches to Agent mode and uses the agent's name as the session title.

Document Parsing

You can upload document files directly in chat. HexClaw automatically extracts text content and sends it to the LLM as context:

FormatSupported Types
PDF.pdf — extracts text from all pages, displays page count
Word.docx — extracts body content
Excel.xlsx / .csv — extracts each sheet as tabular text
Plain text.txt / .md / .json

Text exceeding 50,000 characters is automatically truncated with a warning.

Chat Parameters

Click the ⚙️ Parameters button in the chat toolbar to adjust parameters for the current session:

Parameters apply only to the current session and do not affect other sessions.

Message Actions

Context Menu

Right-click (or long-press) on a message bubble to open the context menu:

Session Renaming

In the left session list, double-click a session title to rename it directly. You can also choose "Rename" from the context menu.

Token Count

The toolbar displays an estimated token count for the current session (e.g., ~1.2k tok), helping you gauge context window usage.

Voice Input

Click the 🎤 microphone button next to the input box to start speech recognition (STT). After recording, the transcribed text is automatically inserted into the input box. Requires browser Web Speech API support or an external STT service configuration.

Chat Shortcuts

ShortcutAction
EnterSend message
Shift + EnterNew line
⌘ + FSearch messages
EscStop generation
@Mention an Agent / Skill

← Getting Started
Agent Management →

✏️ Edit this page on GitHub