Echo / README.md
moein99's picture
Add Hugging Face space config
39d8c7a

A newer version of the Streamlit SDK is available: 1.52.1

Upgrade
metadata
title: Echo (Private EchoPilot Agent)
emoji: 🫀
colorFrom: blue
colorTo: red
sdk: streamlit
sdk_version: 1.39.0
app_file: app.py
pinned: false
private: true

EchoPilot – Private Echocardiography Agent

This Hugging Face Space runs the EchoPilot Streamlit interface for cardiac ultrasound analysis (segmentation, measurements, disease prediction, view classification, reporting, and video generation).

Usage

  1. Open the Space (private link only).
  2. Provide the echo video path and clinical question.
  3. The ReAct agent orchestrates the available tools and responds with a structured summary.

Secrets & Config

Configure the following in Settings → Variables and secrets:

  • OPENAI_API_KEY
  • ECHO_INITIAL_MASK_PATH (default mask prompt, optional)
  • Any other environment variables from config.py

Local Development

pip install -r requirements.txt
streamlit run streamlit_app.py

Please keep PHI and large datasets out of this Space; only the runnable code and lightweight assets are included. Weight files download at runtime or reside in the bundled tool_repos/ directories.