Faster notes today. A smarter chart tomorrow. Stream organizes every visit by medical problem — so the record you've spent years building finally works the way you think.
Every AI scribe records a visit and writes a note. That's solved. The problem that isn't solved — and what Stream was built for — is what happens to that note over the next five years. A chart that organizes itself around your patient, not around the calendar. Stream's founders authored the peer-reviewed research on chart duplication — 104 million notes, JAMA Network Open, 2022 — and built Stream to answer it.
After a year of visits, you've generated a stack of disconnected documents — to find when you last adjusted a patient's thyroid medication, you open six notes and scroll. The scribe helped with the visit; it didn't help with the chart.
Stream's scribe produces a structured note — Subjective, Objective, then Assessment & Plan per medical problem — so every visit updates a problem-oriented, longitudinal record. One click shows every A&P you've written for diabetes; one glance shows what's falling off your attention.
Because the note is structured per problem, Stream unlocks capabilities that every other AI scribe is architecturally blocked from building.
Open a patient five minutes before their visit. Huddle shows three lenses: active problems from your last three visits, problems falling off your attention past ten months, and compliance flags. Clinician priority first, revenue capture as a byproduct.
Jot free-text notes during the visit in the Scratchpad. When the note generates, Stream incorporates what you wrote into the right sections. Your mental sticky notes become permanent chart content.
Record your visit ambiently, or dictate a quick update; Stream transcribes in real time. Toggle between Classic SOAP and Problem-Based to see both shapes of the same visit. Every downstream capability on this page is enabled by the per-problem structure.
64F with T2DM, HTN, anxiety for follow-up. Generally well. Fingersticks 140-180 mornings. Denies CP, SOB, dizziness. Anxiety improved on sertraline, no side effects.
BP 138/86, HR 74, weight 182 lb. RRR, CTA bilaterally, no edema. Labs: A1c 8.4 (up from 7.9), BMP unremarkable, lipids at goal.
Pick a problem from any patient's chart. Timeline shows every A&P entry you've written for that problem across every visit — real chart data, not AI output. Hit Recap when you need the AI-generated narrative, medication trajectory with outcome badges, and key metrics. You see both layers; you trust both for different reasons.
We're River Records — Stream is our first product, a stream cutting through the mountain of data in every chart.
"Primary care is a project management specialty. Every patient is a longitudinal project — with an evolving problem list, open tasks, and a plan that changes over time. We built the tool to manage it."
Also in every subscription: real-time scribe in 22 languages · external records summarized & filed · automatic tasks · referrals & fax on your letterhead · ICD/CPT/HCC support · customizable templates · encrypted, BAA included. See all features →
A peer-reviewed study of 104 million clinical notes found that half of the text in the average EHR is duplicated word-for-word from prior documentation — and that fraction grows every year. The average patient chart contains roughly half the words of Hamlet. Half of it is noise.
Stream's founders wrote that paper. Then they wrote the book on what to do about it — and built the product that answers both.
Most independent practices bill below the level of care they provide — not from laziness, but because the note can't defend the visit. Problem-organized documentation makes complexity visible and defensible: coding that matches the work you actually did, fewer documentation-driven denials, and chronic conditions that don't fall off the chart every January.
Stream focuses on the entire patient — perfect for DPC where progress matters more than individual encounters.
I can review and reuse information from previous visits inside Stream — creating a more comprehensive note every time.
I've gone from writing in the dirt to writing Rolls Royce quality.
$149/month, or $99/month billed annually. 30-day free trial, no credit card.
Per-clinician pricing with volume discounts. First non-clinician seat free; additional staff $25/month each.
One independent network started with a single clinic — and has since rolled Stream out across their locations.
Contact Sales →Still have questions? Reach out →
Start your 30-day free trial. No credit card. $149/month, or $99/month billed annually. Takes under three minutes to set up.