LearnPanta is an AI-native exam platform that transforms how candidates prepare for high-stakes certifications. Built with durable workflows, real-time behavioral analytics, and adaptive learning.


Get Started

GuideDescription
User GuideComplete guide for exam takers
DevelopmentLocal setup, coding standards, testing
DeploymentDeploy to Google Cloud Platform
ConfigurationEnvironment variables and settings

Architecture

GuideDescription
System ArchitectureHigh-level design and data flow
AI AgentsAgent handbook with prompts and contracts
Agent Deep DiveMarathon agents and telemetry pipeline
Pedagogy & ScienceLearning science behind diagnostics and remediation

Reference

GuideDescription
API ReferenceREST API endpoints and examples
SecurityAuthentication, data protection, compliance
TroubleshootingCommon issues and solutions

Core Concepts

Durable Exam Sessions

Every exam session is a Temporal workflow. If the server crashes, your progress is preserved. Sessions can run for 6+ hours without data loss.

Adaptive Learning

The Director service analyzes your performance history and generates papers targeting your weak areas. Questions are weighted by topic mastery.

Real-Time Behavioral Analytics

Browser-side telemetry captures timing patterns, answer changes, focus metrics, and optional biometrics. AI agents synthesize this into actionable feedback.

Multi-Modal AI

Powered by Google Gemini for:

  • Content curation with search grounding
  • Behavioral analysis and feedback synthesis
  • Voice-based oral examination
  • Visual review with TTS narration

Tech Stack

LayerTechnology
FrontendNext.js 14, Tailwind, Shadcn
BackendFastAPI, Python 3.11, SQLAlchemy
OrchestrationTemporal.io
AIGemini 3 Flash/Pro, MediaPipe
DatabasePostgreSQL, TimescaleDB
InfrastructureGKE, Cloud SQL, Cloud Build

Quick Links