Clinical drafting for DeepSeek Harness

Clinical notes, with the gaps in view.

Turn the notes you already type into structured drafts. MedSeek checks what's missing, keeps follow-up ownership explicit, and leaves the final review with you.

Open sourceRuns in your dshv0.1.3
From your note to your review
Typed note
Structural checks
Clinician review
MedSeek Draft review Illustrative interface · Synthetic example

Discharge summary

DRAFT · REVIEW REQUIRED

EXAMPLE 001 / No real patient information

Hospital course
Clinician-supplied course of care, organized for review.
Medications
Reconciliation documented in the supplied note.
Follow-up
Follow-up details recorded for clinician confirmation.
Pending results
One result awaiting review.Follow-up owner not assigned
Structural checks do not establish clinical correctness.A named clinician reviews every draft.

Try assigning an owner to see the gate change. This example does not call a model.

Read about the checks →
From your text to a reviewable draft

Structure for the work you already do.

SBAR and I-PASS handovers. SOAP notes, admission H&Ps, and discharge summaries. Each starts with a checklist and ends with the missing or unknown fields in plain sight.

Published evaluation

The numbers come with their limits.

The de-identification test uses 9 synthetic notes and 49 annotated identifier spans. Known misses remain in the corpus so anyone can inspect them.

Read and reproduce the evaluation
95.9%Identifier recall
100%Identifier precision
Results describe this synthetic corpus, not real charts.
Reproduce from source with pnpm eval.
Your environment, your review

Know where your text goes.

MedSeek runs inside your own DeepSeek Harness. Its drafting, checklist, and de-identification tools make no network calls. Reference lookups use nine allowlisted hosts with an identifier guard.

Your model traffic follows the endpoint configured in dsh. Use an endpoint your organization has approved.

Read the data-handling details
MedSeek restructures supplied text and retrieves public references. It does not diagnose, prescribe, or make clinical decisions. It is not a medical device.

What runs where

Drafting and checklistsLocal tools
De-identificationLocal tool
Reference lookupsAllowlisted hosts
Model requestsYour dsh endpoint

The plugin has no telemetry. dsh session logs are separate from MedSeek's content-free audit receipts.

Understand the audit trail
Get started

Try a synthetic note.

Free and open source under Apache-2.0.
Start with a practice draft and inspect the gap list.

dsh plugin --profile web add dsh-medseek@0.1.3

Requires DeepSeek Harness and Node 22 or later. Restart the web GUI after installation. Full install guide →