Sentinel
Proactive health companion
Environmental risk and wearable context—so you can act early, not only after you feel sick.
Sentinel merges map, media, and air or weather signals with sleep, stress, and recovery-style signals from your wearable. Open the map to see risk around you, ask the assistant what it means for you this week, and get notifications when outside risk and inside readiness overlap in a meaningful way.

Field signal · France





The problem
Headlines and alerts rarely meet the numbers on your wrist. Wearables show scores but rarely answer “Given what’s going on outside, how should I treat myself today?” Prevention is an order of magnitude cheaper than treatment—yet much consumer health tech still intervenes only after you are already sick.
MapLibre radar over France
Health-relevant incidents: disease signals from French RSS (structured with an LLM), pollution (WAQI), and weather grid data (OpenWeather)—so “something going around” becomes geography you can see.
Open Sentinel MapThryve summaries and a grounded assistant
Daily and epoch biometric data roll into summaries (sleep, stress, recovery-style signals) via Thryve. The AI assistant (Mistral via Vercel AI SDK) uses tools that read live incidents, weather-related context, and your summary so answers stay tied to tool output—not invented metrics.
Sign in to AssistantCron-backed notifications
Background ingest and evaluation jobs can create in-app notifications (and browser notifications when permitted) that combine environmental cues with wearable state—timely, non-diagnostic prompts to act upstream.
Sign in for nudgesSpotify-style health recap (demo)
Synthetic employer wellness data becomes a short narrative with team and league context—story cards you can step through and share. Ask the assistant about your wrap, or open the viewer for the full experience.
Sign in for WrappedTeam
What we'd do next
- Single prevention score or briefing surface—map risk plus wearable readiness in one plain-language “act today” line.
- Deep links from map incidents into the assistant with context pre-loaded; stronger paths from notifications into chat.
- B2B or employer view with anonymized regional or office-level risk and engagement metrics.
- Push on mobile by wiring Expo to the same nudge API.
- Voice input for speech-to-text into the assistant.
Tech stack
Turborepo · pnpm · Next.js · tRPC · Zod · PostgreSQL (Neon) · Drizzle · Better Auth · MapLibre · Mistral (Vercel AI SDK) · Thryve · Vercel hosting and cron · Expo (companion scaffold)