You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AI-powered parallel health data research platform. 5 specialized agents query CDC, FDA, MedlinePlus, and Healthcare.gov simultaneously and synthesize findings into a professional report.
Architecture
User Query → FastAPI → 5 Parallel Agents → Synthesized Report → Streamed to Browser
Agent
Data Source
Port
🌍 EPHT_Agent
CDC Environmental Public Health Tracking
8889
📊 OpenData_Agent
CDC Open Data (COVID, disease surveillance)
8890
🏥 HealthcareAccess_Agent
Healthcare.gov (insurance, providers)
8891
🩺 MedlinePlus_Agent
MedlinePlus Connect (patient education, ICD-10)
8892
⚠️ OpenFDA_Agent
OpenFDA (FAERS adverse events, recalls, MAUDE)
8893
Quick Start
Option A — Docker (recommended)
cp .env.example .env # add your ANTHROPIC_API_KEY
docker-compose up --build
open frontend.html # open in browser, connects to localhost:8000
Option B — Local (uv)
cp .env.example .env # add your ANTHROPIC_API_KEY
uv sync
# Terminal 1
uv run start_servers.py # starts all 5 MCP servers (ports 8889–8893)# Terminal 2
uv run fastapi_server.py # API server on http://localhost:8000# Open frontend.html in your browser