requirements.txt 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  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. 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.15
  30. langchain-community==0.2.12
  31. langchain-chroma==0.1.4
  32. fake-useragent==1.5.1
  33. chromadb==0.5.9
  34. pymilvus==2.4.7
  35. qdrant-client~=1.12.0
  36. sentence-transformers==3.0.1
  37. colbert-ai==0.2.21
  38. einops==0.8.0
  39. ftfy==6.2.3
  40. pypdf==4.3.1
  41. docx2txt==0.8
  42. python-pptx==1.0.0
  43. unstructured==0.15.9
  44. nltk==3.9.1
  45. Markdown==3.7
  46. pypandoc==1.13
  47. pandas==2.2.3
  48. openpyxl==3.1.5
  49. pyxlsb==1.0.10
  50. xlrd==2.0.1
  51. validators==0.33.0
  52. psutil
  53. opencv-python-headless==4.10.0.84
  54. rapidocr-onnxruntime==1.3.24
  55. fpdf2==2.7.9
  56. rank-bm25==0.2.2
  57. faster-whisper==1.0.3
  58. PyJWT[crypto]==2.9.0
  59. authlib==1.3.2
  60. black==24.8.0
  61. langfuse==2.44.0
  62. youtube-transcript-api==0.6.2
  63. pytube==15.0.0
  64. extract_msg
  65. pydub
  66. duckduckgo-search~=6.2.13
  67. ## Tests
  68. docker~=7.1.0
  69. pytest~=8.3.2
  70. pytest-docker~=3.1.1