Initial Setup for SightLab 2
Installation Steps
It can sometimes take around 4-5 minutes (or longer) for the full installation, depending on your network speed.
![]() |
Run the Installer: Download and run Sightlab2_Installer.exe. |
![]() |
If you receive a "Windows protected your PC" message, click More info and then Run anyway. |
![]() |
|
![]() |
Note: Your browser may also come up with a warning, and you will need to choose "Keep Anyway" from the download prompt. |
![]() |
Choose Components: Keep all components checked (recommended), can uncheck "Vizard 8" if Vizard is already installed (or other programs you may already have, such as Ollama). This may also include the "E-Learning Lab" add-on if available. |
![]() |
Enter License Key: Enter your license key. If you do not have a key, SightLab will run in Demo Mode. |
![]() |
Select Projects Folder: Choose a folder to store your Projects and Example Scripts (Note: In older installers this may come up behind the installer. If the installer seems to stop responding, check this window is not waiting in the back). Click "close" when done. |
![]() |
Continue to Next Step: Click OK to continue. The installer will check for an existing Vizard installation. SightLab supports both Vizard 7 and Vizard 8. If no Vizard 8 installation is detected, you’ll be prompted to install it. Note: In the latest installer, this step is automatic — no need to click OK manually. |
![]() |
Install Core Package: The SightLab Core Package and Resources will install automatically (SightLab Core in your Vizard python packages and Resources into C:\Program Files\WorldViz\Sightlab2) |
![]() |
Multi-User: If installing the Multi-User version will need to choose the location of your Project folder. The default location is C:\Users\UserName\Documents\Sightlab2. Note: With the latest installer this step automatically finds the location. |
![]() |
Finish Installation: Click Close to complete the installation. |
![]() |
Close Ollama (if installed): The latest installer includes Ollama for the AI interactions. You can close the Ollama interface after installation as it stays open by default and is not needed. |
Note: The latest installer includes K-Lite Codec Pack, if using an earlier installer, it is recommended to download the K-Lite Codec Pack for video playback, especially if recently upgraded from Windows 10 to 11 (an alternative is FFDShow as well).
System Check
![]() |
Open Sample Project: Double-click SightLab VR to open the sample project (see quick start for a quick overview of using the GUI). |
![]() |
Press "Continue" to start session Choose Hardware Click "BIOPAC Markers" checkbox if running with BIOPAC Acqknowledge |
![]() |
Start/End Trials: Enter Participant info (unless set to bypass). Default controls use Spacebar to start/stop. See all controls here. Press the "p" key to toggle viewing the gaze point (off by default) |
![]() |
Replay & Review Data: Use SightLabReplay.py for an interactive session replay (use Spacebar to start/stop playback); view data files in the data folder. |
![]() |
Hardware Setup: For help with setting up your VR hardware, such as the Vive Focus Vision, Meta Quest Pro/3, Varjo, Tracking systems and much more see this page. |
![]() |
Multi-User: If using Multi-User, run SightLab_VR_Server and (optionally) SightLab_VR_Client on one machine, then SightLab_VR_Client on additional machines. |
![]() |
Connect Client: Enter the server's computer name and click connect on the client (to get the server's computer name can type "About" in Windows search. Select options and hardware then click Continue. |
![]() |
Start Server Session: Start the session with the server and press spacebar. Verify can see each other/interact/etc. See this page for more information. |
Files in Projects Folder
- ExampleScripts: Library of SightLab example scripts (recommended to make a backup if modifying as a new installation may overwrite changes), you may also have Multi User ExampleScripts if using the Multi-User version.
- Projects: A convenient place for your projects, including the default "SampleProject" and "BlankProject" folders as starting templates.
- Util_Files: Contains the EULA, documentation, shortcuts to core SightLab Python files, the SightLab doctor to check requirements, and other installation files.
- Data_Cleanup_Tool: Tool to delete all stored data in the ExampleScripts folder. Use only if you wish to clear previous session data.
- Documentation: Shortcut to SightLab documentation.
- Inspector: 3D World Builder tool for editing or building scenes (also accessible through GUI).
- SightLabVR Shortcut: Shortcut to run the SightLab VR script in the sample project.
- SightLabVR Replay Shortcut: Shortcut to run the Session Replay script in the sample project.
If you purchased the Multi-User Version, you will also have:
- SightLab_VR_Server Shortcut: Shortcut to run the server script.
- SightLab_VR_Client Shortcut: Shortcut to run the client(s).
-
Vizard 8 Shortcut Shortcut to the Vizard 8 IDE for editing SightLab and Vizard code
-
Asset Browser Link to the Worldviz asset browser to browse content and content libraries
-
(Optional) E-Learning Lab Add-On- If available, this folder may also contain the E-Learning Lab Add-On.
Additional Python Packages
Click "Extra Packages" on the installer to install these automatically.
Optional but recommended for extended functionality and full example script support.
Can also install manually using the Vizard Package Manager (for Vizard 7 will need to use Sightlab2_Extra_Packages_Vizard7_Installer.exe). You can additionally download the Sightlab2_Extra_Packages_Installer.exe for Vizard 8 if not found in your SightLab installation, or for more Vizard 7 you can download the extra package installer specific for Python 3.8 and Vizard 7 here.
General / Utility
plotly, pyautogui, pygetwindow, mss, pygame, pywin32, pyserial, pylsl, requests, pyyaml
AI & Speech Integration
openai, anthropic, elevenlabs, google, google-generativeai, ollama,
sounddevice, SpeechRecognition, faster-whisper, `piper-tts
Used for AI Agents, voice input/output, and text-to-speech or local speech recognition.
Preinstalled with SightLab
deepdiff, numpy, moviepy, psutil, pandas, seaborn, matplotlib, PyQt5, opencv-python, pywin32, pillow, orjson
Note: If PyQt5 fails to install, install Visual Studio Build Tools.



















