Repository navigation
Releases: Novartus/odin-eye
Release list
OdinEye v1.0.0 — Initial Official 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%, orNon-Dipper <0%).
- Average Pulse (
- 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 AndroidAudioTrack(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-storeand 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.