IEP PDF → draft dashboard

← Main hub · PulsePoint hub · Student portal (live data) · Draft route (GET, JSON) · Import route (GET, JSON)

Upload

Choose a text-based IEP PDF (not a scan-only image). PulsePoint extracts text, sends a long excerpt to your local Ollama model, and asks it to return a large JSON draft (goals, services, accommodations). That is much slower than a short chat — 2–10+ minutes is normal on a laptop (the API disables Node’s default 5‑minute request limit so Ollama can finish). The page is still working while you wait. After a draft appears, use Import to Mongo below. On LIVE (:3002 / production) and demo, Commit needs the staff passcode (tunson / control-center-config.json). LIVE writes to pulsepoint_db and keeps existing assignments.