-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathrequirements.txt
More file actions
46 lines (35 loc) · 785 Bytes
/
Copy pathrequirements.txt
File metadata and controls
46 lines (35 loc) · 785 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# Core dependencies
fastapi>=0.111.0
uvicorn>=0.30.1
pydantic>=2.7.4
pydantic-core>=2.18.4
python-multipart>=0.0.9
# Agno framework for AI agents with MCP support - Latest version
agno[mcp]>=1.5.10
# OpenAI client for Ollama compatibility - latest version
openai>=1.84.0
# Ollama client (for model pulling only)
ollama>=0.3.0
# Vector stores and embeddings
lancedb>=0.6.10
numpy>=1.26.0
# Document processing
pypdf>=4.0.0
beautifulsoup4>=4.12.0
# Database
aiosqlite>=0.20.0
# Environment and configuration
python-dotenv>=1.0.0
# Logging and utilities
tqdm>=4.66.0
requests>=2.31.0
coloredlogs>=15.0
psutil>=5.9.0
# Development and testing
anyio>=4.0.0
asyncio-mqtt>=0.16.0
# Additional dependencies for Agno
typer>=0.12.0
rich>=13.0.0
# MCP protocol dependencies
mcp>=1.0.0