Skip to content

v2.0.0 - Precision Gaze & Caregiver Lifeline

Choose a tag to compare

@shawnsony07 shawnsony07 released this 02 Jun 08:30
· 26 commits to main since this release

We release v2.0.0, moving Iris from a local eye-tracking prototype to a highly accessible communication utility with a real-world emergency lifeline!

Here are the major highlights in this release:

📞 Caregiver Twilio SMS Integration

  • Emergency Lifeline: Integrated the official Twilio SDK and built a secure Next.js API endpoint (/api/twilio).
  • Instant Alerts: Triggering the Emergency block via eye tracker now instantly fires a real-world SMS alert directly to a caregiver's phone.

👁️ High-Visibility Gaze Cursor & Centered UI

  • Bolder Cursor: Upgraded the gaze cursor to be 50% larger with a vibrant red crosshair (#ff0000) and a solid black background ring, making tracking a breeze.
  • Layout Optimization: Swapped default grid block positions so Yes and No sit comfortably centered on the primary row for faster access.

🤖 Local AI Persona & Reliability Fixes

  • Hallucination Bypass: Added a hardcode bypass for simple "Yes" and "No" triggers so they generate instantly without LLM hallucination.
  • Natural Human Prompting: Reworked the underlying WebLLM system prompt to bypass medical safety triggers. The local 1B model now speaks with a natural, helpful first-person human voice instead of saying "I am a robot".

🧼 UI & Visual Cleanups

  • Neobrutalist Styling: Upgraded the legacy top toolbar buttons (Debug and Recenter) to match the bold Neobrutalist borders and hard shadows.
  • Mockup Removal: Removed old static mockup overlays (like the static CPU/FACE chips) to make sure only live, active indicators are displayed.