You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
An intelligent learning companion that transforms education through AI-powered doubt solving, RAG-based study sessions, interactive tutorial support, voice I/O, and personalized analytics. Built as a full-stack application with a modern React frontend, FastAPI backend, and optional browser extension for learning on YouTube.
What It Is
Medha.ai is a full-stack, AI-first educational platform that acts as a 24/7 study companion. It combines LLMs (Groq/Gemini), RAG (FAISS + embeddings + Reranking + COT), speech (STT/TTS), and structured learning tools (quizzes, mindmaps, todos) into one cohesive experience—from chatting with AI about your syllabus to watching YouTube tutorials with auto-generated notes and quizzes.
What It Does
Area
Capability
Study
AI chat with subject context, persistent sessions, voice input/output
Friend
Mental wellness companion with CBT/mindfulness-style, Hinglish-friendly chat
sequenceDiagram
participant U as User
participant F as Frontend
participant B as Backend
participant DB as MongoDB
participant AI as LLM / RAG
U->>F: Action (e.g. send message)
F->>B: HTTP + JWT
B->>B: Validate JWT
B->>DB: Read/Write
B->>AI: Call if needed
AI-->>B: Response
B-->>F: JSON
F-->>U: Update UI
Loading
Project Structure
flowchart LR
subgraph Root["Medha.ai"]
FE[Frontend]
BE[Backend]
EXT[BrowserExtension]
end
FE --> BE
EXT --> BE
Medha.ai — full-stack AI for learning: React + FastAPI + LLMs + RAG + voice + analytics.
About
Medha AI is a full stack AI learning platform built on LLM driven RAG pipelines, integrating speech to text and text to speech, vector based contextual memory storage, JWT secured authentication, analytics tracking, and a browser extension that enables semantic video note extraction, automated quiz generation, and structured knowledge mapping.