In development
Carthalgo
Softwares for the people who keep your university running.
First feature
Timetabling
Give it your rooms, your instructors and your rules. Get back the whole week, ready to review.
- Hard rules are never broken — availability, lunch breaks, room limits. Preferences are weighed and scored.
- The whole week is solved at once, so a change for one instructor never quietly breaks another's timetable.
- Proven on the international university timetabling benchmark: every session placed, zero hard conflicts.
Sneak peek
- Dr. Martin Algorithms ✓
- Dr. Chen Databases + lab ✓
- Dr. Silva Linear Algebra ✓
- Dr. Weber Networks ✓
- Dr. Rossi Operating Systems ✓
- Dr. Novak Probability ✓
- Dr. Costa Compilers lab ✓
- Ms. Laurent English ✓
Constraints
- Lunch 12:00–14:00 — no classes
- Dr. Weber — not on Friday
- Lab 2 — 24 seats max
- SE-2A — max 6h per day
+ 19 more
-
Import
Rooms, courses, instructors, groups and rules — from a file, or edited in place.
-
Solve
One click builds the whole timetable against every rule at once — no hand placement.
-
Review
Read the week by group or professor; every edit is checked against the rules first.
Second feature
Grounded course chat
Give it a professor's slides and notes. Students get answers from those pages only — each one cited.
- Every answer names the page or slide it came from, so a student can open it and check for themselves.
- Ask something the course never covered and it says so, pointing at the nearest topic instead of guessing.
- Reads slides, scans and handwritten notes exactly as they are — no retyping and no clean PDFs required.
Sneak peek
-
Why does my validation loss go up while the training loss keeps dropping?
-
That's overfitting — the model has started fitting noise in the training set. Stop training where the validation loss is lowest, or add regularisation.
- Lecture 5, p. 9
- Lab 3, p. 2
-
Who won the 2022 World Cup?
-
That isn't covered by this course's materials, so there is nothing here to answer it from.
-
Upload
The professor's slides, scans and notes, exactly as they are — no tidying up first.
-
Ask
A student asks about the course, in their own words — no special phrasing needed.
-
Check
Every answer carries the page it came from. Anything outside the materials is declined.
Contact
Get in touch
Tell us what your university needs, or ask to see the working build.