What is a Workspace?
A workspace is an independent space in Auk for organizing API collections and environments. Each workspace:- Has its own local storage directory
- Can configure its own Git repository
- Data is completely isolated
- Can be quickly switched
First Launch
When you first launch Auk, the workspace creation wizard will appear automatically.Workspace Creation Steps
1. Enter Workspace Name
Choose a meaningful name for your workspace:2. Choose Storage Location
Choose where to store workspace data: Recommended Locations:- macOS
- Windows
- Linux
Storage location can be any local directory. Choose a location that’s easy to access and backup.
3. Configure Git (Optional)
If you need team collaboration or backup, configure Git sync:Configure Now
Configure Now
- Select “Enable Git Sync”
- Enter Git repository URL
- Choose authentication method (SSH/HTTPS)
- Test connection
Configure Later
Configure Later
Click “Skip” and configure Git anytime in workspace settings.
4. Complete Creation
Click “Create Workspace”, Auk will:- Create storage directory
- Initialize workspace configuration
- (If enabled) Initialize Git repository
- Open workspace
Workspace Structure
After creation, the workspace directory structure is:Workspace Settings
After creating a workspace, you can adjust settings:Basic Settings
- Name - Workspace display name
- Description - Workspace description (optional)
- Storage Location - Data storage path (cannot change)
Git Settings
- Enable Git - Enable/disable Git sync
- Remote Repository - Git repository URL
- Branch - Default branch (usually main)
- Auto Sync - Auto sync interval
- Authentication - SSH/HTTPS/OAuth
Advanced Settings
- Default Environment - Environment to load on startup
- Auto Save - Auto save interval
- History Limit - Number of history entries to keep
Switch Workspace
After creating multiple workspaces, you can quickly switch:- Click the workspace selector at the top
- Select a workspace from the list
- Auk will load that workspace’s data
Create More Workspaces
You can create new workspaces anytime:- Click workspace selector
- Select “New Workspace”
- Follow the wizard to complete creation
Common Workspace Organization
- By Project
- By Environment
- By Client
- By Team
Import Existing Data
If you have data from other tools, you can import it:From Postman
Import Postman collections and environmentsView Guide
From Insomnia
Import Insomnia dataView Guide
From Auk
Import legacy Auk cloud exportsView Guide
From OpenAPI
Import OpenAPI/Swagger specsView Guide
Backup Workspace
Workspace data is stored locally, regular backups are recommended:Method 1: Use Git (Recommended)
After configuring Git sync, data is automatically backed up to remote repository.Method 2: Manual Backup
Method 3: Use Cloud Storage
Place workspace directory in cloud storage sync folder:- iCloud Drive
- Dropbox
- Google Drive
- OneDrive
Delete Workspace
If you no longer need a workspace:- Open workspace settings
- Scroll to bottom and click “Delete Workspace”
- Confirm deletion
Troubleshooting
Cannot Create Workspace
Problem: “Cannot create directory” error Solution:- Check directory permissions
- Choose different storage location
- Ensure sufficient disk space
Workspace Data Lost
Problem: Data disappears after switching workspace Solution:- Check if workspace path is correct
- Check if data directory exists
- If Git is enabled, try restoring from remote
Next Steps
Setup Git
Setup Git sync for team collaboration
Create Collection
Create your first API collection
Configure Environments
Configure dev, staging, prod environments
Quick Start
View complete quick start guide