Skip to main content

Shared Library

The shared content library lets you upload PDFs that are available across all tenants. Uploaded content is automatically chunked, embedded for RAG search, and can have questions extracted via AI.

Video Walkthrough


Go to Shared Library from the sidebar.

screenshot - Shared Library

Content Management

View all uploaded PDFs with their embedding status and extracted question counts.

screenshot - Shared Library Page

Workflow

  1. Upload — Upload a PDF file tagged to an exam and subject
  2. Embed — The system chunks the PDF and creates vector embeddings for RAG search
  3. Extract Questions — AI extracts questions from the PDF content (two-pass text extraction)

How It's Used

  • Doubt Solver — RAG search includes shared library chunks when answering student doubts
  • AI Tutor — Shared content provides context for tutoring sessions
  • Question Bank — Extracted questions can be reviewed and added to the question bank

Configuration

  • PUBLIC_CONTENT_MAX_CHUNKS controls how many chunks are included in RAG context
  • Feature toggle: public_content_library must be enabled per tenant