# Deep Research Live — runtime dependencies (per PROTOCOL.md §5)
#
# The local workflow-middleware package brings langchain/langgraph in
# transitively; langchain-anthropic is still listed explicitly for the
# Anthropic model used in the real ("anthropic") run mode.

fastapi
uvicorn[standard]
websockets
python-dotenv
ddgs
langchain
langgraph
langchain-anthropic

# Local package (importable as `workflow_middleware`) — the package root is
# two levels up now that this demo lives under workflow-middleware/examples/.
-e ../..
