Tutorials & guides
Everything you need to build, publish and collect data with VibeMyExpt — from your first project to advanced task recipes. Taking studies rather than running them? Start with the For participants guide.
What’s new
Lab Streaming Layer (LSL)
NewPut event markers into the same LabRecorder file as your eye tracker or EEG — on one clock, no trigger box.
Read the guideGetting started
Quickstart
The whole workflow in five minutes — from account to collected data.
Create your first project
Set up a project and add your first experiment.
Build a task with the AI editor
Describe your experiment in plain English and let the AI write the jsPsych code.
Paying participants
Fund a paid study from your Finance balance, then review and approve submissions.
Publish & share
Take a project live so participants can access it.
Collecting data
Lab hardware (EEG, eye tracking)
Lab Streaming Layer (LSL) New
Put event markers into the same LabRecorder file as your eye tracker or EEG — on one clock, no trigger box.
LSL troubleshooting & checks
What each message means, how to fix it, and how to check a recording without writing code.
Lab triggers (TTL)
Send TTL event markers to an EEG, fNIRS or EDA recorder through a USB trigger box while the study runs in the browser.
Collaboration & access
Advanced features
Experiment flow & branching
Order experiments and route participants based on their answers.
Uploading stimuli & assets
Add images, audio, video and data files to an experiment.
Consent forms
Show an informed-consent screen before a study begins.
Voice recording
Collect participant audio with automatic S3 upload. Describe the recording task in the AI editor.
Video recording
Collect webcam video with automatic S3 upload. Describe the recording task in the AI editor.