SafeRag Support
Get help with your private AI assistant for macOS
Submit a Support Request
Or email us directly at support@corixa.io
We typically respond within 24 hours on business days
System Requirements
macOS 14.0 (Sonoma) or later
Apple Silicon (M1/M2/M3/M4) required
Intel Macs not supported
8GB RAM minimum
16GB+ recommended for larger models
5GB+ free space
(AI models can be 2-20GB each)
Ollama (auto-installed or guided setup)
Required only for initial model downloads
Getting Started
1. First Launch Setup
When you first launch SafeRag:
- The app will check if Ollama is installed
- If not installed, you'll be guided through Ollama installation
- Create your first user account (becomes admin automatically)
- Download your first AI model (we recommend Llama 3.2 to start)
- Start chatting!
2. Downloading AI Models
SafeRag makes model management easy:
- Go to Settings → Models
- Click "Download New Model"
- Choose from available models (Llama, Mistral, Gemma, etc.)
- Wait for download to complete (can be several GB)
- Model appears in chat mode selector
Frequently Asked Questions
SafeRag won't start - what should I check?
- Verify macOS 14.0+ (About This Mac)
- Check if Ollama is running (
ollama listin Terminal) - Ensure at least 5GB free disk space
- Try restarting Ollama:
killall ollama && ollama serve - Check Console app for error messages
How do I upload documents for RAG?
To use RAG (Retrieval-Augmented Generation):
- Click the Documents tab in the sidebar
- Click "Upload Document" button
- Select PDF, DOCX, TXT, or MD files
- Wait for processing (creates vector embeddings)
- Document appears in your library
- Enable RAG mode in chat to query your documents
AI responses are slow - how can I speed them up?
- Use smaller models: Llama 3.2 8B instead of 70B
- Upgrade RAM: 16GB+ helps significantly
- Apple Silicon: M-series chips provide excellent AI performance
- Close other apps: Free up system resources
- Reduce context length: Shorter conversations process faster
How do I add more users?
Multi-user setup (requires Pro):
- Log in as admin user
- Go to Settings → Users
- Click "Add User"
- Enter username, email, password
- Assign role (Admin or User)
- New user can now log in
Where is my data stored?
All SafeRag data is stored locally:
- Location:
~/Library/Application Support/io.halldor.SafeRag/ - Database:
data/chat.db(SQLite) - Vector DB:
data/rag/(LanceDB) - Backups:
backups/ - Audit logs:
audit/
How do I backup my data?
SafeRag supports encrypted backups:
- Go to Settings → Data
- Click "Create Backup"
- Choose backup location
- Encrypted .saferag file is created
- To restore: Settings → Data → Restore Backup
Can I export my data?
Yes! Complete data portability:
- Settings → Data → Export All Data
- Creates JSON file with all chats, documents, settings
- Individual chats can be exported via chat menu
- Documents can be re-downloaded from library
What's the difference between Free and Pro?
Free Version:
- Single user (admin only)
- Up to 5 RAG documents
- All chat modes
- Model selection
- Session management
Pro Version ($29 one-time):
- Up to 5 users with RBAC
- Unlimited RAG documents
- Watch folder automation
- Data export functionality
- Audit logging
- Advanced compliance features
How do I upgrade to Pro?
If purchased via Mac App Store:
- Click "Upgrade to Pro" in any Pro feature
- Complete purchase through App Store
- Pro features unlock immediately
If purchased directly:
- Contact support@corixa.io for license key
- Enter license key in Settings → License
Troubleshooting
Ollama Connection Error
Symptoms: "Cannot connect to Ollama" or red status indicator
Note: SafeRag includes a bundled Ollama - no separate installation needed.
Solutions:
- Quit SafeRag completely (Cmd+Q) and restart it
- If you have a separate Ollama installed, quit it to avoid port conflicts
- Restart your Mac if the issue persists
Database Locked Error
Symptoms: "Database is locked" when trying to save
Solutions:
- Quit SafeRag completely
- Check for multiple SafeRag processes:
ps aux | grep SafeRag - Kill duplicate processes if found
- Restart SafeRag
- If persists, restore from backup
RAG Not Finding My Documents
Symptoms: RAG mode enabled but documents not referenced
Solutions:
- Verify documents are fully processed (green checkmark)
- Ensure RAG mode is enabled in chat (toggle in chat input)
- Try more specific questions related to document content
- Check embedding model is downloaded (Settings → Models)
- Re-upload document if processing failed
⚠️ Known Issues
- First launch slow: Initial model download can take 10+ minutes
- Large documents: PDFs over 50MB may timeout during processing
✅ Best Practices
- Keep macOS and SafeRag updated
- Enable automatic backups (Settings → Data)
- Use appropriate model sizes for your hardware
- Regularly review and delete old sessions to save space
- Enable FileVault for additional data encryption
Still Need Help?
Can't find what you're looking for?
Contact Support
Use the support form above or email us at support@corixa.io
We typically respond within 24 hours on business days