Chat Interface
Open the chat window anytime to have natural conversations with your AI assistant running right in your browser. The chat interface is designed for fluid, natural interactions with your AI companion.
Core Features
Page Context
Ask questions about the current page you're viewing:
- "Summarize this article"
- "What are the main points?"
- "Explain this concept in simpler terms"
- "Find specific information on this page"
The AI automatically has context of the page content, so you can have natural conversations about what you're reading.
File Attachments
Drag and drop files directly into the chat for AI analysis:
Images
- Drag images from your computer or webpage
- AI describes content, identifies objects, extracts text
- Ask questions about the image
- Compare multiple images
Audio
- Drop audio files for transcription
- AI processes audio and provides context
- Ask questions about audio content
Drag from Page
- Select text or images on webpage
- Drag directly to chat button, companion, or chat window
- Automatically adds as conversation context
Voice Mode
Hands-free conversation with AI:
- Click microphone button to enable voice mode
- AI speaks responses using Text-to-Speech (TTS)
- Listens for your voice using Speech-to-Text (STT)
- Automatically pauses when you start speaking
- Resumes listening after response
- Perfect for accessibility or multitasking
Toggle voice mode on/off anytime during conversation.
Chat History
Auto-Save
- All conversations automatically saved to IndexedDB for persistence
- AI generates smart titles based on conversation content
Search
- Search conversations by keyword
Temporary Chats
- Start sessions that don't save to history
- Perfect for quick questions without leaving a trace
Message Actions
Each message has powerful action buttons:
- TTS Playback - Listen to any message
- Copy to Clipboard - Grab text for use elsewhere
- Edit Message - Modify your sent messages
- Regenerate Response - Get alternative AI responses
Smooth Animations
Words fade in smoothly one at a time as AI responds:
- Smooth transitions between words
- Basic markdown support (code blocks, lists, emphasis, etc.).
Conversation Branching
Create alternative conversation paths:
- Edit any previous message
- Creates new branch from that point
- Switch between different conversation versions
- Explore multiple discussion directions
- Compare different AI responses
Perfect for exploring different angles or refining questions.
Chat Controls
Positioning
Customize chat button placement:
- Click and drag chat button anywhere on screen
- Position saved if "Last Location" preset is selected
See UI Settings for all position presets.
Controls Panel
Bottom panel in chat window provides quick access to:
- Start new chat
- Toggle temporary chat mode
- Toggle companion visibility
- Access settings
- Manage chat history
Advanced Features
Markdown Support
AI responses support full markdown:
- Bold and italic text
- Lists and bullet points
- Links
- Code blocks
Multi-Modal Input
Combine different input types:
- Text + images
- Text + audio
- Page context + files + audio
Tips & Tricks
Efficient Workflows
- Use keyboard shortcuts to open chat quickly
- Drag content directly from pages onto chat window
- Enable voice mode for hands-free work
- Create temporary chats for quick questions
Configure shortcuts in Keyboard Shortcuts settings.
Next Steps
- AI Toolbar - Learn about text selection tools
- Virtual Companion - Meet your animated assistant
- LLM Settings - Configure AI provider
- TTS Settings - Set up voice output
- STT Settings - Configure voice input