john carl santos
all projects

StudyAI (autocards.app)

A study platform that turns notes and PDFs into flashcards and summaries.

nextjstypescriptopenai apitailwindcssframer motionsupabasedockerdigital oceanrediscelerypgvector
live demo
StudyAI (autocards.app)
role
Lead Developer
timeline
2024 - Present
category
web

StudyAI (autocards.app) turns study materials into flashcards and short summaries. Upload notes or a PDF and an LLM splits the content into question-and-answer cards; photos of handwritten notes go through OCR first.

A study workspace keeps decks, progress, and recent sessions in one place, and study sessions adapt to which cards a user keeps missing.

  • Built the AI generation workflow for turning notes and PDFs into flashcards and summaries.
  • Designed asynchronous processing with Redis and Celery for heavier document jobs.
  • Integrated Supabase and pgvector to support searchable study content and user workspaces.
  • AI Flashcard Generation

    An LLM splits any text or PDF into structured question-and-answer cards.

  • Intelligent Study Workspace

    A centralized hub to manage decks, track progress, and jump back into recent study sessions.

  • OCR Integration

    Photograph handwritten or printed notes and OCR turns them into study material.

more projects