Overview
The Jan Data Folder is where all application data is stored locally on your computer. This includes models, conversations, settings, and extensions.Default Locations
Jan stores data in different locations based on your operating system:- macOS
- Windows
- Linux
You can view and change the data folder location in Settings > Advanced > Jan Data Folder.
Folder Structure
The Jan data folder is organized into several subdirectories:Detailed Structure
Models Directory
Stores all downloaded model files:Model files are typically large (2GB-40GB+). Ensure adequate storage space before downloading.
Threads Directory
Stores conversation history:Assistants Directory
Stores custom assistant configurations:Projects Directory
Stores project configurations and metadata:Embeddings Directory
Stores vector databases for RAG (Retrieval Augmented Generation):Embeddings are created when you attach documents with RAG mode enabled. They allow semantic search across your documents.
Uploads Directory
Stores attached files and images:Extensions Directory
Stores MCP servers and plugin configurations:Configuration Files
settings.json
Main application settings:providers.json
Model provider configurations:Storage Management
Checking Storage Usage
- Go to Settings > Advanced
- View Jan Data Folder section
- See total storage used
Cleaning Up Storage
Delete Unused Models
Clear Old Threads
Remove Embeddings
Moving the Data Folder
To relocate your Jan data:- Close Jan completely
- Copy the entire Jan folder to the new location
- Open Jan and go to Settings > Advanced
- Click Change next to Jan Data Folder
- Select the new location
- Restart Jan
- In Jan, go to Settings > Advanced
- Click Change next to Jan Data Folder
- Select new location
- Choose to Move or Copy existing data
- Wait for the transfer to complete
- Restart Jan
Backup and Restore
Creating Backups
Manual backup:- Close Jan
- Copy the entire Jan data folder to your backup location
- Include all subdirectories
Restoring from Backup
- Close Jan
- Delete or rename the current Jan data folder
- Copy your backup to the Jan data folder location
- Restart Jan
Selective restore: You can restore individual components (threads, assistants, models) by copying only specific subdirectories.
Troubleshooting
Corrupted Data Folder
If Jan fails to start:- Rename the current data folder (e.g.,
jan-old) - Start Jan (creates a fresh folder)
- Selectively copy back data from
jan-old:- Start with
settings.json - Then
assistants/ - Then
threads/ - Finally
models/(if not corrupted)
- Start with
Missing Models After Update
If models disappear after an update:- Check Settings > Advanced > Jan Data Folder
- Verify the path is correct
- Open the folder and check
models/directory - If models exist but aren’t showing, restart Jan
- If still missing, re-import from the folder
Large Storage Usage
If the data folder is too large:- Check which models are installed (models are the largest files)
- Delete unused models in Settings > Models
- Clean up old threads and embeddings
- Consider moving to a larger drive
A typical Jan installation with 2-3 models uses 10-50GB of storage. Large models (70B parameters) can exceed 40GB each.
Security Considerations
Data Encryption
- Jan data is stored unencrypted by default
- Use full-disk encryption (FileVault, BitLocker) for protection
- Sensitive conversations should be stored on encrypted volumes
File Permissions
Jan data folder permissions:API Keys and Tokens
Stored inproviders.json and extensions/mcp/servers.json:
- Never commit these files to version control
- Use environment variables for sensitive values
- Rotate keys regularly