Getting Started
Starting a Conversation
The AI assistant sidebar is located on the right side of your project workspace:Your first message automatically creates a new conversation. The AI will start processing your request immediately.
Conversation Features
Multiple Conversations
Manage multiple conversation threads for different tasks: Create a new conversation:- Click the + (plus) icon in the conversation header
- Start fresh while keeping previous conversations accessible
- Click the History icon (clock) in the conversation header
- Browse all past conversations for the current project
- Select any conversation to continue where you left off
Conversation Management
The conversation sidebar includes:- Conversation title - Displayed at the top (defaults to “New Conversation”)
- History button - Access past conversations
- New conversation button - Start a fresh thread
- Auto-scroll - Automatically scrolls to latest messages
- Scroll to bottom button - Appears when manually scrolled up
Message Actions
For assistant responses, you can:- Copy message - Copy the response text to clipboard (last message only)
- View message status:
- Thinking… - AI is processing your request
- Request cancelled - You stopped the generation
- Completed messages show full content
AI Capabilities
The AI assistant has access to powerful tools to modify your project:File Operations
Create Files
Create Files
Ask the AI to create new files with specific content:The AI will:
- Choose the appropriate filename and extension
- Write the file content
- Place it in the correct directory
- Create multiple related files if needed
Update Files
Update Files
Request modifications to existing files:The AI will:
- Read the current file content
- Make targeted changes
- Preserve existing code structure
- Update the file in place
Read Files
Read Files
Ask about file contents:The AI will:
- Read the specified file
- Analyze the code
- Explain functionality in natural language
List Files
List Files
Query your project structure:The AI will:
- List relevant files and folders
- Organize results by directory
- Provide file paths and types
Delete Files
Delete Files
Remove unwanted files:The AI will:
- Identify files matching your description
- Remove them from the project
- Confirm what was deleted
Rename Files
Rename Files
Change file names:The AI will:
- Update the file name
- Preserve file content and location
- Maintain references (where possible)
Create Folders
Create Folders
Organize with new directories:The AI will:
- Create the folder structure
- Place it in the appropriate location
- Can create nested folders
Web Research
Scrape URLs
Scrape URLs
The AI can fetch content from web pages:The AI will:
- Fetch content from the URL
- Extract relevant information
- Apply knowledge to your project
- Reference multiple URLs in one request
Example Prompts
Here are effective ways to use the AI assistant:Creating New Features
Debugging
Code Improvements
Learning
Project Setup
Processing Control
Cancel Requests
If the AI is taking too long or you want to change direction:Cancelled requests won’t make any changes to your files. You can immediately start a new request.
Message Format
Assistant responses support:- Markdown formatting - Bold, italic, code blocks, lists
- Code syntax highlighting - Inline and block code
- Links - Clickable URLs
- Structured information - Tables, nested lists
Best Practices
Be Specific
Include file names, exact locations, and clear requirements for better results
One Task at a Time
Break complex requests into smaller steps for more accurate execution
Provide Context
Mention related files, dependencies, or constraints the AI should consider
Review Changes
Always review AI-generated code before considering it complete
Limitations
Privacy
All conversations and file operations are:- Scoped to the current project
- Stored in your project database
- Accessible only to you
- Used to improve context for future requests in the same conversation