FormScout
FMS (Functional Movement Screen) scoring pipeline β a screening aid that scores movement videos 0β3 per test with a written rationale and annotated overlay.
β οΈ Screening aid β not a diagnosis. Pain or clearing tests require a clinician.
Quick Start
# Install dependencies
pip install -r requirements.txt
# Run headless on a video
python -m formscout.run sample.mp4
# Launch Gradio app
python app.py
# Run tests
pytest tests/ -v
Architecture
Typed specialist agents orchestrated by a deterministic Director:
Ingest β Pose2D β [Body3D optional] β Biomechanics β Rubric Score β [Judge] β Report
See CLAUDE.md for full architecture details.
Model Budget
~18B params total (under 32B cap). See MODEL_BUDGET.md.
License
Built for the Build Small Hackathon (Backyard AI track).