Spaces:
Sleeping
Sleeping
File size: 1,233 Bytes
673a52e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
# BioFlow Compliance Report (Phase 1)
**Date:** 2026-01-27
**Scope:** Open-source compliance + forbidden runtime dependencies
## Summary
- **Streamlit UI removed** from runtime and repository path.
- **OpenAI / Azure OpenAI / Anthropic UI references removed**.
- **Runtime stack** confirmed: FastAPI + Next.js + Qdrant only.
## Removed / Deprecated
- `bioflow/app.py` (legacy Streamlit app) **deleted**
- `bioflow/ui/*` (Streamlit UI package) **deleted**
- Streamlit dependency **removed** from runtime requirements
- UI settings no longer expose proprietary LLM providers
## Allowed / Kept
- **OBM (OpenBioMed)** for embeddings only
- **DeepPurpose** for DTI (open-source)
- **Qdrant** as primary vector database
## Dependencies (Runtime)
From `requirements.txt` (open-source only):
- `fastapi`, `uvicorn`
- `qdrant-client`
- `torch`, `transformers`, `rdkit`, `numpy`, `scikit-learn`
- `requests`, `pandas`, `dotenv`
## Remaining Risks / Follow-ups
- **Legacy references in docs** should avoid implying Streamlit runtime.
- Ensure **no proprietary endpoints** are configured in deployment.
## Evidence
- Streamlit files removed: `bioflow/app.py`, `bioflow/ui/*`
- UI settings updated: `ui/app/dashboard/settings/page.tsx`
|