jairiencomprisLog in

The AI tutor that re-explains your course until you get it

jairiencompris follows your school's course material, section by section. It explains, rephrases a different way when you're stuck, corrects your exercises step by step and gives you graded quizzes. From primary school to university.

You need the invitation code from your school or your teacher.

CalculusSection 4, the derivative

What's a derivative?

The derivative of f at a is the limit of the rate of change as the step h goes to 0:

f′(a) = limh→0f(a + h) − f(a)h

Does that make sense?

Click “I didn’t get it”. Sample answers: in your course, the tutor works from your own course material.

What is jairiencompris?

jairiencompris is an online study platform with an AI tutor. Your school uploads the material for each course; the tutor splits it into sections and helps you understand them one by one, in order, the way a private tutor would. The name is French for “I didn't get any of that”.

The difference from a general-purpose chatbot: here, the AI doesn't answer “in general”. It teaches your course, with your teacher's notation and exercises, and it tells you when something isn't in the course material.

Studying with a general-purpose chatbot or with jairiencompris
General-purpose chatbotjairiencompris
Your courseWhatever you paste into the conversationThe full course material, uploaded by your school
ProgressIt's up to you to know what to askSection by section, in order, with your progress saved
ExercisesUsually gives the answer straight awayA hint first, the solution after two attempts or on request
AssessmentNoneCorrected quizzes and a final grade out of 20
Your classNot thereYour year’s forum and a calendar

How does it work?

  1. Join your class

    Sign up with your school's invitation code, then pick your school, programme and year. You only see the courses for your year.

  2. Follow the course with the tutor

    It introduces each concept in small steps, with an example every time, and checks you're following before moving on. Stuck? Say so: it takes another angle.

  3. Practise

    One exercise at a time, starting with those from the course material. You type your answer or take a photo of it; it confirms what's right, points out the mistake and gives a hint before the solution.

  4. Test yourself

    In courses with quizzes: 5 questions on the current section, or the 10-question final quiz on the whole course. You get your grade, an explained correction, and the tutor goes over each mistake with you.

What you can do on the platform

Say “I didn’t get it”

The tutor never repeats the same explanation. It rephrases with different words, an everyday analogy, a simpler worked example or a diagram, then asks what exactly is blocking you.

Take a photo of your work

Photograph your proof, your calculation or your program: the text and formulas are transcribed into the input box. You reread, fix, and send. The photo is neither stored nor added to the conversation.

Write maths properly

Formulas are displayed the way they appear in your course material. The course cheat sheet stays within reach and symbols (∀, ∈, √, ∫…) are inserted with one click.

Code directly in your course

Python, C, C++… An editor and an interactive terminal next to the chat, with nothing to install: you write your code and test it directly in the course. The tutor receives your code, the errors and your program's actual output: it corrects from facts, not guesses.

$ python3 sum.py
Traceback (most recent call last):
  File "sum.py", line 7
NameError: name 'total' is not defined

Take graded quizzes

Multiple-choice questions written from the content of your course, corrected with explanations. The final quiz gives your grade out of 20.

Tune your tutor

More direct, more patient, more examples? You can read the instructions your tutor follows, rewrite them your way for each course, and go back to the original whenever you like.

Find your class

A forum just for the students in your year, a discussion thread per course, and a calendar with official deadlines and your own reminders.

From primary school to university

Each school has a level, and the tutor adapts its vocabulary, examples and expectations to it.

  • Primary ages 6 to 12

    “To add a half and a quarter, first we make both parts the same size.”
  • Secondary ages 12 to 18

    “The derivative is the speed shown on the speedometer at one precise instant.”
  • Higher education colleges and universities

    “Fix ε. We want a δ that works for every x within δ of a.”

For schools and teachers

Import your course material as PDFs: the AI splits it into faithful sections, exercises included, which you can review and edit. You decide which years see which course, and you track your students' progress.

Ask for my school to be added

On the sign-up page, follow the “My school isn’t listed” link.

  • PDF import by page ranges, scanned pages included
  • Schools, programmes and years, with invitation codes per class
  • Moderators limited to their school, programme or year
  • Official calendar and a separate forum for each year
  • Progress, quiz and AI usage reports, exportable to Excel and anonymisable

Frequently asked questions

What is jairiencompris?

jairiencompris is an online study platform with an AI tutor. The tutor follows your course material, uploaded by your school: it explains it section by section, rephrases a different way when you don't understand, corrects your exercises step by step and gives you graded quizzes. It is designed for primary, secondary and higher-education students.

How does the tutor's AI work?

The tutor relies on a latest-generation AI model, guided by your course material rather than by its general knowledge. The same AI splits course material into sections, writes quiz questions from the course and transcribes photos of your handwritten work.

How is it different from ChatGPT or another chatbot for studying?

A general-purpose chatbot answers from its general knowledge and from whatever you paste into the conversation. jairiencompris teaches your course: the tutor has your teacher's full course material, moves section by section while remembering your progress, gives you a hint before the solution, grades you with quizzes and tells you when something isn't in the course material.

Does the AI do my homework for me?

No, and that's on purpose. The tutor gives one exercise at a time, confirms what's right in your answer, points out the mistake without giving the solution, then offers a hint. It only shows the full solution if you ask for it or after two attempts. The goal is for you to be able to redo the exercise on your own on exam day.

Which subjects and levels does it cover?

The available courses are the ones your school has added for your year. There are three types of course: mathematics (formulas, cheat sheet, symbols), programming (Python, C, C++… with an editor and a terminal in the browser to test your code directly in the course) and courses with quizzes, which suit any subject that has course material. The tutor adapts its vocabulary to primary (ages 6-12), secondary (ages 12-18) or higher education.

How do I sign up?

You need an invitation code, given by your school, your teacher or the person inviting you. On the sign-up page, you enter the code and then choose your school, programme and year. If your school isn't in the list, the “My school isn't listed” link lets you request it, without creating an account.

Is the platform available in English?

Yes. The interface is available in French and in English: the FR / EN switch is at the top of this page, on the login screen and in the account menu. The tutor replies in the language of the interface; the course content stays in the language of your teacher's course material.

What happens to the photo of my exercise sheet?

It is only used for transcription. The photo is downsized in your browser, transcribed into text and formulas, then the result lands in your input box so you can reread it before sending. The photo is neither stored nor added to the conversation.

Can the AI get things wrong?

Yes, like any AI. To limit the risk, the tutor relies on the content of your course material rather than on its memory, says when something isn't in it and, for programming, corrects from your program's actual output instead of guessing it. When in doubt, your course material and your teacher have the final say.

Next time you're stuck, ask it.