🏥 Enterprise-Grade Healthcare AI for Resource-Constrained Settings
BioLens is an offline-capable, agentic AI diagnostic assistant designed specifically for healthcare workers in rural and low-resource settings. It leverages Google's Gemini 3 API with a novel multi-agent architecture to provide differential diagnoses and treatment protocols adapted to local resources.
Unlike traditional monolithic AI systems, BioLens uses autonomous specialized agents that collaborate using the ReAct (Reasoning + Acting) pattern.
- Specialized Expertise: Each agent focuses on one domain
- Autonomous Decision-Making: Agents can self-correct and iterate
- Transparent Reasoning: Chain-of-Thought output shows conclusions
- Offline Resilience: Agents operate independently with cached knowledge
Clean Architecture + DDD + CQRS + Agentic AI
BioLens/
├── BioLens.Domain/ # Core business logic
├── BioLens.Application/ # Use cases & CQRS
├── BioLens.Infrastructure/ # External services
└── BioLens.Agents/ # 🤖 Agentic AI Layer
# Restore packages
dotnet restore
# Build
dotnet build
# Run tests
dotnet test- DiagnosticCoordinatorAgent - Orchestrates workflow
- ImageAnalysisAgent - Analyzes medical images
- AudioTranscriptionAgent - Extracts symptoms from audio
- MedicalReasoningAgent - Generates differential diagnoses
- TreatmentPlannerAgent - Creates resource-aware protocols
- Technical Execution (40%): Clean Architecture, Design Patterns, Production-Ready
- Innovation (30%): Agentic AI, Context-Aware, Offline-First
- Impact (20%): Serves 2+ billion people in healthcare deserts
- Presentation (10%): Clear docs, demo-ready
Built with ❤️ for the Gemini 3 Global Hackathon