Chat & Conversations
The core of YeeroAI — multi-model parallel chat, message actions, streaming responses, and everything you need for productive AI conversations.
Creating a Chat
There are several ways to start a new conversation:
- From the sidebar — Click the "+" button or "New Chat" in the chat list.
- From a folder — Right-click a folder and select "New Chat" to create it inside that folder.
- From the global search — Press Ctrl+K (or Cmd+K on Mac) and select "New Chat".
Multi-Model Parallel Chat
YeeroAI's signature feature — ask multiple AI models the same question and compare their answers side by side.
How It Works
- Click the Model button in the input area.
- Select up to 10 models from the model selector.
- Type your message and press Enter.
- Each selected model generates its own response simultaneously.
- Responses are displayed side by side for easy comparison.
Adding More Model Replies
After receiving responses, you can add more models to the same message. Click "Add Model Replies" to select additional models — they'll generate responses based on the same conversation context.
Sending Messages
Input Area
The input area at the bottom of the chat provides several controls:
| Control | Description |
|---|---|
| Text Input | Type your message. Press Enter to send, Shift+Enter for a new line. |
| Model Button | Open the model selector to choose which AI models respond. |
| Tool Button | Open the tool selector to enable AI tools (if available). |
| Folder Button | Choose which folder to save the chat in. |
| Attachment Button | Upload files (images, documents, audio, video) to include with your message. |
| Settings Button | Configure generation parameters for this specific chat. |
File Attachments
Attach files to your messages by clicking the Attachment button or using drag-and-drop:
- Supported formats — Images, documents, audio, and video files.
- Max file size — 512 MB per file.
- Multiple files — Attach up to the maximum number of files per message.
- Files are uploaded automatically and included as context for the AI.
You cannot send a message while files are still uploading. Wait for all uploads to complete before sending.
Message Actions
Each AI response message offers several actions through the message toolbar:
| Action | Description |
|---|---|
| Copy Text | Copy the message content as plain text to your clipboard. |
| Copy as Image | Copy the message as an image for sharing or documentation. |
| Save as File | Download the message content as a file (Markdown format). |
| Delete | Delete the message. This action cannot be undone. |
| Fork from This Message | Create a new branch starting from this message. See Branching Thinking. |
| Set as Picked | Mark this response as the "best answer" in a multi-model conversation. |
| Add to Folder | Save this message to a specific folder for organization. |
Reasoning Process
Some AI models (like Claude with extended thinking) provide a reasoning process. When available:
- Click "View reasoning" to expand the model's thinking process.
- Click "Hide reasoning" to collapse it.
- The reasoning section shows the model's step-by-step thought process before arriving at its answer.
Knowledge Summary
AI can generate a summary of key knowledge from each message pair. Click "View summary" to see the distilled knowledge. This feeds into your Knowledge Base.
Streaming Responses
AI responses are streamed in real-time using Server-Sent Events (SSE). You'll see the response being generated character by character. The response status is shown in real-time:
| Status | Meaning |
|---|---|
| Pending | The request is queued. |
| Preparing | The model is initializing. |
| Reasoning | The model is thinking (for reasoning models). |
| Streaming | Content is being generated and streamed to you. |
| Completed | The response is fully generated. |
| Error | Something went wrong. Check the error message. |
| Cancelled | The generation was manually stopped. |
Stop Generating
Click the Stop generating button to halt an ongoing AI response. You'll keep whatever content was generated up to that point.
Regenerate
Click Regenerate to have the model generate a new response to the same input.
Background Streaming
When Background Streaming is enabled in Settings, AI generation continues even if you navigate away from the chat or refresh the page. When you return to the chat, you'll receive any content that was generated while you were away.
Background streaming automatically resumes after network interruptions. You won't lose any generated content.
Tab Management
YeeroAI uses an IDE-style tab system for managing multiple open chats:
- Open a chat — Click any chat in the sidebar to open it in a new tab.
- Switch tabs — Click a tab to switch to that conversation.
- Close a tab — Click the × on the tab, or right-click for more options.
Tab Context Menu
Right-click on any tab to access:
- Refresh Messages — Reload the conversation from the server.
- Rename — Change the chat title.
- Close — Close this tab.
- Close Others — Close all tabs except this one.
- Close All — Close all open tabs.
- Close All to Left — Close tabs to the left of this one.
- Close All to Right — Close tabs to the right of this one.
Input History
YeeroAI automatically saves your sent messages, making it easy to reuse them:
- All tab — Shows input history from all chats.
- Current tab — Shows input history from the active chat only.
- Click any history item to insert it into the input area.
- Delete — Remove individual history items.
- Clear All / Clear Current — Clear history for all chats or the current chat.
Chat Management
From the Sidebar
Right-click any chat in the sidebar to access management options:
- Pin / Unpin — Pin chats to the top of the list for quick access.
- Edit Info — Rename the chat.
- Move — Move the chat to a different folder.
- Delete — Permanently delete the chat. This cannot be undone.
- Branches — View, checkout, rename, fork, merge, enforce, or delete branches.
- Enable/Disable Memory — Toggle AI memory for this chat.
- Clear Memory Settings — Reset memory settings to inherit from the parent folder.
- Clear Unused Messages — Remove unreferenced messages to clean up the chat.
Chat Settings
Each chat can have custom settings that override folder and global defaults:
- Models — Select default models for this chat.
- Tools — Enable or disable AI tools.
- Enable Memory — Allow AI to remember key information.
- Context Summary — Use summaries instead of full content to reduce token usage.
- Generation Parameters — Fine-tune temperature, sampling, and more.
Sorting and Filtering
In the chat list sidebar, you can:
- Search — Search folders and chats by name.
- Sort — Sort by "Recently Added" (default) or "Earliest Added".
- New Folder / New Chat — Create new items in the current location.
Credit Tracking
Each AI response shows the number of credits consumed for that specific generation. This gives you real-time transparency into your usage. Visit Billing & Credits for detailed credit management.
Generation Parameters
Fine-tune how AI models generate responses. Access parameters via the Settings button in the input area:
| Parameter | Description |
|---|---|
| Max Tokens | Maximum number of tokens in the response. Leave empty for model default. |
| Context Window Size | Number of historical messages retained in the conversation. |
| Reasoning Effort | How hard the model thinks: None, Minimal, Low, Medium, High, Extreme High. |
| Temperature | Controls randomness. Lower = more focused, Higher = more creative. |
| Response Diversity | Nucleus sampling (top_p). Controls diversity of word selection. |
| Vocabulary Variety | Frequency penalty. Reduces repetition of the same words. |
| Topic Divergence | Presence penalty. Encourages the model to talk about new topics. |
| Summary Context | Use message summaries instead of full content, reducing token usage. |
Image Generation Parameters
When using image generation models:
- Image Size — 1K, 2K, or 4K resolution.
- Aspect Ratio — Choose from 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9.
Audio Generation Parameters
When using audio generation models:
- Voice — Alloy, Echo, Fable, Onyx, Nova, or Shimmer.
- Audio Format — WAV, MP3, FLAC, Opus, or PCM16.
Video Generation Parameters
When using video generation models:
- Video Ratio — 16:9, 9:16, 1:1, 4:3, 3:4, 21:9, 9:21.
- Resolution — 480p, 720p, 1080p, 1K, 2K, 4K.
- Duration — Video length in seconds.
- Generate Audio — Include audio in the generated video.