requirements.txt 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. fastapi==0.111.0
  2. uvicorn[standard]==0.30.6
  3. pydantic==2.9.2
  4. python-multipart==0.0.9
  5. Flask==3.0.3
  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.10.8
  12. async-timeout
  13. sqlalchemy==2.0.32
  14. alembic==1.13.2
  15. peewee==3.17.6
  16. peewee-migrate==1.12.2
  17. psycopg2-binary==2.9.9
  18. PyMySQL==1.1.1
  19. bcrypt==4.2.0
  20. pymongo
  21. redis
  22. boto3==1.35.0
  23. argon2-cffi==23.1.0
  24. APScheduler==3.10.4
  25. # AI libraries
  26. openai
  27. anthropic
  28. google-generativeai==0.7.2
  29. tiktoken
  30. langchain==0.2.15
  31. langchain-community==0.2.12
  32. langchain-chroma==0.1.4
  33. fake-useragent==1.5.1
  34. chromadb==0.5.9
  35. pymilvus==2.4.7
  36. qdrant-client~=1.12.0
  37. sentence-transformers==3.2.0
  38. colbert-ai==0.2.21
  39. einops==0.8.0
  40. ftfy==6.2.3
  41. pypdf==4.3.1
  42. xhtml2pdf==0.2.16
  43. pymdown-extensions==10.11.2
  44. docx2txt==0.8
  45. python-pptx==1.0.0
  46. unstructured==0.15.9
  47. nltk==3.9.1
  48. Markdown==3.7
  49. pypandoc==1.13
  50. pandas==2.2.3
  51. openpyxl==3.1.5
  52. pyxlsb==1.0.10
  53. xlrd==2.0.1
  54. validators==0.33.0
  55. psutil
  56. opencv-python-headless==4.10.0.84
  57. rapidocr-onnxruntime==1.3.24
  58. fpdf2==2.7.9
  59. rank-bm25==0.2.2
  60. faster-whisper==1.0.3
  61. PyJWT[crypto]==2.9.0
  62. authlib==1.3.2
  63. black==24.8.0
  64. langfuse==2.44.0
  65. youtube-transcript-api==0.6.2
  66. pytube==15.0.0
  67. extract_msg
  68. pydub
  69. duckduckgo-search~=6.2.13
  70. ## Tests
  71. docker~=7.1.0
  72. pytest~=8.3.2
  73. pytest-docker~=3.1.1
  74. googleapis-common-protos==1.63.2