Cognito
January 2026 – February 2026

Description
Co-developed Cognito, an AI-driven learning platform designed to help self-directed learners master any topic through interactive, personalized lessons. I engineered an AI tutor called “Ajibade” that delivers real-time explanations and voice-guided support during lessons. The platform supports multiple learning inputs, including transforming YouTube content into structured lessons and ingesting PDFs, with built-in progress tracking and performance analytics to monitor improvement.
Highlights
- Engineered an AI-driven "Topic Tutor" that generates micro-learning curricula and interactive lessons tailored to user-specified subjects.
- Integrated multiple learning modes including YouTube-to-lesson transformation and PDF document ingestion, coupled with advanced progress tracking and performance analytics.
- Developed a low-latency audio streaming architecture using OGG/Opus chunks and WebSocket communication for real-time voice synthesis and interactive AI tutoring.
- Implemented a dynamic session flow to synchronize lesson steps, YouTube playback, and real-time AI clarifications.
- Designed a data-driven dashboard tracking learning streaks, weekly goals, time analytics, and global rankings to drive user engagement and consistency.
Technologies Used
ReactTypeScriptGemini ModelsJavaWebsocketsZustandTanstack QueryFramer-MotionTailwind CSS
Gallery






