First Login Guide¶
Welcome to MAESTRO! This guide walks you through your first login and initial setup to get you started quickly.
Accessing MAESTRO¶
After installation, access MAESTRO through your web browser:
- Open your browser (Chrome, Firefox, Safari, Edge)
- Navigate to
http://localhost
(or the URL shown during setup) - You'll see the login screen
Login Credentials¶
Default Credentials¶
If you used the quick setup:
- Username:
admin
- Password:
admin123
Custom Credentials¶
If you used the setup script:
- Username:
admin
(or what you configured) - Password: Check your
.env
file for the password you set
First-Time Setup Walkthrough¶
Step 1: Change Default Password¶
Critical Security Step!
- Click the Settings icon (gear) in the top-right
- Navigate to Profile tab
- Under "Change Password":
- Enter current password (
admin123
) - Enter new strong password
- Confirm new password
- Enter current password (
- Click "Change Password" button
Step 2: Configure AI Provider¶
- Stay in Settings, click AI Config tab
- Select your AI Provider:
- OpenRouter - Access to 100+ models
- OpenAI - GPT models
- Custom - Any OpenAI compatible API Service or Local LLMs
- Enter your API Key
- Click "Test" to verify connection
- Select models for each type:
- Fast Model - Quick responses
- Mid Model - Balanced performance
- Intelligent Model - Complex tasks
- Verifier Model - Fact-checking
- Click "Save & Close"
Step 3: Configure Search Provider (Optional)¶
- Click Search tab in Settings
- Select a search provider:
- Tavily - AI-optimized search
- LinkUp - Real-time web search
- Jina - Advanced extraction
- SearXNG - Privacy-focused
- Enter API key (except SearXNG)
- Configure search depth if needed
- Click "Save & Close"
Step 4: Upload Your First Documents¶
- Navigate to Documents tab
- Create a Document Group and Select it from the sidebar
- Drag & drop files anywhere on screen:
- PDFs, Word docs, Markdown, Text files
- Multiple files can be dropped
- Monitor processing status:
- Processing - Being analyzed
- Completed - Ready to use
- Failed - Check error message
Your First Research¶
Quick Chat¶
- Go to Research tab
- Click "New Chat"
- Type a question about any topic
- Select either a document group or web search or both
- Finalize questions with chat agent and define style, tone, or any other expectations or preferences
- Instruct model to start research or press the start button
- Monitor research progress in the various tabs
- Final draft will be available in Draft tab
Essential Settings¶
Profile Settings¶
- Update your name and information to give model context
- Configure preferences
Research Settings¶
- Adjust research depth
- Configure iterations
- Set result counts
- Choose presets for different tasks
Advanced Configuration¶
- Admin Settings - User management (admin only)
- Web Fetch - Configure web content fetching
Tips for Success¶
Document Upload Best Practices¶
-
Organize before uploading
- Create logical groups
- Use descriptive filenames
-
Supported formats
- PDF (with extractable text)
- Word (.docx, .doc)
- Markdown (.md)
- Plain text (.txt)
-
Processing time with GPU
- Small docs: 0.5-2 minutes
- Large PDFs: 2-4 minutes
- Batch uploads: Process overnight
Common First-Time Issues¶
Can't Login¶
Issue: Login fails with correct credentials
Solutions:
- Wait for backend to fully start (5-10 min first time)
- Check logs:
docker compose logs maestro-backend
. Wait for "MAESTRO Backend Started Successfully!" message. - Verify services running:
docker compose ps
No Models Available¶
Issue: Model dropdowns are empty
Solutions:
- Verify API key is correct
- Test connection with "Test" button
- Check provider is accessible
- Try different provider
Documents Won't Upload¶
Issue: Upload fails or stuck in processing
Solutions:
- Check file size (<50MB recommended)
- Ensure PDF has text (not scanned)
- Monitor logs for errors
- Try smaller test file first
Search Not Working¶
Issue: No web search results
Solutions:
- Configure search provider in Settings
- Verify API key if required
- Check rate limits
- Try different provider
Getting Help¶
Documentation¶
- User Guide - Complete feature guide
- Troubleshooting - Problem solving
- FAQ - Common questions
Community Support¶
- GitHub Issues - Report bugs
- Check existing issues for solutions
- Provide detailed information when reporting
Next Steps¶
Now that you're set up:
- Upload key documents to build your library
- Test different queries to understand capabilities
- Try a research mission for deeper analysis
- Explore writing mode for content creation
- Customize settings for your workflow
Quick Reference¶
Keyboard Shortcuts¶
- Enter - Send message in chat
- Shift+Enter - New line in message
- Escape - Close dialogs
- Ctrl/Cmd+K - Quick search
Status Indicators¶
- 🟢 Green - Active/Ready
- 🟡 Yellow - Processing/Waiting
- 🔴 Red - Error/Failed
- 🔵 Blue - Information
Performance Tips¶
- Use appropriate models for tasks
- Process large batches overnight
- Monitor resource usage
- Clear old sessions periodically
Welcome to MAESTRO - your AI research assistant is ready to help!