LowKeyGenius

ReactViteNestJSGoogle GeminiMurf AISupabase

Overview

LowKeyGenius is an AI-powered education platform that solves a fundamental problem: generic courses don't work. A biology course designed for medical students is useless for a curious adult learner. A math refresher for engineers looks nothing like one for history teachers.

We built LowKeyGenius to create truly personalized learning experiences—courses that adapt not just to what you want to learn, but to who you are.

Landing Page

The Problem with Generic Learning

Traditional online courses treat everyone the same. But learning is deeply personal:

  • A history teacher learning math needs financial literacy examples, not engineering formulas.
  • An Uzbek speaker learning Korean needs explanations that leverage Turkic language patterns.
  • A retired professional learning biology wants health-focused context, not pre-med rigor.

LowKeyGenius generates courses that bridge the gap between your existing knowledge and your learning goals.

How It Works: The Personalization Pipeline

Step 1: Deep Onboarding

When you first join, we ask questions that matter:

Onboarding Process

  • Educational Background: What university did you attend? What did you study?
  • Professional Context: What's your current role or field?
  • Existing Knowledge: What topics are you already familiar with?
  • Learning Goals: What do you want to achieve?

Onboarding Options

Privacy First: All personal information is anonymized immediately after processing. We extract abstract "learning vectors"—your comfort with technical jargon, your preferred analogy domains, your pacing needs—and discard the raw data. The AI never sees your name, institution, or identifiable details.

Step 2: Intelligent Course Generation

Once your profile is established, you simply tell us what you want to learn.

Course Request

The Adaptive Course Engine (powered by Google Gemini) doesn't pull a pre-made course. It constructs one in real-time, using your learning vector to:

  • Choose analogies from your field of expertise
  • Adjust complexity based on your stated background
  • Structure the curriculum around your available time

Generating Course

Step 3: Review & Customize

Before you begin, you see the complete outline. Don't like a module? Remove it. Want more depth on a topic? Request it.

Course Outline

Step 4: Immersive Learning

Each lesson is generated with your profile in mind. The explanations, examples, and assessments are unique to you.

Enrolling Course Preview

  • Visual Learning: Complex concepts are instantly visualized with dynamic diagrams (Mermaid.js), breaking down abstract ideas into flowcharts and graphs.
  • Natural Audio: Murf AI narrates the lesson in a natural tone, so you can learn on the go.

Step 5: Community Marketplace

Browse courses created by others. When you enroll in a community course, the system re-adapts the content to your own learning vector.

Marketplace

Step 6: Track Your Progress

The dashboard shows what you've mastered and what needs more attention.

Dashboard

Real-World Use Cases

| Learner | Topic | Personalization | |---------|-------|-----------------| | History Teacher | Mathematics | Financial literacy focus, historical number system analogies | | Adult Professional | Biology | Health and wellness context, no pre-med complexity | | Uzbek Speaker | Korean Language | Leverages Turkic grammatical patterns, familiar phonetic comparisons | | Software Engineer | Machine Learning | Skips basic programming, focuses on ML-specific mathematics | | High School Student | Physics | Gamified examples, shorter modules, visual explanations |

System Architecture

  • Frontend: React + Vite for instant, fluid interactions
  • Backend: NestJS orchestrating AI workflows
  • Database: Supabase (PostgreSQL) for secure data
  • AI Core: Google Gemini for reasoning and generation
  • Audio Engine: Murf AI for natural voice synthesis
LowKeyGenius | Abdurashid Akbarov