Providers and Configuration
Every external and local provider this system talks to, and how.
Binance public market data
BTCUSDT price quotation
Auth: None -- public endpoints only
src/market_data/
Local FastAPI backend
Research API, capital engine, report library
Auth: Session cookie/header + CSRF
services/ml-api/app.py
Qdrant (local vector store)
Evidence chunk retrieval
Auth: Local, no external network
vector_store/, requirements.txt
SQLite
Auth/audit/live-monitor state
Auth: Local file, Argon2id-hashed passwords
data/platform/, data/live_monitor/
macOS Keychain
Desktop session persistence
Auth: OS-level, per-user
apps/desktop/src-tauri/src/main.rs (keyring crate)
Local report filesystem
Generated report storage
Auth: None (local files)
reports/
Tauri native runtime
Desktop shell, process supervision
Auth: N/A
apps/desktop/src-tauri/
All secrets, sessions, cookies, passwords, MFA data, and absolute private paths are automatically excluded from this and every other page.