mirror of
https://github.com/pewdiepie-archdaemon/odysseus.git
synced 2026-06-15 17:25:26 -04:00
Odysseus v1.0
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
fastapi
|
||||
uvicorn
|
||||
python-multipart
|
||||
python-dotenv
|
||||
httpx
|
||||
pydantic
|
||||
pydantic-settings
|
||||
SQLAlchemy
|
||||
pypdf
|
||||
beautifulsoup4
|
||||
charset-normalizer
|
||||
numpy
|
||||
# Vector store + local embeddings for RAG, semantic memory, and tool
|
||||
# selection. Used on core agent paths, so installed by default — the app
|
||||
# still degrades to keyword fallback if they're ever missing.
|
||||
# chromadb-client is the lightweight HTTP client (talks to a standalone
|
||||
# ChromaDB service); fastembed runs local ONNX embeddings.
|
||||
chromadb-client
|
||||
fastembed
|
||||
youtube-transcript-api
|
||||
# Markdown rendering for research reports (src/visual_report.py).
|
||||
# Imported at module-top so it's a hard core dep, not optional.
|
||||
markdown
|
||||
# Calendar .ics import/export (routes/calendar_routes.py).
|
||||
icalendar
|
||||
# CalDAV sync (src/caldav_sync.py). Handles PROPFIND discovery + REPORT
|
||||
# fetch across Radicale, Nextcloud, Apple, Fastmail; we'd be reinventing
|
||||
# the protocol without it.
|
||||
caldav
|
||||
cryptography
|
||||
bcrypt
|
||||
mcp
|
||||
pyotp
|
||||
qrcode[pil]
|
||||
croniter
|
||||
pytest
|
||||
pytest-asyncio
|
||||
Reference in New Issue
Block a user