RenewRx is an AI-powered prescription refill automation system that combines voice conversation, web automation, and human-in-the-loop oversight to streamline medication refill workflows.
-
Voice Interface (ElevenLabs Conversational AI)
- Natural language patient intake
- 6-question clinical screening
- Empathetic, conversational experience
-
Web Automation Agents
- TinyFish - AgentQL-powered scraping for patient portals
- Yutori - Autonomous pharmacy ordering
-
Risk Analysis (Modulate)
- Audio and transcript analysis for fraud detection
- Real-time risk scoring
-
Human Oversight (Retool)
- Clinician dashboard for case review
- Approve/Deny/Escalate workflow
-
Data Generation (Tonic Fabricate) 🏆
- Synthetic patient data for development and testing
- HIPAA-compliant demo environment
-
Observability (Macroscope)
- End-to-end trace logging
- Agent execution monitoring
/Users/komalachenna/Cursor projects/Hackathon/
├── agents/ # Web automation agents
├── backend/ # FastAPI backend hub
├── services/ # Integration services
├── retool/ # Clinician dashboard workflows
├── mock_sites/ # Demo sites
│ ├── portal.html # Patient login
│ ├── portal/
│ │ └── dashboard.html # Patient dashboard (Tonic data)
│ ├── pharmacy.html # Mock pharmacy
│ └── tonic_data.json # Synthetic clinical data
└── TONIC_STRATEGY.md # Prize submission documentation
cd /Users/komalachenna/Cursor\ projects/Hackathon
python3 -m http.server 8080-
Patient Portal: http://localhost:8080/mock_sites/portal.html
- Username:
eleanor.v - Password:
password123
- Username:
-
Patient Dashboard: http://localhost:8080/mock_sites/portal/dashboard.html
-
Pharmacy Site: http://localhost:8080/mock_sites/pharmacy.html
- Project scaffold with modular directory structure
- Python environment with core dependencies
- Mock patient portal with login
- Mock pharmacy site with ordering flow
- Tonic Fabricate synthetic data integration 🏆
- ElevenLabs conversation configuration
- TinyFish scraper agent
- Yutori ordering agent
- FastAPI backend hub
- Tonic Fabricate API integration
- Modulate risk analysis
- Freepik PDF generation
- Macroscope observability
- Retool workflow for case ingestion
- Clinician dashboard UI
- Approve/Deny/Escalate actions
- End-to-end test flow
- Demo script
- Trace verification
- Used Tonic Fabricate to generate realistic synthetic clinical data
- Built privacy-safe development and demo environment
- See
TONIC_STRATEGY.mdfor full details
- ElevenLabs - Voice-first patient experience
- Yutori - Autonomous web ordering
- Retool - Human-in-the-loop interface
- Modulate - Voice authentication and fraud detection
All patient data displayed in the system is synthetic and generated by Tonic Fabricate. No real patient information is used or stored. This approach ensures:
- HIPAA compliance during development
- Safe demonstration environment
- Realistic testing scenarios
Create a .env file based on .env.template:
ELEVENLABS_API_KEY=
MODULATE_API_KEY=
TINYFISH_API_KEY=
YUTORI_API_KEY=
TONIC_API_KEY=
FREEPIK_API_KEY=
RETOOL_API_KEY=
MACROSCOPE_API_KEY=- Backend: Python 3.12, FastAPI
- Voice: ElevenLabs Conversational AI
- Web Automation: AgentQL (TinyFish), Yutori
- Data: Tonic Fabricate
- UI: Retool
- Monitoring: Macroscope
- Assets: Freepik
Current Phase: Infrastructure & Mock Sites ✅
Last Updated: January 16, 2026
Built for the Hackathon by Komala Chenna
Hackathon Project - All Rights Reserved