Study Assist MVP — Demo UI

Text or file → job queue → worker → results
API: /api • Status: checking…

Input

Creates a job and processes it via the worker.
PDF: extracts text. Image: stored (OCR not enabled yet).

Job Status

No job yet.
Auto-polls after submit.
Note: This demo UI is for study support. You’re responsible for what you submit and for following academic policies.

Output

Submit something on the left. Results will appear here.
Tip: If you’re still seeing model: mock, set MOCK_LLM=false and add your API key in .env, then restart PM2.