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

  1. Click the Model button in the input area.
  2. Select up to 10 models from the model selector.
  3. Type your message and press Enter.
  4. Each selected model generates its own response simultaneously.
  5. 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:

ControlDescription
Text InputType your message. Press Enter to send, Shift+Enter for a new line.
Model ButtonOpen the model selector to choose which AI models respond.
Tool ButtonOpen the tool selector to enable AI tools (if available).
Folder ButtonChoose which folder to save the chat in.
Attachment ButtonUpload files (images, documents, audio, video) to include with your message.
Settings ButtonConfigure 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.
⚠ Upload In Progress

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:

ActionDescription
Copy TextCopy the message content as plain text to your clipboard.
Copy as ImageCopy the message as an image for sharing or documentation.
Save as FileDownload the message content as a file (Markdown format).
DeleteDelete the message. This action cannot be undone.
Fork from This MessageCreate a new branch starting from this message. See Branching Thinking.
Set as PickedMark this response as the "best answer" in a multi-model conversation.
Add to FolderSave 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:

StatusMeaning
PendingThe request is queued.
PreparingThe model is initializing.
ReasoningThe model is thinking (for reasoning models).
StreamingContent is being generated and streamed to you.
CompletedThe response is fully generated.
ErrorSomething went wrong. Check the error message.
CancelledThe 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.

💡 Resilient Connections

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:

ParameterDescription
Max TokensMaximum number of tokens in the response. Leave empty for model default.
Context Window SizeNumber of historical messages retained in the conversation.
Reasoning EffortHow hard the model thinks: None, Minimal, Low, Medium, High, Extreme High.
TemperatureControls randomness. Lower = more focused, Higher = more creative.
Response DiversityNucleus sampling (top_p). Controls diversity of word selection.
Vocabulary VarietyFrequency penalty. Reduces repetition of the same words.
Topic DivergencePresence penalty. Encourages the model to talk about new topics.
Summary ContextUse 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.