Skola ("school" in Latvian) is a global, AI-powered learning platform that reinvents education for the modern world. With 24/7 video-call access to AI teachers, instant lesson generation for admins, and full localization in English, Chinese, Hindi, Spanish, and Ukrainian, Skola is built for inclusivity, flexibility, and scalability.


💡 Inspiration

I conducted a review of real experiences shared by students and parents on Reddit to understand what frustrates them most about online schooling. By reading through discussions and comments, I grouped the most common pain points into themes—like tech issues, poor communication with teachers, heavy workloads, lack of motivation, and feelings of isolation. The goal was to get a clearer picture of what online learning feels like at home and why so many families find it difficult.

What I found was clear: students feeling invisible in Zoom calls. Parents waiting days for a response to a simple question. Kids dropping out not from lack of ability, but from lack of connection. Despite years of innovation, most platforms still treat education as a static broadcast.

And underneath it all, something even more frustrating: so many of these platforms put the best content behind paywalls. I’ve always believed every human being on Earth deserves access to quality learning—no matter where they live, what language they speak, or whether they can afford tuition.

That’s when the idea behind Skola clicked: What if online school actually felt alive—and was free for everyone? A place where you can call your teacher at 2 a.m. when you’re stuck. Where lessons are generated the moment they’re needed. Where students from Bogotá to Kyiv can learn in their own language, with a teacher who speaks to them—not at them.

Skola doesn’t digitise classrooms. It reimagines what school can be—when powered by AI that actually listens. And when access isn’t a privilege, but a human right.


🌍 Potential Impact

Online education affects billions but suffers from poor teacher communication, rigid content, and language barriers. Skola directly solves these core problems with 24/7 AI tutoring, instant lesson generation, and full localisation—all free. This removes the main obstacles preventing quality online education from reaching underserved populations worldwide.


🧠 Innovative

Skola is like a self-replicating spaceship for education—once launched, it can generate new lessons, teachers, and even entire localized learning environments on its own. Admins don’t need to code or curate; they simply request what they need, and Skola builds it in seconds. This makes it not just scalable, but autonomous—able to grow and adapt without a human production line behind every lesson.

  • Human-Backed AI Lessons Most platforms either offer canned videos or inflexible quizzes—leading to boredom and rote busywork . Skola's AI lesson generator plus live video tutoring fuses the best of both: dynamic, tailored content and human nuance on demand.
  • Admin-Level Curriculum Agility Parents lament "proliferation of little tasks" and disorganized course loads . Giving admins a one-click AI toolkit to craft or remix lessons means every cohort—age, subject, region—gets just-right pacing and scope.
  • Multilingual Immersion as Standard Unlike platforms that bolt on translation after launch, Skola is built from day one in English, Chinese, Hindi, Spanish, Ukrainian. That's not an add-on; it's a core pillar—ensuring no learner is left out by language barriers.

Skola’s core AI engine can generate structured, high-quality lessons across any subject area—not just standard school curricula. It can build content for university courses, programming bootcamps, creative arts, languages, professional development, or personal hobbies. Admins simply describe what they want to teach, and Skola creates the full lesson with explanations, visuals, and exercises. This makes it a universal education engine, capable of supporting learners at every stage of life.

Audio Lesson Demo


🛠️ Core Tech Stack

  • React 18 + TypeScript 5.5 with Vite for modern frontend development
  • Supabase for PostgreSQL database, authentication, and edge functions
  • Sentry for production monitoring and error tracking

AI Stack:

  • Google Gemini - structured lesson/exercise generation with JSON schemas
  • OpenAI GPT-4 Vision - educational image generation
  • ElevenLabs - multilingual text-to-speech
  • Tavus - real-time conversational AI video tutoring

Production Features:

  • Comprehensive error handling with graceful fallbacks for all AI services
  • Rate limiting and quota management
  • Incremental translation processing with resume capability
  • Smart caching to avoid redundant API calls

Technical Sophistication:

  • Complex multi-step AI pipeline for lesson generation—including text, images, and audio—in five languages, with smart caching and error handling at every stage
  • Multi-endpoint edge functions with complex routing
  • Sophisticated state management and workflow orchestration
  • Production-grade security with RLS policies and email verification

Image Generation Demo


✨ Features

Try Out Demo Lessons in 5 Languages

  • Meet your AI teacher
  • Learn about the topic through text or audio (fully accessible)
  • Practice with interactive quiz exercises
  • Call your teacher anytime—day or night—if you’re stuck or have questions (available to approved users to prevent API abuse)

Learn Interface Demo

See Sample Curriculum

Explore how Skola structures and sequences lessons for different subjects and age groups.

Sample Curriculum Demo


Admin Panel

  • Create lesson templates on literally any topic in the world
  • Generate full lessons with content, exercises, audio, and images—caching included for cost efficiency
  • Instantly translate lessons into 5 supported languages (easily scalable to more)
  • Publish lessons once generation is complete
  • Review and manage user registration data

Generate Lesson Demo


🚀 What's Next for Skola

Skola is currently in a proof-of-concept state, with a working demo that showcases its core features in action. Sponsors and stakeholders can experience end-to-end lesson generation in the admin panel, fully functional AI-generated lessons and exercises, a live video call with an AI teacher, and the real-time translation engine in action.

Next on the roadmap:

  • Personalized onboarding to create tailored learning paths for new users based on age, goals, and interests.
  • Donor-driven sponsorships, allowing individuals to “Gift 1 hour of AI video tutoring to a random person in need.”
  • Support for complex lesson types, including interactive, visual-rich formats for subjects like music, art, or design—where static slides aren’t enough.


🧾 Asset Licensing Information

All assets used in this application, including images and sounds, are either created by the author or are licensed under CC0 or other commercial-use-ready licenses that permit unrestricted use without additional intellectual property restrictions.


🙌 Credits

  • AI persona videos generated using Tavus
  • AI voice audio generated using ElevenLabs
  • Lesson content generated and translated using Google Gemini
  • Images generated using OpenAI


🧪 Placeholder Data Usage

Some parts of the website use placeholder data—like a static number of current learners and mock user testimonials—to simulate the full-scale experience and illustrate layout and flow.

Built With

Share this project:

Updates