Settings

Settings & Preferences

System Configuration

Configure FastAPI backend connection, authentication keys, generation defaults, and storage

API Authentication Keys

Authenticates requests to the ExamCraft FastAPI backend services

Authenticates test generation, chapter querying, and PDF rendering requests

Authorizes textbook PDF upload, chunking, and Qdrant collection upsert

Default Generation & Application Preferences

Pre-configure default assessment parameters, UI theme, and background telemetry

Periodically queries GET /api/health to track live backend, LLM, and Qdrant latency

Gracefully load realistic curriculum sample data (Classes 9–12) when offline or backend unreachable

Local Storage & Cache Manager

Granularly purge locally stored test drafts, archived history, or reset application state

Clear Active Draft

Reset current in-progress test in Studio

Clear Recent Papers

Purge history archive of generated tests

Clear Cache & Local Data

Purge active draft, cached tests, and recent papers archive

Factory Reset

Wipe all storage and reset all settings