Skip to content

Kush52662/RenewRx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RenewRx v3: Voice-First Agentic Refill System

🎯 Project Overview

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.

🏗️ Architecture

Core Components

  1. Voice Interface (ElevenLabs Conversational AI)

    • Natural language patient intake
    • 6-question clinical screening
    • Empathetic, conversational experience
  2. Web Automation Agents

    • TinyFish - AgentQL-powered scraping for patient portals
    • Yutori - Autonomous pharmacy ordering
  3. Risk Analysis (Modulate)

    • Audio and transcript analysis for fraud detection
    • Real-time risk scoring
  4. Human Oversight (Retool)

    • Clinician dashboard for case review
    • Approve/Deny/Escalate workflow
  5. Data Generation (Tonic Fabricate) 🏆

    • Synthetic patient data for development and testing
    • HIPAA-compliant demo environment
  6. Observability (Macroscope)

    • End-to-end trace logging
    • Agent execution monitoring

📁 Project Structure

/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

🚀 Quick Start

1. Start Local Server

cd /Users/komalachenna/Cursor\ projects/Hackathon
python3 -m http.server 8080

2. Access Demo Sites

🎨 Features Implemented

✅ Phase 1: Infrastructure (Complete)

  • 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 🏆

🔄 Phase 2: Agent Development (In Progress)

  • ElevenLabs conversation configuration
  • TinyFish scraper agent
  • Yutori ordering agent

📋 Phase 3: Integration (Planned)

  • FastAPI backend hub
  • Tonic Fabricate API integration
  • Modulate risk analysis
  • Freepik PDF generation
  • Macroscope observability

🖥️ Phase 4: Clinician Interface (Planned)

  • Retool workflow for case ingestion
  • Clinician dashboard UI
  • Approve/Deny/Escalate actions

🎬 Phase 5: Demo Polish (Planned)

  • End-to-end test flow
  • Demo script
  • Trace verification

🏆 Prize Categories

Primary: Most Innovative Use of Tonic

  • Used Tonic Fabricate to generate realistic synthetic clinical data
  • Built privacy-safe development and demo environment
  • See TONIC_STRATEGY.md for full details

Secondary Considerations

  • ElevenLabs - Voice-first patient experience
  • Yutori - Autonomous web ordering
  • Retool - Human-in-the-loop interface
  • Modulate - Voice authentication and fraud detection

🔒 Privacy & Compliance

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

📝 Environment Variables

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=

🛠️ Technology Stack

  • Backend: Python 3.12, FastAPI
  • Voice: ElevenLabs Conversational AI
  • Web Automation: AgentQL (TinyFish), Yutori
  • Data: Tonic Fabricate
  • UI: Retool
  • Monitoring: Macroscope
  • Assets: Freepik

📅 Development Status

Current Phase: Infrastructure & Mock Sites ✅
Last Updated: January 16, 2026

👥 Team

Built for the Hackathon by Komala Chenna

📄 License

Hackathon Project - All Rights Reserved

About

Voice-first AI prescription refill automation prototype built during a hackathon.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors