Commit History

Update Dockerfile
30e08c5
verified

Sanvity commited on

Update requirements.txt
e31a7b9
verified

Sanvity commited on

Update requirements.txt
f38b0bc
verified

Sanvity commited on

Update README.md
71a8300
verified

Sanvity commited on

build: configure permissions for Hugging Face Spaces and add push sync workflow
3351326

Sanvi Jain commited on

fix: upgrade torch version to >=2.4.0+cpu to support newer transformers pipeline requirements
5f10166

Sanvi Jain commited on

ci: configure automated deploy trigger for Render after tests succeed
8ccd86a

Sanvi Jain commited on

ci: add GitHub Actions workflow to run test suite
a6f9511

Sanvi Jain commited on

build: pin Python version to 3.11 for Netlify and other build tools
70c808e

Sanvi Jain commited on

perf: optimize package installation and memory footprint for Streamlit Cloud deployment
4f512df

Sanvi Jain commited on

fix: resolve ProxyConfig load_from_yaml AttributeError in standalone mode
da0cbe1

Sanvi Jain commited on

perf: limit PyTorch threads to 1 and disable gradients during PII detection
b30a2ee

Sanvi Jain commited on

fix: force CPU-only PyTorch index for Streamlit Cloud
4368dc9

Sanvi Jain commited on

feat: implement standalone in-process fallback mode for Streamlit Cloud
2c32b66

Sanvi Jain commited on

fix: add extra-index-url for cpu-only torch in requirements.txt and import torch explicitly in guardrail
d3136f0

Sanvi Jain commited on

fix: install torch dependency and optimize for CPU-only in Dockerfile
cc7c69f

Sanvi Jain commited on

fix: separate FastAPI and Streamlit into two independent Railway services
e1942e6

Sanvi Jain commited on

fix: resolve Railway blank page - proxy static assets + fix WebSocket frames + log streaming
1cc9b1f

Sanvi Jain commited on

feat: production-ready cloud deployment with single-port reverse proxy
a0ea3a2

Sanvi Jain commited on

Implement entity-level PII remediation controls (BLOCK, MASK, REWRITE, IGNORE) for specific PII types in the Streamlit UI and proxy backend
f39e162

Sanvi Jain commited on

Integrate DeBERTa-v3 PII guardrail, rename guardrail modules, fix ModelResponse item assignment error, and display guardrailed query in Streamlit UI
42075bf

Sanvi Jain commited on

Refine Block, Mask, Rewrite guardrail actions with robust zero-regex scanners and verification
45d9a19

Sanvi Jain commited on

feat: implement stacked UI layout, individualized model settings, PII renaming, session history logs, and customizable regex guardrails
efe27af

Sanvi Jain commited on

feat: integrate Streamlit frontend dashboard, configure dynamic proxy URL, and support core security guardrails
f45fdfa

Sanvi Jain commited on

Refactor PII shielding to use native LiteLLM Guardrail Callback with local Presidio scans
b3a498b

Sanvi Jain commited on

feat: upgrade PII guardrail to a scalable configuration-driven engine with live UI status badges
ce233ea

Sanvi Jain commited on

feat: implement complexity-aware routing, visual playground UI enhancements, and reversible PII anonymization engine
4f82c19

Sanvi Jain commited on

Add files via upload
f6c56b7
unverified

Sanvi Jain commited on

Initial commit: class-based LiteLLM load balancer proxy with PII shielding and cost-aware routing
728ba08

Sanvi Jain commited on