Derivativ โ€” AI-Powered Exam Prep for Math

๐Ÿš€ Inspiration

Derivativ is a full-circle project for us. Ernie once taught IB tuition she couldnโ€™t afford herself. Ali, an IGCSE student, knew the value of personalized learning. This is our gift to students and teachers everywhere.

But itโ€™s also a response to a global problem: One in three 15-year-olds in the US lack basic math skills, according to OECD studies. In an AI-driven world, math isnโ€™t just about passing exams โ€” itโ€™s the foundation for understanding the systems shaping our future.

Derivativ aims to make high-quality math preparation accessible.

โœจ Try It Out

๐Ÿ‘ฉโ€๐ŸŽ“ Students

Login with Discord, GitHub, or X to start your auto-assessment.

๐Ÿ‘‰ Get Started

๐Ÿ‘จโ€๐Ÿซ Teachers

Want to generate exam materials in seconds?

๐Ÿ‘‰ Try the Teacher Tool

๐ŸŽฏ What It Does

Derivativ uses curriculum-constrained AI to help teachers and students prepare for standardized math exams, starting with IGCSE.

  • For Teachers: Generate complete, exam-compliant worksheets with marking schemes in seconds โ€” cutting content creation time by 95%.
  • For Students: Personalized, interactive practice with instant feedback and a drawing canvas for working out problems.

At the core is our intelligent autoassessment system, which adapts to each studentโ€™s pace in real-time. It keeps practice in the optimal learning zone โ€” not too hard, not too easy โ€” using performance-driven difficulty adjustment and topic-level analytics to target weak spots efficiently.

๐Ÿ›  How We Built It

A full-stack, production-ready platform built on Bolt.new:

  • Backend: FastAPI (Python) with a multi-agent AI system โ€” QuestionGenerator, Marker, Reviewer, Refiner โ€” working together to create, verify, and refine every question.
  • Frontend: React + TypeScript for a clean, intuitive experience.
  • Storage: Supabase (PostgreSQL), Cloudflare R2.
  • AI: Multi-provider LLMs (OpenAI, Anthropic, Gemini).
  • Testing: 97.4% backend coverage with Pytest.

โšก Challenges

  • Remote Collaboration: We are located in different timezones and synchronizing our efforts across multiple repositories and platforms has been tricky!
  • Guaranteeing Accuracy: Solved with our multi-agent review loop and structured outputs to ensure syllabus alignment.
  • Production-Grade Quality: Reliable, scalable, with automated testing baked in.

๐Ÿ† Accomplishments

  • โœ”๏ธ Curriculum-constrained AI.
  • โœ”๏ธ Fully production-grade with high test coverage.
  • โœ”๏ธ Sophisticated multi-agent AI system ensuring accuracy.
  • โœ”๏ธ One seamless platform serving both teachers and students.

๐Ÿ’ก What We Learned

In education, constraint is a feature. AI only works for exam prep when strictly limited to the curriculum โ€” thatโ€™s where it becomes truly effective.

๐ŸŒ Whatโ€™s Next

  • Automated diagram generation and video explainers.
  • More levels and subjects โ€” filling gaps beyond math, across global curricula.
  • Continuing our mission: making math accessible to all.

Built With

Share this project:

Updates