Onboarding Guide
When you first launch SafeRag, you'll be guided through a setup process. This guide explains each step of the onboarding experience.
Onboarding Overview
The onboarding process consists of several steps:
- Welcome Slides - Introduction to SafeRag features
- User Mode Selection - Choose Single User or Multi-User mode
- Account Setup - Create your local account
- Recovery Codes - Save your account recovery codes
- Backend Startup - Initialize the local server
- Setup Checklist - Install Ollama and download an AI model
Welcome Slides
The first thing you'll see is a series of welcome slides introducing SafeRag's key features.
Slide 1: Welcome
A warm welcome to SafeRag with an overview of what the app does.
Slide 2: Your Data, Your Control
Learn about SafeRag's privacy features and how your data stays on your Mac.
Slide 3: Everything You Need
Overview of the main features: Chat, RAG, Models, and Compliance tools.
Slide 4: Your Documents, Supercharged
Information about document support and RAG capabilities.
Slide 5: Pro Features Preview
A preview of Pro features available with a license or during the trial period.
User Mode Selection
After the welcome slides, you'll choose how you want to use SafeRag:
Single User Mode
Perfect for individual use. Simplified setup with minimal configuration. Great for personal productivity and privacy.
Multi-User Mode Pro
For families and teams sharing a computer, or security-conscious users who want separate accounts. Includes admin controls and role-based access.
Account Setup
Single User Setup
In Single User mode, account setup is streamlined:
- Enter your name (optional)
- No password required (your Mac's security protects the app)
- Click Continue to proceed
Multi-User Setup
In Multi-User mode, you'll create an admin account:
Enter Username
Choose a unique username for your account. This will be displayed throughout the app.
Enter Email (Optional)
Provide an email address for account recovery purposes. This is stored locally only.
Create Password
Create a secure password. The app shows password strength and requirements:
- At least 8 characters
- Contains uppercase and lowercase letters
- Contains at least one number
Confirm Password
Re-enter your password to confirm it.
Recovery Codes
In Multi-User mode, SafeRag generates 6 recovery codes after account creation. These codes are essential for account recovery if you forget your password.
What Recovery Codes Do
- Each code can be used once to reset your password
- You have 6 codes, allowing up to 6 password resets
- Codes are encrypted and stored securely
Saving Recovery Codes
Click the Download Codes button to save them as a text file, or manually copy them to a secure location like a password manager.
Backend Startup
After account setup, SafeRag initializes its local backend server. This server handles:
- Document processing and indexing
- RAG (Retrieval-Augmented Generation)
- Communication with Ollama
You'll see a brief loading screen while the backend starts. This typically takes just a few seconds.
Setup Checklist
The final step ensures Ollama is installed and you have at least one AI model ready to use.
1. Install Ollama
If Ollama isn't already installed, SafeRag will prompt you to install it:
- Click Install Ollama to download and install automatically
- Or click the link to download manually from ollama.ai
If Ollama is already installed, you'll see a green checkmark.
2. Download an AI Model
You need at least one AI model to use SafeRag. The setup recommends starting with a model suitable for your Mac:
| Model | Size | Best For |
|---|---|---|
| Llama 3.2 3B | ~2 GB | Macs with 8 GB RAM, fast responses |
| Llama 3.2 8B | ~5 GB | Balanced performance and quality |
| Mistral 7B | ~4 GB | Good all-around model |
Click the model name to begin downloading. A progress bar shows the download status.
Onboarding Complete
Once Ollama is installed and a model is downloaded, you'll see the completion screen. Click Get Started to enter the main SafeRag interface.
Free Trial
After onboarding, SafeRag starts a 24-hour free trial of all Pro features:
- Unlimited document uploads
- Watch Folders for automatic indexing
- Multi-user support (up to 5 users)
- Full audit logging
- Data export capabilities
A trial banner appears at the top of the window showing time remaining. When the trial ends, you can continue using SafeRag's free features or enter a license key to unlock Pro.
Next Steps
You're now ready to use SafeRag! Here's what to explore next: