test1 / src

Commit History

  1. feat: add LLM query correction step to fix phonetic STT mispronunciations

    Aniket Sirsikar
    8059126
  2. fix: improve handling of short conversational affirmations

    Aniket Sirsikar
    243e878
  3. fix: double max_output_tokens to support Devanagari string lengths

    Aniket Sirsikar
    52d1ebd
  4. fix: relax LLM length constraints to prevent mid-sentence EOS truncation

    Aniket Sirsikar
    f3ebf4f
  5. perf: implement benchmark-driven optimizations⁠

    Aniket Sirsikar
    c13b073
  6. fix(llm): remove lightbulb emoji from prompt to stop TTS from dictating it

    Aniket Sirsikar
    3a82cfe
  7. feat(llm): add conversational memory for follow-up questions⁠

    Aniket Sirsikar
    8ea24f3
  8. fix(llm): prevent prompt hallucination and internal thought leaking⁠

    Aniket Sirsikar
    290f461
  9. fix(rag): remove english translation step & increase top-k chunks⁠

    Aniket Sirsikar
    40cec9a
  10. feat(llm): add context-aware follow up question to prompt⁠

    Aniket Sirsikar
    ee26538
  11. feat: session chat history with inline 🔊 audio + safety exception for fraud⁠

    Aniket Sirsikar
    aeda6f7
  12. feat(rag): switch to multilingual embedding model⁠

    Aniket Sirsikar
    990bd50
  13. fix(llm): enforce strict RAG grounding⁠

    Aniket Sirsikar
    df9ee9f
  14. ui & llm: rearrange layout and enforce concise chat⁠

    Aniket Sirsikar
    ea7eceb

  1. feat: auto-load PDFs, CSVs, and TXT files from data/ directory⁠

    Aniket Sirsikar
    5c31616
  2. fix: few-shot chat translation, max_output_tokens 1024, bigger textbox⁠

    Aniket Sirsikar
    ae29635
  3. feat: conversational bot overhaul — warm persona, complete answers, no truncation⁠

    Aniket Sirsikar
    d3339a5
  4. fix: robust translation (3-tier fallback), dual-query RAG, pipeline safeguards⁠

    Aniket Sirsikar
    e9be45f

  1. revert: restore correct model name gemini-3-flash-preview

    Aniket Sirsikar
    c48deb1
  2. fix: use gemini-2.0-flash, robust Hinglish translation, RAG k=5

    Aniket Sirsikar
    6b008eb
  3. fix: suppress Whisper duplicate logits-processor warning; add gTTS 429 retry backoff

    Aniket Sirsikar
    57db340
  4. fix: handle NoneType response.text from gemini-3-flash-preview

    Aniket Sirsikar
    b628075
  5. fix: update Gemini 3 Flash model ID to gemini-3-flash-preview

    Aniket Sirsikar
    a52a18a
  6. feat: upgrade to gemini-3-flash for paid API account

    Aniket Sirsikar
    fdc93e1
  7. fix: switch to gemini-2.5-flash (2.0 series retired March 2026)

    Aniket Sirsikar
    2bde7a3
  8. fix: migrate from deprecated google-generativeai to new google-genai SDK

    Aniket Sirsikar
    c410e1e
  9. fix: update Gemini model from deprecated gemini-1.5-flash to gemini-2.0-flash

    Aniket Sirsikar
    21be132

  1. Financial literacy UX: follow-up suggestions, emerald theme, Hindi-first labels

    Aniket Sirsikar
    bbe2a10
  2. Switch LLM to Gemini Flash (free, better Hindi, no billing issues)

    Aniket Sirsikar
    8c9b31f
  3. Switch to Mistral-7B API: clean prompts, fix UI labels, restore HF_TOKEN warning

    Aniket Sirsikar
    207e13d
  4. Fix LLM prompts: strict few-shot examples, low temp, anti-hallucination post-processing

    Aniket Sirsikar
    1dc646a
  5. Full audit fixes: src/__init__.py, tmp TTS, soundfile+accelerate, remove HF_TOKEN warning, clean imports

    Aniket Sirsikar
    4677012
  6. Fix: remove duplicate Mistral functions that were overriding Qwen code

    Aniket Sirsikar
    3eb2b46
  7. Switch LLM to Qwen2.5-1.5B-Instruct (local CPU, no token needed)

    Aniket Sirsikar
    fc1d30e
  8. Clean rewrite: whisper-small local, clean RAG+LLM with Hindi prompts

    Aniket Sirsikar
    fc3f34d
  9. Upgrade: Use openai/whisper-large-v3 via Inference API for CPU compatibility

    Aniket Sirsikar
    d1693f1
  10. Fix: switch to Mistral-7B, use chat completions API, use LlamaIndex + CSV

    Aniket Sirsikar
    6b71e15
  11. Migrate RAG from LangChain to LlamaIndex

    Aniket Sirsikar
    2be51ac
  12. Add BankFAQs dataset and fix langchain-community dependency

    Aniket Sirsikar
    0b6870c
  13. Clean commit without venv

    Aniket Sirsikar
    9b73f19