๐Ÿƒ LeafTutor

begin { smart learning }

LeafTutor is an AI tutor for programming assignments โ€” it guides you step by step, grounded in your instructor's course materials, instead of just handing you the answer.

Teaches โ€” doesn't just solve

Step-by-step guidance that explains the concepts behind your code, so you understand what stores what and why it broke โ€” instead of copying an answer.

Grounded in your course

Instructors upload slides, instructions, and sample answers. Every response draws on real course context retrieved from those materials, not generic LLM knowledge.

Compile, run, and debug

A built-in online compiler and the Deep Coding workspace find mistakes in your program, explain what's wrong, and offer choices for how to fix it yourself.