Back to Projects

Lucid – AI Note-Taking Platform

AI-powered intelligent note-taking with OCR and RAG.

EdTechOCRRAG

Problem

Students struggle to organize and search through large volumes of lecture notes and materials.

Solution

Built a platform that uses Google Vision API for OCR, pgvector for semantic search, and Gemini for AI-powered question answering over student materials.

Architecture

FastAPI backend with PostgreSQL + pgvector for storage, Google Vision for OCR, and Gemini for generative AI, all orchestrated through Supabase.

Tech Stack

FastAPIPostgreSQLpgvectorSupabaseGoogle VisionGemini

Key Challenges

  • Processing large volumes of lecture slides
  • Maintaining search relevance
  • Privacy concerns with student data