requirements.txt 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. fastapi==0.111.0
  2. uvicorn[standard]==0.30.6
  3. pydantic==2.8.2
  4. python-multipart==0.0.9
  5. Flask==3.0.3
  6. Flask-Cors==4.0.1
  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.2
  12. sqlalchemy==2.0.32
  13. alembic==1.13.2
  14. peewee==3.17.6
  15. peewee-migrate==1.12.2
  16. psycopg2-binary==2.9.9
  17. PyMySQL==1.1.1
  18. bcrypt==4.2.0
  19. pymongo
  20. redis
  21. boto3==1.35.0
  22. argon2-cffi==23.1.0
  23. APScheduler==3.10.4
  24. # AI libraries
  25. openai
  26. anthropic
  27. google-generativeai==0.7.2
  28. tiktoken
  29. langchain==0.2.14
  30. langchain-community==0.2.12
  31. langchain-chroma==0.1.2
  32. fake-useragent==1.5.1
  33. chromadb==0.5.5
  34. sentence-transformers==3.0.1
  35. pypdf==4.3.1
  36. docx2txt==0.8
  37. python-pptx==1.0.0
  38. unstructured==0.15.7
  39. nltk==3.9.1
  40. Markdown==3.7
  41. pypandoc==1.13
  42. pandas==2.2.2
  43. openpyxl==3.1.5
  44. pyxlsb==1.0.10
  45. xlrd==2.0.1
  46. validators==0.33.0
  47. psutil
  48. opencv-python-headless==4.10.0.84
  49. rapidocr-onnxruntime==1.3.24
  50. fpdf2==2.7.9
  51. rank-bm25==0.2.2
  52. faster-whisper==1.0.3
  53. PyJWT[crypto]==2.9.0
  54. authlib==1.3.1
  55. black==24.8.0
  56. langfuse==2.44.0
  57. youtube-transcript-api==0.6.2
  58. pytube==15.0.0
  59. extract_msg
  60. pydub
  61. duckduckgo-search~=6.2.1
  62. ## Tests
  63. docker~=7.1.0
  64. pytest~=8.3.2
  65. pytest-docker~=3.1.1