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
- anthropic
- cloudflare
- fastapi
- gemini
- openai
- react
- supabase
- typescript
Log in or sign up for Devpost to join the conversation.