minivectordb webtextcrawler requests aiohttp gradio>=4.13.0 duckduckgo-search text-util-en-pt PyMuPDF==1.22.5 xmltodict