/06 · App ← All apps
Beta Claude · RAG · Supabase

PhysioGPT.

AI assistance for neurological physiotherapy. Practice pilot.

PhysioGPT — chat with a patient case on gait training after stroke, a three-step answer with source card (Bobath guideline, S2e, p. 47) and a sidebar showing the curated knowledge base.

Guidelines are correct — and hard to find.

Christine works in a neurology practice. Her patients come in after strokes, with multiple sclerosis or Parkinson’s. Therapy guidelines are documented — across multiple PDFs, in textbooks, in conference protocols. In day-to-day practice she has 15 minutes between two patients to clarify a question. PDF search isn’t enough.

General-purpose LLMs aren’t a solution either. They hallucinate on medical questions, don’t cite sources, conflate Bobath with PNF with Vojta. Without a controlled knowledge base, the risk is too high.

RAG on a curated base.

PhysioGPT takes a specific patient question (anonymised), searches the curated knowledge base (guidelines, Bobath texts, PNF material), and returns an answer with page-number citations. If the base has no answer, it says so — no hallucinations.

The pilot runs in Christine’s practice; her feedback from day-to-day treatment decides what gets built next. Privacy is non-negotiable — patient data never leaves the system.

/ tech-decisions

Three decisions that mattered.

RAG

Curated knowledge base, not open search

Bobath concept, PNF, stroke guidelines — vectorised in pgvector. Answers come from this base, not from generic model memory. Source citations include page numbers.

Edge Function

AI inference on Supabase Edge

No dedicated backend server. Edge function (Deno) calls Claude, writes logs to Supabase, replies via streaming. Scales automatically, no idle cost.

Privacy

No patient data sent to the model

Use case is anonymised case descriptions. Therapist enters symptoms and context, not names. Logs are traceable for 30 days, then auto-deleted.

On request Status   Beta · feedback loops

/ other apps