Inspiration

Learning has become more accessible than ever, but personalized learning is still a major challenge. Most platforms focus on delivering content, but they do not understand the learner behind the screen.

Every student has different goals, different starting points, different strengths, and different weaknesses. Students often struggle with questions like:

  • What should I learn next?
  • Am I improving in the right direction?
  • Which concepts am I weak at?
  • Am I actually understanding what I study?

We wanted to build a system that does not just provide resources, but understands the student's learning journey and guides them like a personal mentor.

This idea inspired us to create StudyOS, an AI-powered personalized learning operating system.


What it does

StudyOS helps students manage their complete learning journey through an intelligent AI-powered ecosystem.

The platform creates a continuous improvement loop:

Goal Definition -> Skill Assessment -> Personalized Roadmap -> Learning -> Practice -> Reflection -> Improvement

Core Features:

Personalized Goals

Students define what they want to achieve. StudyOS understands the objective, domain, and expected outcome to create a foundation for personalized guidance.

AI Skill Assessment

Before suggesting a learning path, StudyOS evaluates the student's current knowledge level, experience, strengths, and weaknesses.

AI Generated Roadmaps

Based on goals and assessment results, StudyOS creates structured learning roadmaps with milestones, progression steps, and completion tracking.

Study Sessions and Project Tracking

Students can track focused learning sessions and connect their learning with real-world projects.

AI Practice Generation

StudyOS generates personalized practice questions based on the student's learning goals and helps evaluate understanding.

AI Reflection System

Students can reflect on what they learned, what challenges they faced, and where they struggled.

The AI analyzes reflections to identify:

  • Progress
  • Strengths
  • Weak areas
  • Practical next actions

AI Companion

Students can interact with an AI mentor to ask:

  • What should I study today?
  • What are my weak areas?
  • How can I improve my learning strategy?
  • Summarize my progress

Gemini Live Voice Companion

The most unique feature of StudyOS is its real-time voice-based AI learning companion.

Unlike normal chatbots, the Voice Companion understands the student's complete learning context including goals, roadmaps, sessions, projects, and reflections.

Students can:

  • Explain concepts verbally and get feedback
  • Practice teaching concepts as if explaining to another person
  • Revise previously learned topics
  • Identify mistakes and misconceptions
  • Practice technical discussions and interviews
  • Ask doubts naturally while studying

The goal is to create an experience similar to having a personal tutor available anytime.


How we built it

StudyOS combines modern full-stack development with AI capabilities.

Frontend

  • Next.js
  • TypeScript
  • Tailwind CSS
  • React Query
  • shadcn/ui

Backend

  • Next.js Server Actions
  • Prisma ORM
  • PostgreSQL

AI Layer

  • Google Gemini API
  • Gemini Live API
  • Context-aware prompting
  • Structured AI generation

Real-Time Voice System

  • Web Audio API
  • AudioWorklet
  • PCM audio streaming
  • WebSocket based bidirectional communication

The platform maintains learner context by connecting multiple signals such as goals, assessments, roadmaps, sessions, projects, and reflections.

This allows AI responses to be personalized instead of generic.


Challenges we ran into

One of the biggest challenges was moving from a simple AI chatbot experience to a true personalized AI mentor.

A normal chatbot only understands the current conversation, but StudyOS needed to understand the complete learning history of a student.

We designed a context-driven architecture that connects:

Goals -> Assessments -> Roadmaps -> Sessions -> Projects -> Reflections

Another major challenge was implementing real-time voice interaction.

Building a natural voice conversation required handling:

  • Real-time audio capture
  • Audio streaming
  • Low-latency communication
  • AI response generation
  • Audio playback synchronization

We also had to ensure AI-generated outputs were structured and reliable enough to directly power application features.


Accomplishments that we're proud of

We are proud of building a complete AI-native learning platform instead of just another educational chatbot.

Some highlights:

  • Built an end-to-end personalized learning workflow
  • Integrated Gemini AI for intelligent learning assistance
  • Implemented real-time Gemini Live voice interaction
  • Created an AI reflection system for continuous improvement
  • Built personalized roadmaps based on student assessments
  • Connected learning analytics with actionable feedback
  • Created a complete student learning workspace

The biggest achievement is creating a system where AI does not just answer questions, but understands the student's journey and actively helps them improve.


What we learned

Building StudyOS helped us understand how AI can be used beyond simple question answering.

We learned:

  • Designing context-aware AI systems
  • Building AI-powered product workflows
  • Integrating real-time voice technologies
  • Managing streaming communication
  • Creating reliable structured AI outputs
  • Combining modern web development with artificial intelligence

The project showed us that the future of AI is not only about generating answers, but about creating intelligent systems that understand users and adapt to their needs.


What's next for StudyOS

Our vision is to make StudyOS a complete operating system for lifelong learning.

Future improvements include:

  • Long-term AI memory of student behaviour
  • More personalized recommendations
  • Multiple AI learning agents
  • Advanced learning analytics
  • Adaptive study planning
  • Integration with more learning resources

We believe every student should have access to a personal AI mentor that understands their goals, supports their challenges, and helps them continuously improve.

StudyOS aims to make that future possible.

Built With

Share this project:

Updates

Submission history