Set up your school
School owners and teachers set up courses, assignments, and course material from the web dashboard.

StackMentor AI helps students learn programming by guiding them through their coding assignments, without letting AI do all of the work.
01function fibonacci(n) {
02 if (n <= 1) {
03 return n;
04 }
05 return fibonacci(n - 1)
06 + fibonacci(n - 2);
07}
08
09console.log(fibonacci(5));
You are close. What should happen when n is 0 or 1?
Think about the simplest values in the sequence. What could you return without another function call?
How it works
1function average(scores) {
2let total = 0;
3for (const score of scores) {
4total += score;
5}
6if (scores.length === 0) return 0;
7return total / scores.length;
8}
School owners and teachers set up courses, assignments, and course material from the web dashboard.
Students join the course, download the StackMentor VS Code extension, and sign in.
Students get focused, course-aware guidance from StackMentor while they work through assignments.
Coming soon: analytics will show teachers where students struggle so they can provide better support.
Why StackMentor?
StackMentor fills the gap between being left to figure assignments out alone and being handed the solution immediately.
| Qualities | Other AI chats | StackMentor |
|---|---|---|
| Gives Full answers | Yes | Gives progressive hints and practical steps |
| Copy-and-paste code | Allowed | Prevents copy-pasting code snippets |
| Understands the assignment and course scope | Only if sent | Always |
| Can refer to course material | No | Able to access entire material |
| Focused on teaching | Only if prompted | Prioritizes teaching |
Pricing
Choose how many seats to pay for upfront. A seat becomes active when a student uses the mentor, and unused seats carry over to the next billing period.
Unsure about committing? Try StackMentor out with just a few seats to see how it feels!
Set up your school for freeUpcoming Features
Give teachers a clearer view into how students are working through problems, not just whether they finished.
Bring StackMentor's course-aware guidance to students who prefer the IntelliJ family of development tools.
Customize the mentor for each course so it teaches in your preferred style and matches your learning goals.
FAQ
Ready when you are
Train programmers fit for the modern era.
Get started