Initial commit

This commit is contained in:
2026-04-08 12:43:24 +02:00
commit be674c2f93
148 changed files with 25007 additions and 0 deletions

44
requirements.txt Normal file
View File

@@ -0,0 +1,44 @@
# Web framework
fastapi==0.115.*
uvicorn[standard]==0.32.*
jinja2==3.1.*
python-multipart==0.0.*
websockets==13.*
# AI providers
anthropic==0.40.*
openai==1.57.* # Used for OpenRouter (OpenAI-compatible API)
# Database (standard sqlite3 built-in + app-level encryption)
cryptography==43.*
# Config
python-dotenv==1.0.*
# CalDAV
caldav==1.3.*
vobject==0.9.*
# Email
imapclient==3.0.*
aioimaplib>=1.0
# Web
httpx==0.27.*
beautifulsoup4==4.12.*
# Scheduler
apscheduler==3.10.*
# Auth
argon2-cffi==23.*
pyotp>=2.9
qrcode[pil]>=7.4
# Brain (2nd brain — PostgreSQL + vector search + MCP server)
asyncpg==0.31.*
mcp==1.26.*
# Utilities
python-dateutil==2.9.*
pytz==2024.*