requirements.txt 1.6 KB

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