Voice RAG
Ask in Hindi or Gujarati, by voice or text. Every answer is retrieved from the corpus and cited, or declined.
Ask a question
Tap to record
Hindi and Gujarati are detected automatically.
1 Retrieved -
2 Generated -
Stage timings
Retrieved passages
How it works
Chunking and indexing happen once, offline. Everything below the dashed line runs per question, and is what the 200 ms budget measures.
Where it runs
BrowserHindi or Gujarati, voice or text
Vercelserves this page, proxies the API paths
CaddyHTTPS on the VM, Let's Encrypt
Docker · Oracle ARM2 dedicated cores, index and both models resident
The container is the same one that runs locally, so the pipeline above is identical in both places. Only the CPU differs, which is why live timings here sit above the benchmark figures below.
Measured results
Retrieval quality
-
hit@5
Latency
-
milliseconds
Guardrail
-
false abstain rate
Index size
-
chunks indexed
This session
P50
-ms
P70
-ms
P100
-ms
Declined
-
Where the time goes median per stage
Distribution total ms per query