requirements.txt 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. fastapi==0.115.7
  2. uvicorn[standard]==0.30.6
  3. pydantic==2.10.6
  4. python-multipart==0.0.18
  5. python-socketio==5.11.3
  6. python-jose==3.3.0
  7. passlib[bcrypt]==1.7.4
  8. requests==2.32.3
  9. aiohttp==3.11.11
  10. async-timeout
  11. aiocache
  12. aiofiles
  13. sqlalchemy==2.0.32
  14. alembic==1.14.0
  15. peewee==3.17.8
  16. peewee-migrate==1.12.2
  17. psycopg2-binary==2.9.9
  18. pgvector==0.3.5
  19. PyMySQL==1.1.1
  20. bcrypt==4.2.0
  21. pymongo
  22. redis
  23. boto3==1.35.53
  24. argon2-cffi==23.1.0
  25. APScheduler==3.10.4
  26. RestrictedPython==8.0
  27. # AI libraries
  28. openai
  29. anthropic
  30. google-generativeai==0.7.2
  31. tiktoken
  32. langchain==0.3.7
  33. langchain-community==0.3.7
  34. fake-useragent==1.5.1
  35. chromadb==0.6.2
  36. pymilvus==2.5.0
  37. qdrant-client~=1.12.0
  38. opensearch-py==2.8.0
  39. playwright==1.49.1 # Caution: version must match docker-compose.playwright.yaml
  40. transformers
  41. sentence-transformers==3.3.1
  42. colbert-ai==0.2.21
  43. einops==0.8.0
  44. ftfy==6.2.3
  45. pypdf==4.3.1
  46. fpdf2==2.8.2
  47. pymdown-extensions==10.14.2
  48. docx2txt==0.8
  49. python-pptx==1.0.0
  50. unstructured==0.16.17
  51. nltk==3.9.1
  52. Markdown==3.7
  53. pypandoc==1.13
  54. pandas==2.2.3
  55. openpyxl==3.1.5
  56. pyxlsb==1.0.10
  57. xlrd==2.0.1
  58. validators==0.34.0
  59. psutil
  60. sentencepiece
  61. soundfile==0.13.1
  62. opencv-python-headless==4.11.0.86
  63. rapidocr-onnxruntime==1.3.24
  64. rank-bm25==0.2.2
  65. faster-whisper==1.1.1
  66. PyJWT[crypto]==2.10.1
  67. authlib==1.4.1
  68. black==24.8.0
  69. langfuse==2.44.0
  70. youtube-transcript-api==0.6.3
  71. pytube==15.0.0
  72. extract_msg
  73. pydub
  74. duckduckgo-search~=7.3.2
  75. ## Google Drive
  76. google-api-python-client
  77. google-auth-httplib2
  78. google-auth-oauthlib
  79. ## Tests
  80. docker~=7.1.0
  81. pytest~=8.3.2
  82. pytest-docker~=3.1.1
  83. googleapis-common-protos==1.63.2
  84. google-cloud-storage==2.19.0
  85. azure-identity==1.20.0
  86. azure-storage-blob==12.24.1
  87. ## LDAP
  88. ldap3==2.9.1
  89. ## Firecrawl
  90. firecrawl-py==1.12.0