feat: initial Tauri desktop shell for BatchTube v1.0
This commit is contained in:
30
backend/requirements.txt
Normal file
30
backend/requirements.txt
Normal file
@@ -0,0 +1,30 @@
|
||||
|
||||
# Core
|
||||
fastapi>=0.110.0
|
||||
uvicorn[standard]>=0.29.0
|
||||
sse-starlette>=1.8.2
|
||||
python-multipart>=0.0.9
|
||||
|
||||
# YouTube downloading
|
||||
yt-dlp>=2024.3.10
|
||||
|
||||
# Transcripts
|
||||
youtube-transcript-api>=0.6.2
|
||||
|
||||
# HTTP / utilities
|
||||
requests>=2.31.0
|
||||
aiofiles>=23.2.1
|
||||
|
||||
# LLM (OpenRouter via OpenAI-compatible API)
|
||||
openai>=1.14.0
|
||||
|
||||
# Database
|
||||
# sqlite3 is built-in to Python
|
||||
|
||||
# MCP
|
||||
mcp>=1.0.0
|
||||
|
||||
# Misc
|
||||
python-slugify>=8.0.4
|
||||
pydantic>=2.6.0
|
||||
tqdm>=4.66.2
|
||||
Reference in New Issue
Block a user