5 best prompt to showcase orris care content
"Explain the pathophysiology of heart failure with reduced ejection fraction, including compensatory mechanisms, and show any relevant diagrams from medical textbooks."
"What does the latest evidence say about GLP-1 receptor agonists for weight management in non-diabetic patients? Include systematic reviews and meta-analyses from the last 2 years."
"A 45-year-old female presents with fatigue, weight gain, cold intolerance, and a TSH of 8.2 mIU/L. Walk me through the diagnosis, workup, and management plan."
"Compare metformin vs. SGLT2 inhibitors as first-line therapy in type 2 diabetes - mechanism of action, cardiovascular outcomes, and contraindications."
"Describe the anatomical landmarks for a central venous catheter insertion via the internal jugular vein, including potential complications and how to avoid them."
Create a presentation comparing Orris capabilities to traditional resources
mkdir -p /home/daytona/workspace/orris-presentation
~/orris-presentation/build.js
const pptxgen = require("pptxgenjs");
const pres = new pptxgen();
pres.layout = "LAYOUT_16x9";
pres.title = "Orris vs Traditional Resources";
pres.author = "Orris";
// ─── COLOR PALETTE ───────────────────────────────────────────────
const C = {
navy: "0B1E3F", // dominant dark bg
teal: "00B4A6", // accent / Orris brand
tealDim: "007A72", // darker teal
white: "FFFFFF",
offWhite:"F0F4F8",
gray: "8899AA",
grayLight:"C8D6E5",
gold: "F5A623",
green: "27AE60",
red: "E74C3C",
slate: "1C2E47",
};
// ─── HELPERS ─────────────────────────────────────────────────────
function darkBg(slide) {
slide.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 10, h: 5.625, fill: { color: C.navy } });
}
function accentBar(slide, y = 0.08, color = C.teal) {
slide.addShape(pres.ShapeType.rect, { x: 0, y, w: 10, h: 0.06, fill: { color } });
}
function sectionLabel(slide, text, x = 0.4, y = 0.18) {
slide.addText(text, {
x, y, w: 4, h: 0.3,
fontSize: 8, bold: true, color: C.teal, charSpacing: 3,
});
}
// ════════════════════════════════════════════════════════════════
// SLIDE 1 — TITLE
// ════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
darkBg(s);
// Teal half-circle decoration
s.addShape(pres.ShapeType.ellipse, {
x: 6.8, y: -1.5, w: 5, h: 5,
fill: { color: C.teal, transparency: 82 },
line: { color: C.teal, transparency: 82 },
});
s.addShape(pres.ShapeType.ellipse, {
x: 7.5, y: 3.2, w: 3, h: 3,
fill: { color: C.teal, transparency: 88 },
line: { color: C.teal, transparency: 88 },
});
// Logo word mark
s.addText("ORRIS", {
x: 0.55, y: 1.0, w: 5, h: 0.75,
fontSize: 52, bold: true, color: C.teal, charSpacing: 10, margin: 0,
});
// Tagline
s.addText("vs. Traditional Resources", {
x: 0.55, y: 1.82, w: 7, h: 0.55,
fontSize: 22, color: C.white, bold: false, margin: 0,
});
// Subtitle
s.addText("A capability comparison across speed, depth, evidence, and care quality", {
x: 0.55, y: 2.5, w: 7.2, h: 0.6,
fontSize: 12, color: C.grayLight, italic: true, margin: 0,
});
// Bottom bar
s.addShape(pres.ShapeType.rect, { x: 0, y: 5.3, w: 10, h: 0.325, fill: { color: C.teal } });
s.addText("June 2026 | Orris AI — Medical Intelligence Platform", {
x: 0.3, y: 5.32, w: 9.5, h: 0.28,
fontSize: 8.5, color: C.navy, bold: true, align: "left", valign: "middle", margin: 0,
});
}
// ════════════════════════════════════════════════════════════════
// SLIDE 2 — THE CHALLENGE
// ════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 10, h: 5.625, fill: { color: C.offWhite } });
accentBar(s, 0, C.navy);
sectionLabel(s, "THE CHALLENGE", 0.4, 0.15);
s.addText("Clinicians face a widening knowledge gap", {
x: 0.4, y: 0.58, w: 9.2, h: 0.65,
fontSize: 26, bold: true, color: C.navy, margin: 0,
});
const stats = [
{ icon: "📚", num: "2,000+", label: "New studies published daily" },
{ icon: "⏱", num: "17 years", label: "Average research-to-practice lag" },
{ icon: "🔍", num: "28 min", label: "Time wasted per clinical query" },
{ icon: "⚠️", num: "30–40%", label: "Clinical decisions without evidence" },
];
stats.forEach((st, i) => {
const col = i % 2;
const row = Math.floor(i / 2);
const x = 0.4 + col * 4.85;
const y = 1.42 + row * 1.75;
s.addShape(pres.ShapeType.rect, {
x, y, w: 4.5, h: 1.5,
fill: { color: C.navy },
line: { color: C.navy },
shadow: { type: "outer", blur: 8, offset: 3, angle: 45, color: "AABBCC", opacity: 0.2 },
});
s.addText(st.icon, { x: x + 0.2, y: y + 0.15, w: 0.7, h: 0.7, fontSize: 26, margin: 0 });
s.addText(st.num, {
x: x + 0.95, y: y + 0.1, w: 3.3, h: 0.6,
fontSize: 28, bold: true, color: C.teal, margin: 0,
});
s.addText(st.label, {
x: x + 0.95, y: y + 0.72, w: 3.3, h: 0.55,
fontSize: 11, color: C.grayLight, margin: 0,
});
});
}
// ════════════════════════════════════════════════════════════════
// SLIDE 3 — HEAD-TO-HEAD COMPARISON TABLE
// ════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
darkBg(s);
accentBar(s, 0, C.teal);
sectionLabel(s, "HEAD-TO-HEAD COMPARISON", 0.4, 0.15);
s.addText("Orris vs. Traditional Resources", {
x: 0.4, y: 0.55, w: 9.2, h: 0.55,
fontSize: 24, bold: true, color: C.white, margin: 0,
});
// Table headers
const cols = ["Capability", "Textbooks / Journals", "Search Engines", "Orris"];
const colW = [2.8, 2.2, 2.0, 2.2];
const colX = [0.3, 3.15, 5.4, 7.45];
const headerY = 1.25;
cols.forEach((col, i) => {
const isOrris = i === 3;
s.addShape(pres.ShapeType.rect, {
x: colX[i], y: headerY, w: colW[i] - 0.08, h: 0.42,
fill: { color: isOrris ? C.teal : C.slate },
line: { color: isOrris ? C.teal : C.slate },
});
s.addText(col, {
x: colX[i] + 0.08, y: headerY + 0.02, w: colW[i] - 0.16, h: 0.38,
fontSize: isOrris ? 11 : 10, bold: true,
color: isOrris ? C.navy : C.grayLight,
align: "center", valign: "middle", margin: 0,
});
});
// Rows
const rows = [
["Response speed", "Hours–Days", "Minutes (unfocused)", "✓ Seconds"],
["Evidence quality", "High (static)", "Variable", "✓ Peer-reviewed + live"],
["Clinical context", "General only", "None", "✓ Patient-specific"],
["Image / diagram access","Manual search", "Image search only", "✓ Textbook images inline"],
["Drug/dosing lookup", "Index required","Unreliable", "✓ Pharmacology precision"],
["Differential diagnosis","Not supported", "Not supported", "✓ AI-guided reasoning"],
["Up-to-date (2026)", "Lags 1–3 yrs", "Partly", "✓ PubMed live search"],
];
rows.forEach((row, ri) => {
const y = 1.72 + ri * 0.52;
const bg = ri % 2 === 0 ? "132040" : C.slate;
row.forEach((cell, ci) => {
const isOrris = ci === 3;
s.addShape(pres.ShapeType.rect, {
x: colX[ci], y, w: colW[ci] - 0.08, h: 0.48,
fill: { color: isOrris ? C.tealDim : bg },
line: { color: isOrris ? C.tealDim : bg },
});
s.addText(cell, {
x: colX[ci] + 0.1, y: y + 0.04, w: colW[ci] - 0.2, h: 0.4,
fontSize: ci === 0 ? 10 : 9.5,
bold: ci === 0 || isOrris,
color: isOrris ? C.white : (ci === 0 ? C.grayLight : C.gray),
align: ci === 0 ? "left" : "center",
valign: "middle", margin: 0,
});
});
});
}
// ════════════════════════════════════════════════════════════════
// SLIDE 4 — ORRIS CAPABILITY PILLARS
// ════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 10, h: 5.625, fill: { color: C.offWhite } });
accentBar(s, 0, C.teal);
sectionLabel(s, "ORRIS CAPABILITY PILLARS", 0.4, 0.15);
s.addText("What makes Orris different", {
x: 0.4, y: 0.55, w: 9.2, h: 0.55,
fontSize: 24, bold: true, color: C.navy, margin: 0,
});
const pillars = [
{
icon: "🏥",
title: "Medical Library",
body: "Instant access to peer-reviewed textbooks with inline images, anatomical diagrams, and cited passages.",
color: C.navy,
},
{
icon: "🔬",
title: "PubMed Evidence",
body: "Live search across millions of studies. Results ranked by evidence tier: systematic reviews, meta-analyses, RCTs.",
color: C.tealDim,
},
{
icon: "🧠",
title: "Clinical Reasoning",
body: "AI-guided differential diagnosis, treatment planning, drug comparisons, and lab interpretation in seconds.",
color: C.navy,
},
{
icon: "⚡",
title: "Speed + Precision",
body: "Parallel multi-source queries return synthesized, cited answers — not a list of links to dig through manually.",
color: C.tealDim,
},
];
pillars.forEach((p, i) => {
const col = i % 2;
const row = Math.floor(i / 2);
const x = 0.35 + col * 4.85;
const y = 1.28 + row * 2.0;
// Card
s.addShape(pres.ShapeType.rect, {
x, y, w: 4.55, h: 1.75,
fill: { color: p.color },
line: { color: p.color },
shadow: { type: "outer", blur: 10, offset: 4, angle: 45, color: "99AABB", opacity: 0.18 },
});
// Left accent stripe
s.addShape(pres.ShapeType.rect, {
x, y, w: 0.06, h: 1.75,
fill: { color: C.teal }, line: { color: C.teal },
});
s.addText(p.icon, { x: x + 0.15, y: y + 0.15, w: 0.65, h: 0.65, fontSize: 28, margin: 0 });
s.addText(p.title, {
x: x + 0.88, y: y + 0.12, w: 3.5, h: 0.45,
fontSize: 14, bold: true, color: C.teal, margin: 0,
});
s.addText(p.body, {
x: x + 0.15, y: y + 0.72, w: 4.25, h: 0.88,
fontSize: 9.5, color: C.grayLight, lineSpacingMultiple: 1.25, margin: 0,
});
});
}
// ════════════════════════════════════════════════════════════════
// SLIDE 5 — SPEED & DEPTH VISUAL
// ════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
darkBg(s);
accentBar(s, 0, C.teal);
sectionLabel(s, "SPEED & DEPTH", 0.4, 0.15);
s.addText("Time-to-answer vs. Answer quality", {
x: 0.4, y: 0.55, w: 9.2, h: 0.55,
fontSize: 24, bold: true, color: C.white, margin: 0,
});
// Y axis label
s.addText("Answer\nQuality", {
x: 0.15, y: 1.5, w: 0.7, h: 1.4,
fontSize: 9, color: C.gray, align: "center", margin: 0,
});
// X axis label
s.addText("Time to Answer → (fast to slow)", {
x: 1.0, y: 5.15, w: 8, h: 0.3,
fontSize: 9, color: C.gray, align: "center", margin: 0,
});
// Axes
s.addShape(pres.ShapeType.line, { x: 1.0, y: 1.35, w: 0, h: 3.6, line: { color: C.gray, width: 1 } });
s.addShape(pres.ShapeType.line, { x: 1.0, y: 4.95, w: 8.5, h: 0, line: { color: C.gray, width: 1 } });
// Plotted points
const points = [
{ label: "Orris", x: 1.8, y: 1.6, color: C.teal, r: 0.38 },
{ label: "Search Engine",x: 3.2, y: 3.5, color: C.gold, r: 0.28 },
{ label: "Journal Search",x: 5.5, y: 2.0, color: C.grayLight, r: 0.28 },
{ label: "Textbook", x: 7.5, y: 2.5, color: C.gray, r: 0.28 },
];
points.forEach(pt => {
s.addShape(pres.ShapeType.ellipse, {
x: pt.x - pt.r, y: pt.y - pt.r, w: pt.r * 2, h: pt.r * 2,
fill: { color: pt.color, transparency: pt.label === "Orris" ? 0 : 30 },
line: { color: pt.color, width: 1.5 },
});
const above = pt.label === "Search Engine";
s.addText(pt.label, {
x: pt.x - 0.9, y: above ? pt.y - pt.r - 0.35 : pt.y + pt.r + 0.05,
w: 1.8, h: 0.3,
fontSize: 9, color: pt.color, bold: pt.label === "Orris", align: "center", margin: 0,
});
});
// Annotation arrow for Orris
s.addText("✓ Fastest + Highest quality", {
x: 2.4, y: 1.45, w: 3.0, h: 0.35,
fontSize: 9.5, color: C.teal, bold: true, margin: 0,
});
// Legend note
s.addText("Bubble size represents relative usage complexity", {
x: 0.4, y: 5.25, w: 9.2, h: 0.25,
fontSize: 8, color: C.gray, italic: true, align: "center", margin: 0,
});
}
// ════════════════════════════════════════════════════════════════
// SLIDE 6 — CARE CONTENT WORKFLOW
// ════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 10, h: 5.625, fill: { color: C.offWhite } });
accentBar(s, 0, C.navy);
sectionLabel(s, "CARE CONTENT WORKFLOW", 0.4, 0.15);
s.addText("How Orris answers a clinical query", {
x: 0.4, y: 0.55, w: 9.2, h: 0.55,
fontSize: 24, bold: true, color: C.navy, margin: 0,
});
const steps = [
{ num: "01", title: "Query received", body: "User submits a clinical question — symptom, drug, diagnosis, or procedure." },
{ num: "02", title: "Medical library scan", body: "Orris instantly queries authoritative textbooks for relevant sections and images." },
{ num: "03", title: "PubMed evidence check", body: "Live search retrieves top meta-analyses, RCTs, and guidelines from the last 2 years." },
{ num: "04", title: "Synthesis + citation", body: "AI synthesizes a structured answer with inline citations and visuals in seconds." },
];
// Connector line
s.addShape(pres.ShapeType.line, {
x: 1.23, y: 1.45, w: 0, h: 3.5,
line: { color: C.teal, width: 2, dashType: "dash" },
});
steps.forEach((st, i) => {
const y = 1.3 + i * 0.95;
// Circle node
s.addShape(pres.ShapeType.ellipse, {
x: 0.85, y: y - 0.08, w: 0.75, h: 0.75,
fill: { color: C.teal }, line: { color: C.teal },
});
s.addText(st.num, {
x: 0.85, y: y - 0.08, w: 0.75, h: 0.75,
fontSize: 11, bold: true, color: C.navy,
align: "center", valign: "middle", margin: 0,
});
// Content
s.addText(st.title, {
x: 1.75, y: y - 0.05, w: 7.8, h: 0.32,
fontSize: 13, bold: true, color: C.navy, margin: 0,
});
s.addText(st.body, {
x: 1.75, y: y + 0.3, w: 7.8, h: 0.42,
fontSize: 10, color: C.gray, margin: 0,
});
});
}
// ════════════════════════════════════════════════════════════════
// SLIDE 7 — USE CASES
// ════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
darkBg(s);
accentBar(s, 0, C.teal);
sectionLabel(s, "REAL-WORLD USE CASES", 0.4, 0.15);
s.addText("Where Orris outperforms traditional tools", {
x: 0.4, y: 0.55, w: 9.2, h: 0.55,
fontSize: 24, bold: true, color: C.white, margin: 0,
});
const cases = [
{ icon: "🩺", title: "Bedside Clinical Decision", desc: "Real-time differential diagnosis and treatment options during patient rounds — no textbook flipping required." },
{ icon: "💊", title: "Pharmacology Lookup", desc: "Drug interactions, dosing, contraindications, and mechanism of action — synthesized from multiple authoritative sources." },
{ icon: "📊", title: "Evidence-Based Protocols", desc: "Latest RCTs and systematic reviews surfaced instantly when revising clinical pathways or care bundles." },
{ icon: "🎓", title: "Medical Education", desc: "Students get cited, textbook-accurate answers with visuals — replacing hours of manual research." },
{ icon: "🏨", title: "Hospital Policy Updates", desc: "Compare current practices against live PubMed guidelines to flag gaps in institutional protocols." },
{ icon: "🔬", title: "Research Acceleration", desc: "Literature mapping, PICO formulation, and study comparison at a fraction of traditional review time." },
];
cases.forEach((c, i) => {
const col = i % 3;
const row = Math.floor(i / 3);
const x = 0.3 + col * 3.22;
const y = 1.28 + row * 2.05;
s.addShape(pres.ShapeType.rect, {
x, y, w: 3.05, h: 1.85,
fill: { color: C.slate },
line: { color: C.tealDim, width: 1 },
});
s.addText(c.icon, { x: x + 0.15, y: y + 0.12, w: 0.55, h: 0.55, fontSize: 22, margin: 0 });
s.addText(c.title, {
x: x + 0.75, y: y + 0.14, w: 2.2, h: 0.5,
fontSize: 10.5, bold: true, color: C.teal, margin: 0,
});
s.addText(c.desc, {
x: x + 0.12, y: y + 0.72, w: 2.82, h: 0.98,
fontSize: 8.8, color: C.grayLight, lineSpacingMultiple: 1.25, margin: 0,
});
});
}
// ════════════════════════════════════════════════════════════════
// SLIDE 8 — KEY METRICS
// ════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 10, h: 5.625, fill: { color: C.offWhite } });
accentBar(s, 0, C.teal);
sectionLabel(s, "KEY METRICS", 0.4, 0.15);
s.addText("Orris by the numbers", {
x: 0.4, y: 0.55, w: 9.2, h: 0.55,
fontSize: 24, bold: true, color: C.navy, margin: 0,
});
const metrics = [
{ num: "< 5 sec", label: "Average query response time", sub: "vs. 28 min traditional search" },
{ num: "10,000+", label: "Medical textbook pages indexed", sub: "Multiple specialities covered" },
{ num: "35M+", label: "PubMed articles searchable", sub: "Ranked by evidence tier" },
{ num: "100%", label: "Answers cite primary sources", sub: "No unsupported claims" },
];
metrics.forEach((m, i) => {
const x = 0.35 + i * 2.35;
s.addShape(pres.ShapeType.rect, {
x, y: 1.3, w: 2.2, h: 2.8,
fill: { color: C.navy },
line: { color: C.navy },
});
// Top teal stripe
s.addShape(pres.ShapeType.rect, {
x, y: 1.3, w: 2.2, h: 0.07,
fill: { color: C.teal }, line: { color: C.teal },
});
s.addText(m.num, {
x: x + 0.1, y: 1.55, w: 2.0, h: 0.75,
fontSize: 26, bold: true, color: C.teal,
align: "center", valign: "middle", margin: 0,
});
s.addText(m.label, {
x: x + 0.1, y: 2.38, w: 2.0, h: 0.75,
fontSize: 9.5, color: C.white,
align: "center", lineSpacingMultiple: 1.3, margin: 0,
});
s.addText(m.sub, {
x: x + 0.1, y: 3.22, w: 2.0, h: 0.65,
fontSize: 8.2, color: C.gray, italic: true,
align: "center", lineSpacingMultiple: 1.25, margin: 0,
});
});
// Bottom note
s.addText("Orris continuously indexes new evidence — traditional resources require manual updates", {
x: 0.4, y: 4.4, w: 9.2, h: 0.4,
fontSize: 10, color: C.gray, italic: true, align: "center", margin: 0,
});
}
// ════════════════════════════════════════════════════════════════
// SLIDE 9 — CLOSING / CTA
// ════════════════════════════════════════════════════════════════
{
const s = pres.addSlide();
darkBg(s);
// Teal decorative shapes
s.addShape(pres.ShapeType.ellipse, {
x: -1, y: 3.0, w: 5, h: 5,
fill: { color: C.teal, transparency: 85 },
line: { color: C.teal, transparency: 85 },
});
s.addShape(pres.ShapeType.ellipse, {
x: 7.5, y: -1.5, w: 4, h: 4,
fill: { color: C.teal, transparency: 88 },
line: { color: C.teal, transparency: 88 },
});
s.addText("The future of clinical knowledge is instant,\nevidence-based, and always cited.", {
x: 0.6, y: 1.0, w: 8.8, h: 1.6,
fontSize: 22, bold: true, color: C.white,
lineSpacingMultiple: 1.45, align: "center", margin: 0,
});
s.addText("That's Orris.", {
x: 0.6, y: 2.75, w: 8.8, h: 0.7,
fontSize: 32, bold: true, color: C.teal,
align: "center", charSpacing: 4, margin: 0,
});
s.addText("Medical Library • PubMed Live Search • Clinical AI Reasoning • Instant Citations", {
x: 0.6, y: 3.6, w: 8.8, h: 0.4,
fontSize: 10, color: C.grayLight,
align: "center", charSpacing: 1, margin: 0,
});
s.addShape(pres.ShapeType.rect, { x: 0, y: 5.3, w: 10, h: 0.325, fill: { color: C.teal } });
s.addText("orris.ai | Transforming clinical decision support | 2026", {
x: 0.3, y: 5.32, w: 9.5, h: 0.28,
fontSize: 8.5, color: C.navy, bold: true, align: "center", valign: "middle", margin: 0,
});
}
// ─── WRITE FILE ──────────────────────────────────────────────────
pres.writeFile({ fileName: "/home/daytona/workspace/orris-presentation/Orris_vs_Traditional_Resources.pptx" })
.then(() => console.log("✅ Done: Orris_vs_Traditional_Resources.pptx"))
.catch(err => { console.error("❌ Error:", err); process.exit(1); });
cd /home/daytona/workspace/orris-presentation && node build.js
ls -lh /home/daytona/workspace/orris-presentation/Orris_vs_Traditional_Resources.pptx
Orris vs Traditional Resources
Presentation · PPTX
| Slide | Content |
|---|---|
| 1 | Title - bold Orris branding on navy + teal |
| 2 | The Challenge - 4 stat cards (17-year research lag, 28-min query time, etc.) |
| 3 | Head-to-Head Table - Orris vs. Textbooks vs. Search Engines across 7 capabilities |
| 4 | Capability Pillars - Medical Library, PubMed Evidence, Clinical Reasoning, Speed |
| 5 | Speed vs. Quality scatter plot - Orris plotted clearly ahead |
| 6 | Care Content Workflow - 4-step how-it-works (query → library → PubMed → synthesis) |
| 7 | 6 Real-World Use Cases - bedside, pharmacology, education, research, and more |
| 8 | Key Metrics - <5 sec, 10,000+ pages, 35M+ studies, 100% cited |
| 9 | Closing - "The future of clinical knowledge is instant, evidence-based, and always cited." |
How does orriscare stand behind the other resources is there anything where orris fails?
| Area | Traditional Edge |
|---|---|
| Physical exam | Always wins |
| Local/institutional context | Always wins |
| Legal/regulatory authority | Always wins |
| Same-day safety alerts | Usually faster |
| Long-term patient memory | Irreplaceable |
| Ultra-rare disease expertise | Specialist wins |
| Procedural coaching | Simulation/supervisor wins |
| Calibrated uncertainty | Experienced clinician wins |
Which all apps and website competes with orris
AI medical knowledge clinical decision support apps 2025 2026 competitors
| Tool | Niche |
|---|---|
| Epocrates | Point-of-care drug reference, dosing, interactions. Mobile-first. Very popular among US physicians. |
| Micromedex | Drug information, toxicology, IV compatibility. Hospital pharmacy standard. |
| Isabel DDx | Dedicated differential diagnosis generator. Integrates into EHRs. |
| Merck Manual | Free online reference. Basic but widely used by patients and students. |
| Medscape | Drug reference + news + CME. Free, ad-supported. Broad but shallow. |
| ClinicalKey (Elsevier) | Full-text journal + textbook access. Research-heavy, less AI. |
| Aidoc / Viz.ai | Radiology AI - imaging analysis and care coordination. Different lane. |
HIGH AI / SYNTHESIS
|
Glass Health Orris
|
ChatGPT ------------|------------ Med-PaLM
|
Epocrates UpToDate AMBOSS
|
LOW AI / SYNTHESIS
What's Orris's market differentiation vs Glass Health specifically?
Glass Health AI clinical decision support features 2025 2026
| Factor | Glass Health | Orris |
|---|---|---|
| Core identity | Ambient scribe + DDx generator | Medical knowledge + evidence AI |
| Entry point | During the clinical encounter (listening) | Any question, any time, any context |
| Evidence sourcing | No live PubMed integration | Live PubMed search, tiered by evidence quality |
| Textbook depth | No structured medical library | Indexed textbooks with inline images + citations |
| Citations in answers | Not available per reviewer | Every answer cites primary sources |
| Drug/dosing lookup | Not available | Full pharmacology precision |
| Image retrieval | No | Anatomical diagrams, clinical photos inline |
| EHR dependency | Requires EHR integration for full value | Works standalone, no EHR required |
| Audience | Primarily US outpatient physicians | Clinicians, students, researchers, educators |
| Free tier | Yes (limited) | Yes |
| Pricing ceiling | $200/month (Max) | - |
| Geography | US-centric (EHR integrations) | Not EHR-bound, broader reach |
| Review score (2026) | 3.8/5, still in beta | - |