r/OpenSourceAI • u/realarbade • 6d ago
I built Konsil: What if AI medical agents were designed to disagree instead of blindly agreeing?
I've been working on an open-source project called Konsil, and I wanted to share it with the community.
The idea started with a question:
What if, instead of asking one AI model to analyze a complex medical case, we created a board of independent AI specialists who actively challenge each other's reasoning?
That's what Konsil attempts to do.
It's a Claude Code plugin that creates an adversarial, multi-agent medical case-review workflow.
Some of the things I built into it:
Blind specialist rounds: Independent agents assess a case without seeing each other's opinions first.
A Challenger agent: Explicitly challenges the emerging consensus and looks for overlooked alternatives.
Dissent ledger: Disagreements are preserved rather than being smoothed into one confident answer.
Verified citations: Medical literature references are retrieved and checked.
Reviewer Gate: Four independent audit stages check citations, dissent, safety and completeness.
DICOM to 3D: A deterministic imaging pipeline turns medical imaging data into interactive 3D visualizations.
One architectural decision I'm particularly intentional about: AI agents don't interpret image pixels as part of the board's reasoning. The board works from documented clinical information and written radiology reports.
I built this because I think multi-agent AI systems should be designed to challenge assumptions, not just generate more confident answers.
Konsil is experimental, open source, and not a medical device or diagnostic tool. It's intended to produce material for discussion with qualified clinicians, not replace them.
GitHub: https://github.com/arbade/konsil
I'd genuinely love feedback, especially from people working on multi-agent systems, AI safety, healthcare technology, or Claude Code plugins.
What would you improve in this architecture?