Skip to content

OdinEye v1.0.0 — Initial Official Release

Latest

Choose a tag to compare

@Novartus Novartus released this 15 Sep 13:01
· 9 commits to main since this release

Full Changelog: https://github.com/Novartus/odin-eye/commits/1.0

Personal Health Intelligence — On-Device. Private. Precise.


🌟 Welcome to OdinEye 1.0

We are thrilled to announce the official v1.0.0 release of OdinEye, a privacy-first, on-device centralized personal health intelligence platform for Android.

OdinEye aggregates live biometrics from multiple wearables and Android Health Connect, manages your medication routine with offline OS-level notifications, tracks muscular recovery, provides interactive guided mobility, and delivers clinical-grade health insights powered by local on-device AI (Android AICore / Gemini Nano) — with zero health data ever sent to the cloud.


🚀 Key Highlights & What's New

🌙 1. Clinical Sleep Architecture & Nocturnal Heart Rate

  • 4-Stage Sleep Hypnogram Breakdown: Track exact duration (Xh Ym) and percentage proportion (%) across all four sleep stages:
    • Deep Sleep (N3): Slow-wave physical restoration, cellular turnover, and growth hormone secretion.
    • REM Sleep: Rapid eye movement, emotional processing, and procedural memory consolidation.
    • Light Sleep (N1 + N2): Foundational metabolic baseline and transitional rest.
    • Awake: Micro-arousals and waking bouts during the sleep session.
  • Visual Segmented Hypnogram Bar: Proportional color-coded visual indicator displaying stage balance at a glance.
  • Nocturnal Autonomic Pulse & Cardiovascular Dip:
    • Average Pulse (Avg): Mean beats-per-minute across the entire sleep window.
    • Lowest Nocturnal Dip (Min): Lowest resting pulse reached during restorative recovery.
    • Nocturnal Peak (Max): Highest pulse observed during sleep (micro-arousals or vivid REM cycles).
    • Resting Baseline (RHR): 24-hour waking baseline comparison.
    • Autonomic Dip Evaluation: Derives cardiovascular parasympathetic deceleration percentage with clinical recovery insight badges (Optimal Dip 10–20%, Mild Dip 0–10%, or Non-Dipper <0%).
  • 7-Day Cumulative Sleep Debt: Computes biological sleep deficit against your personal baseline with a strict zero-dummy-data policy (calculated strictly against recorded sleep windows).

🌿 2. Vitals & Biometric Harmony Hub

  • Decoupled Telemetry Center: Relocated deep sleep architecture, 7-day sleep debt, and nocturnal pulse metrics to the Vitals tab, keeping the main Home dashboard clean, breezy, and action-oriented.
  • Concentric Tri-Pillar Dial: Real-time vector SVG rings tracking Activity, Sleep, and Muscular Recovery harmony.
  • Cardio & Distance Bento: Detailed breakdown of daily steps, active pace (m/km), active zone minutes, and metabolic active calories.

💊 3. Medication Routine & OS-Level Scheduled Reminders

  • Smart Medication Tracker: Daily dose scheduling with visual progress circles, customizable dosage units, and weekly/monthly calendar views.
  • Offline OS-Level Push Notifications: Background reminders scheduled via Android's local notification framework that fire reliably even when the app is completely closed.
  • Interactive Adherence: One-tap dose logging (Take Dose, Skip Dose) with persistent adherence audit trails.

🤖 4. On-Device AI Health Engine & Hands-Free Voice Coach

  • Android AICore (Gemini Nano): Local inference running on your device's NPU/CPU with 0% cloud leakage.
  • Zero Cloud Dependency: Legacy external cloud endpoints and OpenAI deadcode have been completely removed from the codebase.
  • Offline Voice Pipeline (OdinEyeVoiceModule): Hands-free speech recognition and neural text-to-speech (TTS) synthesis.
  • Interactive Streaming Transcribe: Real-time speech-to-text card with a 5-bar live equalizer animating on the native thread, tap-to-correct editing, or 1-tap suggested clinical prompts.

🧘 5. Zen Sanctuary & Procedural Audio Engine

  • Tactile Haptic Breath Pacing: Inhale, Hold, and Exhale micro-vibrations for eyes-closed meditation without looking at the screen.
  • Native Procedural Audio Engine (OdinAudioEngine): Real-time mathematical sound synthesis running on a background Android AudioTrack (44.1 kHz 16-bit stereo PCM):
    • Binaural Beats: 40Hz Gamma (Focus), 10Hz Alpha (Flow), 6Hz Theta (Meditation), 2Hz Delta (Deep Sleep).
    • Solfeggio Frequencies: 432Hz Harmonic Peace, 528Hz Cellular Transformation.
    • Colored Noise: Velvet Brown Noise ($1/f^2$), Organic Pink Noise, White Noise.
  • Reactive Dynamic Mood Face: Interactive morphing vector SVG face tracking emotional state with animated pastel aura ripples.

🏋️ 6. Body Recovery & Guided Mobility Timer

  • 10-Muscle Group Readiness: Live tracking of Quads, Hamstrings, Chest, Back, Shoulders, Calves, Glutes, Forearms, Abs, and Lower Back.
  • Dynamic De-Fatigue Routine Engine: Automatically sequences targeted restorative stretches for fatigued muscle groups.
  • Circular Countdown Timer: Visual phase intervals (Prepare 5s → Stretch 30–45s → Switch Side 5s) with gentle haptic transitions and 2Hz Delta wave soundscapes.

📱 7. Android Home Screen AppWidgets

  • Pill Reminder (4×2): Displays upcoming dose with a direct "Take" button on your Android home screen without needing to launch the app.
  • Zen & Vitals (4×2): Displays daily steps progress bar, resting pulse, current mindfulness streak, and a 1-tap "Breathe" launcher.

🔒 8. Enterprise Architecture & Security Vault

  • AES-256 Encrypted Vault: Hardware-backed local storage for credentials via expo-secure-store and PBKDF2 key derivation.
  • Anti-Overlapping UI Hardening: Fully responsive bento grid layouts engineered to prevent text collisions or clipping across compact viewports (320px–420px+) and Android font scaling.
  • Strict TypeScript & DRY Clean Architecture: Built with TypeScript 6 in strict mode (0 errors, 0 unused variables) and modular utilities (date.ts, format.ts, storage.ts).

🛠️ Tech Stack & Requirements

Specification Details
Platform Android 10+ (API 29+)
Framework React Native 0.86.3 + Expo 57
Language TypeScript 6 (Strict Mode)
Integrations Android Health Connect 4.1.3 (Read-Only)
Storage Encrypted expo-secure-store + @react-native-async-storage
AI Inference Local Android AICore / Gemini Nano

📄 License & Compliance

Distributed under the MIT License. Compliant with Android Health Connect Read-Only privacy standards and HIPAA/GDPR local-first guidelines. Not intended for clinical diagnostic use.