OpenOlympiad
← Home
How it started

A 6th-grader, his dad, and one HTML file.

A nerdy dad sat down one weekend and built a small HTML page for his son — Class 6, preparing for the IMO and NSO. He pair-programmed with Claude Code over a few late nights. Just chapters, concepts, a few hundred questions. Nothing fancy. Just enough to drill.

The kid started using it. Then he showed it to a friend. Then to a few more. Soon their teacher noticed and asked if she could try it with her class. She came back with a list: “can you add hard-tier? mock papers? a way to track who's done what?”

One feature at a time, the project grew. More teachers wanted in. More schools asked. The dad and Claude Code kept building, the students kept solving. You're reading the result.

👨‍💻A dad & a laptopLate nights, one HTML file📖His son loved itShowed it to a friend, then more👩‍🏫Their teacher tried it“Can you add hard tier? Mock papers?”You're reading the resultFree, open, growing every week

OpenOlympiad is free, ad-free, and open-access. If it's helped your child or class, the best thing you can do is tell your school.