sqlalchemy>=2.0.32
beautifulsoup4>=4.12.3
fire>=0.6.0
ftfy>=6.2.0
joblib>=1.4.2
langchain>=0.3.1
langchain-community>=0.3.1
langchain-openai>=0.2.1
langfuse>=2.59.3
litellm>=v1.62.1
nest_asyncio>=1.6.0
prompt-toolkit>=3.0.47
tqdm>=4.66.4
faiss-cpu>=1.8.0
rich>=13.8.1
beartype>=0.19.0
platformdirs>=4.2.2
dill>=0.3.8
pyfiglet>=1.0.2
rtoml>=0.11.0
loguru>=0.7.2
grandalf>=0.8
lazy-import>=0.2.2
py_ankiconnect>=1.1.2
scikit-learn>=1.5.1
scipy>=1.13.1
uuid6
PersistDict>=0.2.1
docx2txt>=0.8
pandoc>=2.3
unstructured[all-docs]>=0.14.6
ankipandas>=0.3.15
tldextract>=5.1.2
goose3>=3.1.19
youtube_dl
youtube-transcript-api>=0.6.2
yt-dlp>=2024.11.2.232942.dev0
LogseqMarkdownParser>=3.3
deepgram-sdk>=3.2.7
httpx>=0.27.0
pydub>=0.25.1
ffmpeg-python>=0.2.0
torchaudio>=2.3.1
playwright>=1.45.0
pdfminer.six>=20231228
pillow_heif>=0.16.0
pypdfium2>=4.30.0
pymupdf>=1.24.5
pdfplumber>=0.11.1
pdf2image>=1.17.0
openparse[ml]>=0.5.7
