Skip to content

fix: remove all Streamlit references, replace with Reflex#17

Merged
DeepRatAI merged 4 commits intomainfrom
fix/remove-streamlit-refs
Feb 26, 2026
Merged

fix: remove all Streamlit references, replace with Reflex#17
DeepRatAI merged 4 commits intomainfrom
fix/remove-streamlit-refs

Conversation

@DeepRatAI
Copy link
Owner

Summary

Closes #3

Removes all residual Streamlit references from the codebase. MedeX migrated to Reflex in v1.0.0 but several configuration files still referenced Streamlit.

Changes

requirements.txt

  • Removed streamlit>=1.28.0 and streamlit-chat>=0.1.1
  • Updated header comment to reference Reflex UI framework

pyproject.toml

  • Removed "streamlit" from keywords
  • Removed "streamlit>=1.28.0" from dependencies
  • Added "reflex" to keywords

Dockerfile

  • Stage 4 (UI): Changed from Streamlit CMD to Reflex (reflex run --env prod), port 8501→3000
  • Stage 5 (HuggingFace): Same Streamlit→Reflex migration
  • Production stage: Updated EXPOSE to 8000+3000, MEDEX_UI_PORT=3000

docker-compose.yml

  • Updated UI service: port 3000, MEDEX_UI_FRAMEWORK=reflex, healthcheck endpoint
  • Updated HuggingFace service: Reflex env vars

Verification

grep -rin "streamlit\|8501" requirements.txt pyproject.toml Dockerfile docker-compose.yml
# Exit code 1 — zero matches

Checklist

  • No Streamlit references remain in modified files
  • Port mappings updated (8501→3000)
  • Environment variables updated
  • Docker healthchecks updated
  • Keywords/dependencies reflect Reflex

@DeepRatAI DeepRatAI added bug Something isn't working good first issue Good for newcomers labels Feb 26, 2026
@DeepRatAI DeepRatAI added this to the v0.1.1 - Patch milestone Feb 26, 2026
@DeepRatAI DeepRatAI merged commit 925fafc into main Feb 26, 2026
5 of 8 checks passed
@DeepRatAI DeepRatAI deleted the fix/remove-streamlit-refs branch February 26, 2026 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working good first issue Good for newcomers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove Streamlit references from requirements.txt

1 participant