Skip to main content

Overview

The chat interface is where you interact with your AI assistant. It’s designed for natural, efficient communication with support for text, files, images, and more.

Interface Layout

Chat Window

The main chat area includes: Message Area
  • Your messages (right-aligned)
  • AI responses (left-aligned)
  • Timestamps
  • Status indicators
Input Box
  • Text input field
  • File attachment button
  • Voice input button (if available)
  • Send button
  • Formatting options
Sidebar (optional, toggle with button)
  • Conversation list
  • Search conversations
  • Filters and tags

Starting a Conversation

New Chat

Create a new conversation:
  1. Click New Chat button (or Ctrl/Cmd + N)
  2. Start typing your message
  3. Press Enter or click Send

Continue Previous Chat

Resume an existing conversation:
  1. Open conversation list (sidebar)
  2. Click on a previous chat
  3. Continue from where you left off

Sending Messages

Text Messages

Simply type and send:
  • Type your message
  • Press Enter to send
  • Press Shift + Enter for new line

Formatting

Basic text formatting:
  • Bold: **text** or Ctrl/Cmd + B
  • Italic: *text* or Ctrl/Cmd + I
  • Code: `text`
  • Lists: Start with - or 1.

File Uploads

Send files to your AI assistant: Drag and Drop:
  • Drag file into chat window
  • Drop to upload
Click to Upload:
  • Click paperclip icon
  • Select file from computer
  • Click Open
Supported Files:
  • Documents: PDF, DOCX, XLSX, TXT
  • Images: JPG, PNG, GIF
  • Archives: ZIP
  • Max size: 25MB per file

Images

Send images for analysis:
  • Upload image
  • AI can:
    • Describe image content
    • Extract text (OCR)
    • Find similar products
    • Answer questions about image
Example:
[Upload photo of shoes]
"Find me where to buy these"

Voice Input

Use voice to text (if enabled):
  1. Click microphone icon
  2. Speak your message
  3. Review transcription
  4. Send

Message Features

Edit Messages

Edit your sent messages:
  1. Hover over your message
  2. Click edit icon
  3. Modify text
  4. Save changes
Editing regenerates AI’s response based on new message

Delete Messages

Remove messages:
  1. Hover over message
  2. Click delete icon
  3. Confirm deletion

Copy Messages

Copy text to clipboard:
  1. Hover over message
  2. Click copy icon
  3. Paste anywhere

Share Messages

Share specific messages:
  1. Click share icon
  2. Choose method:
    • Copy link
    • Email
    • Social media
  3. Share with others

AI Response Features

Streaming Responses

AI responses appear in real-time:
  • Text streams as generated
  • Stop generation anytime
  • Regenerate if needed

Code Blocks

AI-generated code with:
  • Syntax highlighting
  • Language indicator
  • Copy button
  • Download option
Example:
def hello_world():
    print("Hello, World!")

Action Buttons

Interactive buttons in responses:
  • Create Task - Turn response into task
  • Add to Calendar - Schedule mentioned event
  • Open Link - Quick access to URLs
  • Download - Save generated content

Regenerate Response

Get a different answer:
  1. Hover over AI response
  2. Click regenerate icon
  3. AI generates new response

Rate Responses

Help improve AI:
  • 👍 Thumbs up for good responses
  • 👎 Thumbs down for poor responses
  • Optional feedback comment

Conversation Management

Conversation Titles

Auto-generated titles based on first message:
  • Edit title: Click on title
  • Custom names help organization

Search Within Conversation

Find specific messages:
  1. Open conversation
  2. Click search icon
  3. Enter search term
  4. Navigate results

Pin Conversations

Keep important chats accessible:
  1. Hover over conversation
  2. Click pin icon
  3. Pinned chats appear at top

Archive Conversations

Clean up chat list:
  1. Hover over conversation
  2. Click archive icon
  3. Access archived chats in Archive section

Delete Conversations

Permanently remove chats:
  1. Hover over conversation
  2. Click delete icon
  3. Confirm deletion
Deleted conversations cannot be recovered

Advanced Features

Context Awareness

AI remembers conversation history:
  • Refers to previous messages
  • Maintains context across messages
  • Asks clarifying questions
Example:
You: "Schedule a meeting tomorrow at 2pm"
AI: "I'll schedule that. What should the meeting title be?"
You: "Team Sync"
AI: "✓ Created 'Team Sync' tomorrow at 2pm"

Multi-turn Conversations

Handle complex requests:
  • Break down into steps
  • Confirm actions
  • Provide options
  • Follow-up questions

File References

Reference uploaded files:
You: [Uploads report.pdf]
You: "Summarize the key findings"
AI: [Analyzes PDF and provides summary]
You: "What was the revenue figure?"
AI: "According to the report, revenue was $2.3M"

Command Mode

Quick commands with /:
  • /help - Show available commands
  • /clear - Clear context
  • /history - Show recent conversations
  • /settings - Open settings
  • /feedback - Send feedback

Keyboard Shortcuts

Work faster with shortcuts:
ActionShortcut
New ChatCtrl/Cmd + N
Send MessageEnter
New LineShift + Enter
Search ChatCtrl/Cmd + F
Upload FileCtrl/Cmd + U
Focus InputEsc
Previous ChatCtrl/Cmd + ↑
Next ChatCtrl/Cmd + ↓

Mobile Chat Interface

Mobile Layout

Optimized for mobile screens:
  • Full-screen chat
  • Swipe to access sidebar
  • Touch-friendly buttons
  • Auto-hide keyboard

Mobile-Specific Features

Voice Input:
  • Tap and hold to record
  • Release to send
Quick Actions:
  • Long-press message for menu
  • Swipe left to delete
  • Swipe right to share
Image Upload:
  • Take photo directly
  • Or choose from gallery

Conversation Settings

Per-Chat Settings

Customize each conversation:
  1. Click settings icon (in chat)
  2. Configure:
    • AI response style
    • Context retention
    • Auto-save messages
    • Notification preferences

Response Preferences

Control AI behavior:
  • Length: Concise, Balanced, Detailed
  • Formality: Casual, Professional, Formal
  • Creativity: Factual, Balanced, Creative

Context Control

Manage conversation memory:
  • Full Context - Remember everything
  • Recent Only - Last 10 messages
  • No Context - Each message independent
Clear context: /clear or button in settings

Export Conversations

Save your chat history: Export Single Chat:
  1. Open conversation
  2. Click menu (⋮)
  3. Select Export
  4. Choose format:
    • TXT (plain text)
    • JSON (structured data)
    • PDF (formatted)
  5. Download
Export All Chats:
  • Settings > Data > Export All Conversations

Notifications

Chat Notifications

Get notified of:
  • New AI responses
  • Mentioned in shared chats (future)
  • Failed message delivery
  • Integration actions completed
Configure: Settings > Notifications > Chat

Desktop Notifications

Enable browser notifications:
  1. Settings > Notifications
  2. Enable Desktop Notifications
  3. Grant browser permission
  4. Choose notification sound

Collaboration (Future)

Upcoming features:
  • Share conversations with team
  • Collaborative AI sessions
  • Comment on messages
  • Team workspaces

Troubleshooting

Messages Not Sending

  • Check internet connection
  • Verify file size limit
  • Try refreshing page
  • Check browser console

AI Not Responding

  • Wait for current response to complete
  • Check if connection was lost
  • Refresh page
  • Try regenerating response

Slow Responses

  • Large file uploads take time
  • Complex queries need processing
  • Check server status page
  • Try simpler queries first

Formatting Issues

  • Ensure proper markdown syntax
  • Check code block formatting
  • Try plain text first
  • Report persistent issues

Best Practices

Effective Prompts

Write clear messages:
  • Be specific and detailed
  • Provide context
  • Break complex requests into steps
  • Use examples when helpful

Organization

Keep chats organized:
  • Use descriptive titles
  • Archive completed conversations
  • Pin important ongoing chats
  • Delete unnecessary chats

Privacy

Protect sensitive information:
  • Don’t share passwords
  • Avoid confidential data in titles
  • Use private browsing for sensitive chats
  • Clear chat history when needed

Tips & Tricks

Quick File Upload:
  • Screenshot: Paste directly with Ctrl/Cmd + V
  • Drag multiple files at once
Fast Navigation:
  • Use keyboard shortcuts
  • Pin frequent chats
  • Use search instead of scrolling
Better Responses:
  • Provide context in first message
  • Reference previous messages
  • Use specific language
  • Ask follow-up questions

Next Steps