Commit History

  1. Modify Dockerfile to install git-lfs and zstd⁠

    Unverified signature
    9bd1193
  2. Update main.yml

    Unverified signature
    e805fef

  1. Revert "feat: Implement a parallel voting ensemble for LLM selection based on Jaccard similarity, replacing the sequential fallback mechanism."⁠

    868d1b6
  2. feat: Implement a parallel voting ensemble for LLM selection based on Jaccard similarity, replacing the sequential fallback mechanism.

    f81b0fc
  3. feat: Enhance agent robustness by separating base and fallback LLMs, update Ollama model to 7B, and improve Docker startup reliability.

    de956af
  4. feat: Enhance LLM resilience with a multi-provider fallback system, upgrade the default Ollama model to 7B, and improve vector store relevance score calculation.

    5f850dc
  5. feat: Add stop parameter to chat completion requests and simplify the comment regarding `<think>` tag stripping.

    48535aa
  6. Remove `Qwen/Qwen1.5-110B-Chat` from the list of candidate models.

    f8e63eb
  7. feat: Augment agent prompts with uploaded file context, clarify data storage consent, and add Qwen/Qwen1.5-110B-Chat to candidate models.

    f0c1010
  8. feat: Add 'Clear Chat & Ephemeral Data' button, ensure vector store persistence, and refresh agent upon new file uploads.

    fb34c56
  9. feat: Implement multi-file upload for DOCX, TXT, and MD documents, improve SQL table cleanup with name validation and quoting, and update file uploader UI.

    3d57f3d
  10. feat: Refactor PDF processing to use pymupdf4llm for markdown extraction and MarkdownTextSplitter for intelligent chunking, adding necessary dependencies.

    42ada4a
  11. feat: Extend file ingestion to support .xlsx, .xls, .docx, .txt, and .md formats, updating dependencies accordingly.

    dd70dea
  12. feat: enable user upload of CSV and PDF files with options for ephemeral or persistent storage.

    253adb2

  1. Removed artifacts

    c0adb25

  1. Clean up user prompt formatting in README⁠

    Unverified signature
    a599ec9
  2. enhanced pompt

    79c6f19
  3. Remove license section from README⁠

    Unverified signature
    442b71c
  4. stripped artifacts

    50324c2
  5. stripped artifacts

    c71fc23
  6. stripped of certain artifacts

    a09f4a1
  7. added swahili language

    0830be5

  1. Refactor README for better structure and readability⁠

    Unverified signature
    4089852
  2. controlling scope

    d845605
  3. citations logic

    53ed90b
  4. scope guardrails + advice protocol

    60cead1
  5. health economics

    4280afb
  6. introduced scope guardrails and confidence scoring (0-100)

    706e9aa
  7. increased token limit + catch <think> tags

    f139ff4
  8. uses langchain core

    e0e0aba
  9. missing dependency

    0de8907
  10. Switched to use Huggingface CHAT

    46d2574
  11. trying new models that use could possibly accept the HuggingFaceEndpoint API inference

    6de20f5
  12. added more fallback model options

    113bfd1

  1. added list of candidate models

    2e3e101
  2. switched to qwen 32B - Instruct due to inference provider support

    81d32dd
  3. changed to use huggingface serverless endpoint with local CPU as a fallback

    f8266e7

  1. added observation logging

    c60e74e
  2. changed default ollama network port to match huggingface default

    bba20c4
  3. pdate src/app.py to prepend the sqlite:/// prefix to the database path.

    2d548c5
  4. added zstd compression to unpack binaries

    c20e590
  5. install global tools as root user

    12b5624
  6. Merge branch 'main' of https://github.com/teofizzy/mshauri-fedha

    f9be4bf
  7. deployment 1.0

    b860cd0
  8. Update emoji and color settings in README

    Unverified signature
    bdf3393
  9. Update README with project metadata⁠

    Unverified signature
    6a69264
  10. Add GitHub Actions workflow to sync with Hugging Face Hub

    Unverified signature
    a18dc09

  1. prototype edits

    0b83a99

  1. Add README for Mshauri Fedha project⁠

    Unverified signature
    0f49282
  2. data ingestion notebook - use colab + gdrive

    72198f8