Blaym LogoBlaym
Get Started

Blaym for VS Code Walkthrough

Start your first session in minutes. Follow the flow, click any screenshot to expand, and you are live.

Install Extension

  1. Search for Blaym in the VS Code Marketplace.

Connect as Host

  1. Open the Blaym side panel and click Connect to Blaym. If prompted, enter your invite code.

  2. A window asks to connect to the Blaym website. Click OK.

  3. Sign in with Google or GitHub. In your workspace, press Go Live, then Start Session in the lobby.

Recording a Live Session

Note: To record a live session currently, files must be added after recording has started.

  1. Once recording starts, Blaym captures file edits and branch activity in real time.

  2. When you are done, press stop recording, confirm, and name the session. After the host leaves, the session is saved to the profile.

Adding Files to Session

  1. Once the web app loads, return to VS Code and add files. They appear in-session instantly, and tabs update while you edit.

Creating a Branch

  1. From your current branch (default main), click Create Branch and enter a name. Switching branches can take a short moment while VS Code state refreshes.

  2. View each branch independently in the web app from branch/file tabs or the timeline. To follow the host again, press Live.

Adding a Checkpoint

  1. Add checkpoints to mark key moments. Hosts can restore previous states, and viewers can jump through session history.

Viewing Offline Sessions

  1. To view saved sessions, open a user profile from the app main page or from your workspace menu.

  2. Go to Sessions and click the play icon.

  3. Start playback from the top navigation. Sessions replay in near real time, with 30-second skip controls.

  4. You can switch files and branches at any point. Playback pauses automatically; press Play to continue.

Adding Comments and Exporting to Gist

  1. Hosts can add comments in recorded sessions, and in live sessions with host-approved comments shown to everyone.

  2. To export to Gist, first sign in to GitHub. Then jump to any point in the session and export those files directly to a Gist.