TutorVLM is an interactive Visual-Language Tutor built upon the InternVL3-14B model.
It helps students learn block-based programming (e.g., Scratch-style code) by assessing their code,
providing stepwise hints, and answering natural language questions β all through a Streamlit GUI.
# Clone the repository
git clone https://github.com/yourname/tutorSys.git
cd tutorSys
# π§© Environment Setup: Use the following commands to create and activate the environment:
# Create the environment (this may take several minutes)
conda env create -f tutorVLM_env.yaml
# Activate it
conda activate tutorVLM
# Run the main Streamlit interface
streamlit run code_tutor_interface.py