Skip to content
ThameemppPublic

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Practiq

Minimal RAG-powered PDF learning and practice platform.

Upload any document to stream answers, inspect extracted topic structures, and practice with auto-generated multiple-choice questions.


Highlights

  • Q&A: Streamed LLM responses backed by document context.
  • Topics: Automatic detection of headings and sections.
  • Practice: Topic-targeted MCQ quizzes with explanations.
  • Search: BM25 keyword matching + vector similarity.

Stack

  • Backend: FastAPI, PyMuPDF, Groq, Google GenAI, Pinecone
  • Frontend: React (Vite)

Releases

Packages

Contributors

Languages