Documentation

Everything you need to know to get started.

Quick Start Guide

Getting started with VisionLab is simple. If you are an instructor, you can create a course, configure the environment template (Python, Node, C++, etc.), and invite students via a code. Once a student joins, they automatically get a sandboxed workspace allocated.

# Example: Starting your first python assignment
print("Hello VisionLab!")

Workspace Limitations

Each workspace is restricted to 2GB RAM and 1 CPU Core by default. Network access is disabled during exam lockdowns. Do not run crypto miners.

Using the AI Agent

The AI agent can be summoned from the left activity bar. It operates in Chat mode for general questions, Plan mode for project architecture, and Agent mode for autonomous diff generation.

Exam Lockdown

When an assignment is marked as 'Exam Mode', students are forced into full-screen. Exiting full-screen or switching tabs generates an automatic violation report.