grapholab / app

Commit History

  1. fix: use Gradio 5 messages format in agent chatbot⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    f290fe3
  2. fix: render agent extracted images in Gradio via base64 data URIs⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    9c1c14c
  3. feat: enable RAG and Agent on HF Spaces via OpenAI API key⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    28a01c7

  1. feat: Agente Documentale LangChain + OCR selector + stop + SQLite WAL⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    e1f6f2b

  1. feat: replace ultralytics/YOLOv8 with Conditional DETR (Apache 2.0)⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    4b50683

  1. feat: extract AI logic into shared core/ package (Phase 0)⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    bb6ffde
  2. Show unavailability banner in RAG tab when Ollama is not reachable⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    6a85733

  1. Improve PDF report: Unicode fixes, NER table, layout, tab rename⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    2cf3bef
  2. Add PDF report generation to Forensic Pipeline⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    21e9333
  3. Add Step 7: LLM synthesis to Forensic Pipeline via Ollama⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    a579ad1
  4. Fix model selector: separate generation model from embedding model⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    fada9ef
  5. Add Ollama model selector to Consulente Forense IA tab⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    a7c4e38
  6. Speed up RAG indexing with batch embedding via Ollama /api/embed⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    bb78915
  7. Fix Gradio 6.x chatbot: normalize content field (str or list of parts)⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    a294b90
  8. Fix Chatbot for Gradio 6.x: use messages format (role/content dicts)⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    2765cc2
  9. Fix Chatbot format: add type="tuples" for Gradio 5.x compatibility⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    ad2d0d3
  10. Fix Chatbot init: remove show_copy_button (not supported in installed Gradio)⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    64a1110
  11. Transform Consulente Forense IA into multi-turn streaming chatbot⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    a92a7a8
  12. Add persistent RAG cache, document list UI, and improved retrieval⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    34d758e

  1. Add document upload to RAG tab (rag_add_docs + Accordion UI)⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    fef4e33
  2. Add RAG knowledge base tab (Consulente Forense IA) with Ollama/Llama3.2⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    637b9bc
  3. Show CPU warning in title only on HF Spaces (SPACE_ID env var)⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    9710ad8
  4. Add open-set rejection to writer identification (unknown writer detection)⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    d6aca92
  5. Fix grapho_analyse: adaptive threshold + 800px cap to eliminate dark-background artifact⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    10fe2a4
  6. Improve forensic pipeline: generator streaming, grapho contrast fix, writer pre-warm⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    1cfe929
  7. Fix: remove unsupported description param from TabbedInterface⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    d7a5b10
  8. Add Hugging Face Spaces configuration⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    671cd63
  9. Fix estrazione date in tab Datazione Documenti⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    177fa16

  1. aggiunta datazione

    Fabio Antonini
    c703301
  2. Update grapholab_demo.py

    Fabio Antonini
    73f01ee

  1. Switch HTR engine from TrOCR to EasyOCR for Italian support⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    cb6423e
  2. HTR done with trocr-large-handwritten

    Fabio Antonini
    2e955a9

  1. Improve writer identification: TTF fonts + real sample database⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    9ad6499

  1. Add plain-language descriptions and result guides for non-expert audience⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    3f9d492
  2. Improve signature verification tab: multi-reference + visual output⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    c792d93
  3. Add Writer Identification tab and presentation generator⁠

    Fabio Antonini +1: Claude Sonnet 4.6
    7b1c987
  4. Translate user interface text to Italian for handwritten text recognition and signature verification features

    Fabio Antonini
    7b1107a
  5. Update grapholab_demo.py

    Fabio Antonini
    2bc9b5b
  6. Add Named Entity Recognition feature and update HTR functionality

    Fabio Antonini
    60e7815

  1. signet.pth

    Fabio Antonini
    1c61ac2
  2. Update grapholab_demo.py

    Fabio Antonini
    f18ec81
  3. Update grapholab_demo.py

    Fabio Antonini
    97f748b
  4. Tuning

    Fabio Antonini
    bfabc2f

  1. Grapholab first commit

    Fabio Antonini
    6979863