Skip to content

About

The foundation flow accepts a doctor's note, uses a Gemini tool-calling agent to save each actionable item as a card in Postgres, and displays all saved cards in the frontend.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CareLoop AI

From a clinical note to care that keeps moving.

CareLoop is a healthcare workflow proof of concept that turns a clinician's visit note into a shared, trackable plan. It helps care teams make follow-up work visible, gives patients clearer next steps, and records when a planned action is supported by evidence that it happened.

CareLoop product landing page with a 3D care-plan illustration and example follow-up cards

A separate, scroll-driven promotional experience is available at CareLoop: Care that keeps moving.

The operational challenge

A visit can create several follow-up actions: a test to arrange, a medication to start, a referral to book, and another visit to schedule. Those actions happen after the conversation, across different people and over time. When they live only in prose or memory, it is difficult to see what is due, what is blocked, and what has actually been completed.

CareLoop explores a closed-loop workflow: turn the plan into explicit actions, keep the actions connected, and update their status when follow-up evidence arrives.

How the workflow works

  1. Capture the plan. A clinician pastes a visit note into the application.
  2. Structure the next steps. An AI agent identifies actionable items and saves typed care cards with descriptions and due dates where available.
  3. Coordinate follow-through. Patients see their own plain-language cards and reminders, read-only. Care coordinators pick any patient and add the update notes that keep a plan current; clinicians review the broader plan, dependencies, overdue work, and at-risk steps.
  4. Close with evidence. A follow-up note can confirm a completed action and close the matching card as verified. Dependent work is re-evaluated when its blocker changes.

Business value

CareLoop is designed to make post-visit coordination easier to see and manage. Its value hypothesis is operational, not a claim of measured clinical outcomes:

  • Fewer invisible handoffs: keep tests, referrals, medications, and follow-ups in one plan rather than scattered across narrative notes.
  • Earlier attention to delays: surface overdue and at-risk actions, including work that depends on another step.
  • Clearer patient actions: translate clinical instructions into plain-language cards while retaining the original wording for context.
  • Less manual status chasing: use follow-up evidence to update completion and re-check dependent actions.
  • More consistent review: compare a plan with condition-specific care checklists and present missing items as clinician-reviewed recommendations.
  • Role-appropriate visibility: give patients, care coordinators, clinicians, and administrators different views of the workflow.

These are intended workflow benefits. The repository does not establish that CareLoop improves clinical outcomes, reduces costs, or replaces clinical judgment.

Who it serves

User What CareLoop helps them see or do
Patients Review their own upcoming and open actions in plain language, with reminders for near-term due dates. The view is read-only: the care team updates the plan.
Care coordinators Choose any patient, add the update notes that confirm what was done, keep statuses and due dates current, and link dependent steps.
Clinicians Review patient plans, overdue work, dependencies, at-risk steps, and proposed care-gap recommendations.
Administrators Create, update and remove patient, doctor, care coordinator and administrator logins.
Care teams and builders Adapt checklist content, agent prompts, and reminder windows in editable project files.

Product visuals

The following images are browser captures of the separate promotional site and the application's public landing page. The authenticated dashboard is not shown; promotional-page imagery explains the concept rather than depicting application screens.

Promotional experience Public app landing page
The idea
CareLoop promotional page introducing care that keeps moving
Workflow overview
Public CareLoop app landing page explaining its three-step workflow
Connected steps
Promotional chapter describing connected care steps
Feature overview
Public CareLoop app landing page outlining plain-language cards, dependencies, reminders, and recommendations
Care is a team effort
Care-team photograph used in the promotional page
Evidence closes the loop
Promotional chapter explaining evidence-based completion

The full-page promotional site capture and application landing capture are also available for review.

System at a glance

The web application is backed by an API and PostgreSQL. The note-processing agent uses Gemini to identify actions and care-gap suggestions. Card dependencies support at-risk status updates. An MCP server exposes API-backed tools for agent clients, while the separate UrgencyWatcher prototype handles files placed in its watch directory.

CareLoop architecture diagram showing the web app, API, note agent, Gemini, PostgreSQL, MCP server, dependency processing, and urgency watcher

For the detailed component breakdown, see the architecture notes or the interactive architecture diagram.

Scope and safeguards

CareLoop is a proof of concept, not a production clinical system. Notes are entered manually; there is no EHR or FHIR feed. Care-gap items are recommendations for clinician review, not silent changes to a treatment plan. The demo authentication and sample data are not a production identity, privacy, or security model. Do not enter real patient information into a demo deployment.

Setup

For prerequisites, configuration, database migrations, local services, verification, and troubleshooting, follow SETUP.md. This README is the product overview; setup instructions live there.

About

The foundation flow accepts a doctor's note, uses a Gemini tool-calling agent to save each actionable item as a card in Postgres, and displays all saved cards in the frontend.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages