33 Logo

Cognito

January 2026 February 2026
Cognito

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

Cognito screenshot 1
Cognito screenshot 2
Cognito screenshot 3
Cognito screenshot 4
Cognito screenshot 5
Cognito screenshot 6