-
-
Diagora — AI medical board where specialists debate, not just answer
-
Structured clinical intake capturing symptoms, urgency, and case focus
-
Standardized patient data for clear and accurate AI analysis
-
Live multi-agent debate simulating real clinical reasoning
-
Risk-aware clinical report with explanations, confidence, and next steps
-
Multi-agent system architecture powered by A2A communication
-
End-to-end clinical intelligence pipeline from input to decision
Inspiration
Medical decisions are rarely made by one doctor — they are debated, uncertain, and often influenced by cognitive bias. In real clinical settings, multiple specialists collaborate, challenge assumptions, and refine diagnoses before reaching a conclusion.
Most existing AI healthcare tools, however, operate as single-model systems. They provide answers without debate, with limited transparency, and with little visibility into uncertainty.
We asked a simple question:
What if AI could simulate a real clinical board?
This question led to the creation of Diagora.
What it does
Diagora is a multi-agent clinical intelligence system where specialized AI agents — Cardiology, Pulmonology, Neurology, Risk Analysis, and Lab Interpretation — collaborate and challenge each other in real time.
Unlike traditional AI tools that provide a single answer, Diagora makes disagreement visible. It treats uncertainty as a safety signal, not a weakness.
The system:
- Analyzes symptoms, lab results, and imaging data
- Simulates structured clinical debate between specialists
- Identifies hidden risks and conflicting interpretations
- Surfaces diagnostic uncertainty
- Generates an explainable, risk-aware clinical report
Diagora transforms AI from a black-box answer into a transparent, collaborative decision-support system.
How we built it
Diagora was built as a modular multi-agent healthcare AI system using Prompt Opinion and a custom product demo interface.
Core architecture:
- A2A Agent-to-Agent Communication: enables specialist agents to exchange reasoning and challenge each other
- Orchestrator Agent: coordinates the clinical board, compares opinions, and generates the final report
- Specialist Agents: Cardiology, Pulmonology, Neurology, Lab Analyst, and Risk Analyst
- FHIR-inspired data layer: structures patient context for healthcare-style workflows
- MCP-style tooling concept: supports imaging, lab interpretation, risk assessment, and follow-up workflows
Frontend demo:
- Next.js App Router
- TypeScript
- Tailwind CSS
- Animated clinical debate interface
- Doctor and patient report views
Challenges
The biggest challenge was making the system feel like a clinical board rather than a chatbot.
We had to design agents that did not simply agree with each other, but instead challenged assumptions, exposed uncertainty, and reasoned from different clinical perspectives.
Another challenge was presentation. Medical AI can easily become overwhelming, so we designed the interface to make complex reasoning understandable through debate, risk indicators, confidence scores, and structured reports.
Accomplishments that we're proud of
- Built a working A2A-style clinical board inside Prompt Opinion
- Created specialized agents for cardiology, pulmonology, neurology, lab analysis, and risk analysis
- Designed an Orchestrator Agent that detects disagreement and synthesizes final recommendations
- Built a premium frontend demo showing live agent debate, FHIR-style routing, risk scoring, reports, and follow-up monitoring
- Made uncertainty visible instead of hiding it behind a single AI answer
What we learned
We learned that the future of AI in healthcare is not about replacing clinicians, but augmenting clinical reasoning.
The most dangerous AI behavior is not always being wrong — it is being confidently incomplete.
Diagora helped us explore how multi-agent systems can improve transparency by showing how different specialists reason, disagree, and converge.
What's next
Next, Diagora could evolve into:
- A clinical decision-support layer for hospitals and telemedicine platforms
- A training tool for medical education and diagnostic reasoning
- A risk detection and second-opinion system for complex cases
- A follow-up monitoring assistant for post-decision care
Future directions include real FHIR integration, expanded specialist agents, validated medical knowledge bases, and stronger clinician-in-the-loop workflows.
Disclaimer
Diagora is a clinical decision-support prototype. It does not replace licensed medical professionals, provide final diagnoses, or prescribe treatment.
Our goal is to move from AI that simply answers to AI that reasons transparently.
Built With
- a2a-communication
- clinical-decision-support
- fhir
- google-gemini
- multi-agent-ai-system
- next.js
- prompt-opinion
- rag
- tailwind-css
- typescript
Log in or sign up for Devpost to join the conversation.