All projects

Confidential (healthcare) · Healthcare

A full-stack AI platform for adaptive rehabilitation. Daily logs adjust the plan automatically, and AI handles intake, plans and video feedback.

Private deployment, client project

Category

AI

Year

2024

Industry

Healthcare

Optimization

Right tool for the task

AI Physiotherapy Assistant on a laptop
AI Physiotherapy Assistant on a phone

How it is optimized

Right tool for the task

Rules adapt the plan each day. The model does what needs judgement.

Daily logs feed progression and regression rules, so the plan adapts automatically instead of waiting for a manual review. AI is used where it earns its place: intake, plan generation informed by uploaded injury articles, and feedback on exercise videos.

What keeps it lean

  • 01Progression and regression by rule
  • 02Plans informed by uploaded source articles
  • 03AI feedback on submitted videos

Rules and ordinary software before AI. A model only where it earns its place.

The challenge

The rehabilitation journey was fragmented: manual intake, a movement assessment, a generic exercise plan and infrequent follow-up. Between supervised sessions patients had little guidance, and plans did not respond when a patient improved or struggled. Recovery needed to be one connected journey that adapted every day.

The work

We built the journey end to end: an intake agent, guided movement assessment with instructional videos, automatic exercise plan generation informed by uploaded injury articles, daily logging, and AI feedback on uploaded exercise videos. Progression and regression are rules driven by the daily log; the model is used where judgement is needed, in intake, plan generation and video feedback.

Inside the product

More than one screen.

3 more screens from AI Physiotherapy Assistant, captured at device size.

AI Physiotherapy Assistant: Movement assessment on a laptop

Movement assessment

Pose analysis on an uploaded clip, with joint angles and form feedback.

AI Physiotherapy Assistant: Eight-week plan on a laptop

Eight-week plan

Phases, this week’s sessions and every adaptation with its reason.

AI Physiotherapy Assistant: Clinician view on a laptop

Clinician view

Patients by attention needed and AI plan changes waiting for approval.

On the phone

AI Physiotherapy Assistant: Home on a phone

Home

AI Physiotherapy Assistant: Movement assessment on a phone

Movement assessment

AI Physiotherapy Assistant: Eight-week plan on a phone

Eight-week plan

AI Physiotherapy Assistant: Clinician view on a phone

Clinician view

How it is built

Architecture

A React frontend connects to a Python and FastAPI backend. LangChain coordinates intake, assessment context and plan generation, with OpenAI producing adaptive guidance. Video uploads feed the form-analysis workflow, and uploaded injury articles provide source material for plan generation.

Key features

Intake agent starting the patient journey
Movement assessment with instructional videos and tutorials
Automatic exercise plan generation
Daily logging with automatic plan progression or regression
Uploaded-video form analysis with AI feedback
Plan generation informed by uploaded injury articles

Challenges & solutions

Challenge

Static exercise plans could not respond when a patient’s daily performance improved or declined.

Solution

Connected daily logs to progression and regression rules so the plan adapts automatically instead of waiting for manual review.

Challenge

Plan generation needed injury-specific context rather than relying on generic model knowledge.

Solution

Made uploaded articles on common injuries available to the generation workflow so recommendations can use relevant source material.

The impact

What became easier, better or more effective.

Patients now have guidance every day, not just at supervised sessions. The plan adapts to how they actually performed, form feedback arrives on the clips they upload, and the clinician reviews joint angles and corrections instead of guessing what happened between appointments.

01

90%+

accuracy on movement and form checks

Pose analysis on uploaded clips returns joint angles and corrective feedback the clinician can review before it reaches the patient.

02

8 weeks

of plan, adapting daily

Daily logs drive progression or regression automatically instead of waiting for the next appointment.

03

1

connected journey from intake to recovery

Intake agent, assessment, plan, daily logging and AI video feedback replace four disconnected steps.

Stack

  • Frontend

    • React
  • Backend

    • Python
    • FastAPI
  • AI

    • LangChain
    • OpenAI

Optimization

Right tool for the task

Rules and ordinary software before AI. A model only where it earns its place.

Conscious AI

Let's talk

Tell us where you are. We'll say plainly what we would do next, and whether we're the right team for it.