Private RAG Assistantlive demo · ← portfolio
Loading the index…
Code Full screen ↗
Compliance assistant · 50 regulatory PDFs

Ask a question about banking regulation, then watch how the answer gets made.

Your question goes through the same pipeline as the self-hosted system I built for the SPG Innovation Challenge 2026: a German rewrite, hybrid keyword and vector search over 12,186 real chunks of GwG, KWG, MaRisk, DORA, DSGVO and EBA/ESMA texts, rank fusion, and an LLM that has to cite its sources.

What's real: the corpus, the BGE-M3 vectors, and the retrieval, fusion, citation checks and confidence score. All of it runs in your browser. What's simulated: the LLM. GitHub Pages can't host a 24B model, so the page builds the exact prompt and then shows how the model would answer it.

Try one
More example questions
    English or German · Enter to ask
    1. RewriteEN → DE
    2. BM25keywords
    3. DenseBGE-M3
    4. FuseRRF · top 8
    5. Prompt8 sources
    6. LLMsimulated
    7. Verifycitations
    8. Auditlogged
    Each dot is one chunk of a PDF, placed by its BGE-M3 embedding, so chunks that mean similar things sit close together. Drag to orbit, scroll to zoom, click a dot to read it.
    keyword hit vector hit sent to LLM

    Ask something and this tab shows every ranked list: BM25 on your words, BM25 on the German rewrite, the vector search, and the fused top 8 that go to the LLM.