{"id":48790767,"url":"https://github.com/divyamohan1993/dreambreeze","last_synced_at":"2026-04-13T19:43:57.874Z","repository":{"id":340436742,"uuid":"1166010250","full_name":"divyamohan1993/dreambreeze","owner":"divyamohan1993","description":"DreamBreeze -- Your phone becomes an AI sleep comfort agent. Detects sleep posture, controls fan speed, generates adaptive soundscapes. 4 AI agents. Zero hardware. Privacy-first.","archived":false,"fork":false,"pushed_at":"2026-04-11T02:34:25.000Z","size":1971,"stargazers_count":0,"open_issues_count":6,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-04-13T19:43:55.470Z","etag":null,"topics":["ai","edge-ai","fan-control","iot","mqtt","multi-agent-system","nextjs","posture-detection","privacy-first","pwa","react","skeuomorphic","sleep","sleep-tracking","smart-home","soundscape","tailwindcss","tensorflow-js","typescript","zustand"],"latest_commit_sha":null,"homepage":"https://dreambreeze-app.vercel.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/divyamohan1993.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-02-24T19:32:27.000Z","updated_at":"2026-03-13T07:24:28.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/divyamohan1993/dreambreeze","commit_stats":null,"previous_names":["divyamohan1993/dreambreeze"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/divyamohan1993/dreambreeze","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divyamohan1993%2Fdreambreeze","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divyamohan1993%2Fdreambreeze/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divyamohan1993%2Fdreambreeze/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divyamohan1993%2Fdreambreeze/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/divyamohan1993","download_url":"https://codeload.github.com/divyamohan1993/dreambreeze/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divyamohan1993%2Fdreambreeze/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31768649,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T15:25:13.801Z","status":"ssl_error","status_checked_at":"2026-04-13T15:25:09.162Z","response_time":93,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","edge-ai","fan-control","iot","mqtt","multi-agent-system","nextjs","posture-detection","privacy-first","pwa","react","skeuomorphic","sleep","sleep-tracking","smart-home","soundscape","tailwindcss","tensorflow-js","typescript","zustand"],"created_at":"2026-04-13T19:43:56.638Z","updated_at":"2026-04-13T19:43:57.865Z","avatar_url":"https://github.com/divyamohan1993.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/DreamBreeze-AI%20Sleep%20Comfort-6366f1?style=for-the-badge\u0026logoColor=white\" alt=\"DreamBreeze\" /\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Next.js-16-black?style=flat-square\u0026logo=next.js\" alt=\"Next.js 16\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/TypeScript-5.9-3178c6?style=flat-square\u0026logo=typescript\u0026logoColor=white\" alt=\"TypeScript 5.9\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/React-19-61dafb?style=flat-square\u0026logo=react\u0026logoColor=black\" alt=\"React 19\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/TensorFlow.js-4-ff6f00?style=flat-square\u0026logo=tensorflow\u0026logoColor=white\" alt=\"TensorFlow.js 4\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Tailwind-v4-06b6d4?style=flat-square\u0026logo=tailwindcss\u0026logoColor=white\" alt=\"Tailwind v4\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Supabase-Auth%20%2B%20DB-3ecf8e?style=flat-square\u0026logo=supabase\u0026logoColor=white\" alt=\"Supabase\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/MQTT-IoT-660066?style=flat-square\u0026logo=mqtt\u0026logoColor=white\" alt=\"MQTT\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/PWA-Installable-5a0fc8?style=flat-square\u0026logo=pwa\u0026logoColor=white\" alt=\"PWA\" /\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://dreambreeze-app.vercel.app\"\u003e\u003cimg src=\"https://img.shields.io/badge/Live%20App-dreambreeze--app.vercel.app-22c55e?style=for-the-badge\" alt=\"Live App\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://dreambreeze-app.vercel.app/demo\"\u003e\u003cimg src=\"https://img.shields.io/badge/60s%20Demo-Try%20It%20Now-f59e0b?style=for-the-badge\" alt=\"Demo\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://dreambreeze-app.vercel.app/pitch\"\u003e\u003cimg src=\"https://img.shields.io/badge/Pitch%20Deck-10%20Slides-8b5cf6?style=for-the-badge\" alt=\"Pitch Deck\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n# DreamBreeze\n\n### Your phone already knows how you sleep. Now it does something about it.\n\n---\n\n## The Night You Deserve\n\nYou spend **one-third of your life** asleep. That is 26 years.\n\nAnd for most of those years, you are either too hot, too cold, tangled in sheets, or woken up by a fan blasting at the wrong speed. The average person adjusts their fan or thermostat **3 to 5 times per night** -- and those are just the times you actually wake up. There are dozens more micro-arousals you never even remember.\n\nHere is the thing nobody talks about: **during REM sleep, your body literally cannot regulate its own temperature.** Your brain shuts down thermoregulation to let you dream. That is exactly when you need intelligent comfort the most -- and exactly when you have zero control over it.\n\n68% of adults report struggling with temperature during sleep. Fans are binary -- on or off. Maybe three speeds if you are lucky. But your body's thermal needs change **40+ times per night** as you shift between sleep stages, roll from your back to your side, and cycle through light sleep, deep sleep, and REM.\n\n**Nobody is solving this.**\n\nUntil now.\n\n---\n\n## What If Your Fan Could Think?\n\n\u003e *\"DreamBreeze turns any phone into an AI sleep comfort system. Place it on your mattress. Go to sleep. Wake up better.\"*\n\nThat is it. No wearable. No special hardware. No subscription.\n\n**Your phone's accelerometer** detects your sleep posture -- supine, prone, lateral, fetal -- in real time. **Edge AI** estimates your sleep stage from movement patterns. A **four-agent blackboard system** makes the decisions: what fan speed, what sound, what temperature profile, and when to gently wake you up.\n\nEverything runs **on your device**. Your raw sensor data never leaves your phone. Ever.\n\n---\n\n## See It In Action\n\n### The 60-Second Night\n\nVisit [`/demo`](https://dreambreeze-app.vercel.app/demo) to watch a full simulated night compressed into 60 seconds:\n\n```\n  10:30 PM  -\u003e  Bedtime. Fan starts low. Pink noise fades in.\n  11:15 PM  -\u003e  You roll to your side. Fan adjusts down. Sound deepens.\n  12:00 AM  -\u003e  Deep sleep detected. Fan drops to whisper. Brown noise.\n   2:30 AM  -\u003e  REM cycle. Thermal agent raises fan -- your body can't self-regulate.\n   4:00 AM  -\u003e  You shift to prone. Posture agent adapts instantly.\n   6:15 AM  -\u003e  Light sleep. Energy agent begins gentle wake sequence.\n   6:45 AM  -\u003e  Good morning. Cognitive readiness score: 82/100.\n```\n\n\u003e Watch the skeuomorphic fan visualization spin in real time, LEDs shift color with sleep stages, and the soundscape morph through the night.\n\n---\n\n## Why DreamBreeze?\n\nThink of it as a keynote in three acts.\n\n### Act I: The Problem Is Invisible\n\nYou do not know you slept badly until you have already lost the day. By the time you feel the fog, skip the workout, reach for the third coffee -- it is too late. Poor sleep is not dramatic. It is a slow drain. **$411 billion per year** in lost productivity across just five OECD countries. And it starts with something as simple as a fan that cannot adapt.\n\n### Act II: The Technology Already Exists\n\nEvery smartphone manufactured in the last decade has an accelerometer, a gyroscope, and enough processing power to run neural networks. The Web Audio API can synthesize clinical-grade noise profiles. MQTT can control any smart fan on the market. **The pieces have been sitting on your nightstand this whole time.** Nobody thought to connect them.\n\n### Act III: Four Agents, One Goal\n\nDreamBreeze does not use a single algorithm. It uses a **blackboard architecture** -- four specialized AI agents that collaborate in real time:\n\n| Agent | Watches | Controls | Logic |\n|-------|---------|----------|-------|\n| **Posture Agent** | Accelerometer data | Fan speed | Back sleepers need more airflow than side sleepers. Prone sleepers need the least. |\n| **Thermal Agent** | Weather + circadian rhythm | Temperature profile | Cross-references outdoor temperature, humidity, and your body's natural thermal dip at 3 AM. |\n| **Sound Agent** | Sleep stage estimation | Noise type + volume | Pink noise for falling asleep. Brown noise for deep sleep. Gradual fade during REM. |\n| **Energy Agent** | Two-Process Model | Wake sequence | Calculates your optimal wake window and begins a gentle 20-minute arousal sequence. |\n\nThey do not take turns. They negotiate. The blackboard mediates. The result is a comfort curve that no single algorithm could produce.\n\n---\n\n## The Science\n\nDreamBreeze is not guesswork. Every decision is grounded in peer-reviewed sleep research.\n\n### Posture and Thermoregulation\n\n- **Supine (back):** Maximum skin surface exposure. Highest airflow preference. Core temperature drops fastest in this position (Okamoto-Mizuno \u0026 Mizuno, 2012).\n- **Lateral (side):** Moderate exposure. The pillow-side face creates a microclimate that traps heat. Fan compensation is asymmetric.\n- **Prone (stomach):** Minimal exposure. Mattress contact insulates the torso. Over-cooling causes awakenings.\n- **Fetal:** Curled posture signals thermal discomfort or light sleep. A transitional state that often precedes a stage shift.\n\n### The Two-Process Model of Sleep\n\nBorbely's Two-Process Model (1982) describes sleep regulation through two independent processes:\n\n- **Process S (Sleep Pressure):** Homeostatic drive that builds during waking hours. Measured via adenosine accumulation.\n- **Process C (Circadian Rhythm):** The 24-hour biological clock governed by suprachiasmatic nucleus signaling.\n\nDreamBreeze's Energy Agent implements both processes to calculate your **sleep debt** (14-day rolling window) and predict your **cognitive readiness** upon waking -- scored 0 to 100 with a four-pillar breakdown:\n\n| Pillar | What It Measures |\n|--------|-----------------|\n| Restoration | Deep sleep percentage vs. target |\n| Stability | Sleep stage transition smoothness |\n| Rhythm | Circadian alignment consistency |\n| Debt | Accumulated sleep deficit impact |\n\n### Adaptive Sound Research\n\n- **Pink noise** during NREM sleep increases slow-wave activity by 25% and improves memory consolidation (Ngo et al., 2013).\n- **Brown noise** at low amplitude provides consistent masking without cortical arousal.\n- **Sound morphing** -- gradual transitions between noise profiles -- prevents the micro-arousals caused by sudden acoustic changes.\n\n---\n\n## Features\n\n\u003ctable\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\"\u003e\n\n### Intelligence\n- 4-Agent Blackboard AI system\n- Real-time posture detection (supine, prone, lateral, fetal)\n- Sleep stage estimation (awake / light / deep / REM)\n- Weather-aware fan adjustments via Open-Meteo API\n- 5 temperature cycling profiles\n- Sleep debt calculator (14-day rolling window)\n- Cognitive readiness score (0-100)\n- Energy forecaster (Two-Process Model)\n\n\u003c/td\u003e\n\u003ctd width=\"50%\"\u003e\n\n### Experience\n- Skeuomorphic fan UI with glassmorphism\n- Adaptive soundscapes (white / pink / brown noise)\n- Pre-sleep check-in (caffeine, stress, exercise, screen time)\n- Bedside sleep session display\n- Sleep analytics and history charts\n- 60-second full-night demo simulation\n- PWA with animated loading screen\n- Guy Kawasaki 10-slide pitch deck\n\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\"\u003e\n\n### Integration\n- Smart fan control via MQTT protocol\n- Webhook-based fan control\n- Demo mode (no hardware needed)\n- Supabase Auth + PostgreSQL + Realtime\n- Open-Meteo weather (free, no API key)\n- Installable as Progressive Web App\n\n\u003c/td\u003e\n\u003ctd width=\"50%\"\u003e\n\n### Privacy\n- All AI runs on-device via TensorFlow.js\n- Zero raw sensor data leaves your phone\n- Only encrypted sleep summaries stored (opt-in)\n- GDPR consent banner and data controls\n- DPDP Act 2023 compliant\n- CCPA compliant\n- Privacy vault with full data control\n\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\n---\n\n## Architecture\n\n```\n+------------------------------------------------------------------+\n|                    PHONE (Your Nightstand)                        |\n|                                                                   |\n|  +------------------+    +-------------------+                    |\n|  | DeviceMotion API | -\u003e | Posture Classifier|--+                 |\n|  +------------------+    +-------------------+  |                 |\n|                                                 |                 |\n|  +------------------+    +-------------------+  |                 |\n|  | Movement Tracker | -\u003e | Sleep Stage Est.  |--+                 |\n|  +------------------+    +-------------------+  |                 |\n|                                                 v                 |\n|                    +-----------------------------+                |\n|                    |   BLACKBOARD (Mediator)      |               |\n|                    |                              |               |\n|                    |  +----------+ +----------+   |               |\n|                    |  | Posture  | | Thermal  |   |               |\n|                    |  | Agent    | | Agent    |   |               |\n|                    |  +----------+ +----------+   |               |\n|                    |  +----------+ +----------+   |               |\n|                    |  | Sound    | | Energy   |   |               |\n|                    |  | Agent    | | Agent    |   |               |\n|                    |  +----------+ +----------+   |               |\n|                    +-----------------------------+                |\n|                         |         |        |                      |\n|                         v         v        v                      |\n|                    +---------+ +-----+ +--------+                 |\n|                    | Web     | | Fan | | Wake   |                 |\n|                    | Audio   | | Cmd | | Sched  |                 |\n|                    +---------+ +-----+ +--------+                 |\n|                                   |                               |\n+-----------------------------------|-------------------------------+\n                                    |\n                    +---------------v----------------+\n                    |     MQTT / Webhook / Demo      |\n                    +---------------+----------------+\n                                    |\n                    +---------------v----------------+\n                    |         Smart Fan              |\n                    +--------------------------------+\n\n                    +--------------------------------+\n                    |   Supabase (Optional Cloud)    |\n                    |   Auth + Encrypted Summaries   |\n                    +--------------------------------+\n```\n\n**Everything above the line runs on your phone.** The smart fan connection works over your local network. Supabase is optional -- the app works fully offline in demo mode.\n\n---\n\n## Privacy Promise\n\nWe believe privacy is a **fundamental right**, not a feature you pay extra for.\n\n### What Stays On Your Phone\n- All accelerometer data\n- All posture classifications\n- All sleep stage estimations\n- All AI agent computations\n- All audio generation\n\n### What Leaves Your Phone (Only If You Choose)\n- Encrypted sleep session summaries\n- Account authentication tokens\n\n### What We Will Never Do\n- Sell your data\n- Share your data with third parties\n- Store raw sensor readings\n- Track you across apps or websites\n- Use your sleep data for advertising\n\n### Compliance\n\n| Regulation | Status | Key Rights |\n|-----------|--------|------------|\n| **GDPR** (EU) | Compliant | Explicit consent, right to erasure, data portability, DPO contact |\n| **DPDP Act 2023** (India) | Compliant | Consent-based processing, purpose limitation, data principal rights |\n| **CCPA** (California) | Compliant | Right to know, right to delete, no data sales, opt-out of sharing |\n\nVisit [`/app/privacy`](https://dreambreeze-app.vercel.app/app/privacy) to access your **Privacy Vault** -- download, delete, or inspect every byte of data we have.\n\n---\n\n## Tech Stack\n\n| Layer | Technology | Why |\n|-------|-----------|-----|\n| Framework | Next.js 16 (App Router) | Server components, streaming, edge runtime |\n| Language | TypeScript 5.9 | Type safety across the entire stack |\n| UI | React 19 + Tailwind CSS v4 | Concurrent rendering + utility-first styling |\n| Animation | Motion 12 + Canvas 2D | 60fps fan visualization and sleep transitions |\n| Audio | Web Audio API | Real-time noise synthesis with zero latency |\n| Sensors | DeviceMotion API | Native accelerometer access, no permissions needed |\n| AI/ML | TensorFlow.js 4 | On-device inference, no server roundtrip |\n| State | Zustand 5 | Minimal, fast, no boilerplate |\n| Backend | Supabase (Auth + PostgreSQL + Realtime) | Open-source Firebase alternative, row-level security |\n| IoT | MQTT.js 5 | Industry-standard IoT messaging for fan control |\n| Charts | Recharts 3 | Composable sleep timeline and energy forecast charts |\n| Weather | Open-Meteo API | Free, no API key required, global coverage |\n| Deployment | Vercel (PWA) | Edge network, instant deploys, installable app |\n\n---\n\n## Getting Started\n\n### Prerequisites\n\n- Node.js 18+ (20 recommended)\n- npm, yarn, or pnpm\n\n### Quick Start\n\n```bash\n# Clone the repository\ngit clone https://github.com/divyamohan1993/dreambreeze.git\ncd dreambreeze\n\n# Install dependencies\nnpm install\n\n# Start the development server\nnpm run dev\n```\n\nOpen [http://localhost:3000](http://localhost:3000) and you are in.\n\n\u003e **No hardware? No problem.** The app runs in full demo mode out of the box. Every feature works -- posture detection, sleep stages, fan control, soundscapes -- all simulated.\n\n### Environment Variables\n\nCreate a `.env.local` file in the project root:\n\n```bash\n# Supabase (optional -- app works without these in demo mode)\nNEXT_PUBLIC_SUPABASE_URL=your_supabase_url\nNEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key\n```\n\n### Build for Production\n\n```bash\n# Create optimized production build\nnpm run build\n\n# Start the production server\nnpm start\n```\n\n### Lint\n\n```bash\nnpm run lint\n```\n\n---\n\n## Routes\n\n| Route | What You Will Find |\n|-------|-------------------|\n| `/` | Landing page -- the story of DreamBreeze |\n| `/app` | Main dashboard -- skeuomorphic fan controller with real-time AI |\n| `/app/sleep` | Active sleep session -- bedside display optimized for darkness |\n| `/app/history` | Sleep analytics -- timelines, posture charts, trend analysis |\n| `/app/settings` | Fan integration (MQTT/webhook), sound preferences, profiles |\n| `/app/privacy` | Privacy vault -- download, delete, or inspect all your data |\n| `/demo` | 60-second simulation -- watch a full night unfold in one minute |\n| `/pitch` | Guy Kawasaki 10-slide investor pitch deck |\n\n---\n\n## Project Structure\n\n```\nsrc/\n|-- app/              # Next.js App Router pages and layouts\n|-- components/       # Skeuomorphic UI components\n|   |-- fan/          # Fan visualization, speed knob, LED indicators\n|   |-- ui/           # Glass cards, weather, cognitive readiness, sleep debt\n|   |-- charts/       # Sleep timeline, energy forecast, posture breakdown\n|   |-- layout/       # Navigation, app shell\n|-- hooks/            # React hooks\n|   |                 #   useSensors, useAudio, useFan,\n|   |                 #   useBlackboard, useWeather\n|-- lib/              # Core engines\n|   |-- ai/           # Blackboard controller, 4 agents,\n|   |                 #   sleep debt calculator, cognitive readiness\n|   |-- audio/        # Noise generator, soundscape engine\n|   |-- fan/          # MQTT controller, webhook controller, demo mode\n|   |-- privacy/      # Consent manager, data vault, compliance engine\n|   |-- sensors/      # DeviceMotion adapter, posture classifier\n|   |-- weather/      # Weather service, temperature cycling profiles\n|   |-- supabase/     # Database client, auth helpers\n|-- stores/           # Zustand state management\n```\n\n---\n\n## Contributing\n\nDreamBreeze is open source and contributions are welcome.\n\n### How to Contribute\n\n1. **Fork** the repository\n2. **Create** a feature branch (`git checkout -b feature/your-feature`)\n3. **Commit** your changes (`git commit -m \"Add your feature\"`)\n4. **Push** to the branch (`git push origin feature/your-feature`)\n5. **Open** a Pull Request\n\n### Guidelines\n\n- Follow the existing TypeScript and code style conventions\n- Ensure `npm run lint` passes with no errors\n- Ensure `npm run build` completes successfully\n- Write descriptive commit messages\n- Keep PRs focused -- one feature or fix per pull request\n\n### Areas Where Help Is Needed\n\n- **Hardware testing** -- MQTT integration with real smart fans\n- **Sleep research** -- Improving posture classification accuracy\n- **Accessibility** -- Screen reader support, high contrast modes\n- **Localization** -- Translating the app to other languages\n- **iOS Safari** -- DeviceMotion permission flow improvements\n\n---\n\n## One More Thing\n\n\u003e *You charge your phone every night. You place it on your nightstand. It sits there for 8 hours doing absolutely nothing.*\n\u003e\n\u003e *What if, during those 8 hours, it made you healthier?*\n\n**DreamBreeze takes the most underutilized hours of your phone's life and turns them into the most impactful hours of yours.**\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://dreambreeze-app.vercel.app/demo\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Try%20the%2060--Second%20Demo-It%20Takes%20One%20Minute%20to%20See%20the%20Future-6366f1?style=for-the-badge\" alt=\"Try the Demo\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://dreambreeze-app.vercel.app\"\u003eLive App\u003c/a\u003e --\n  \u003ca href=\"https://dreambreeze-app.vercel.app/demo\"\u003e60s Demo\u003c/a\u003e --\n  \u003ca href=\"https://dreambreeze-app.vercel.app/pitch\"\u003ePitch Deck\u003c/a\u003e --\n  \u003ca href=\"https://github.com/divyamohan1993/dreambreeze\"\u003eGitHub\u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n\u003cp align=\"center\"\u003e\n  \u003csub\u003eBuilt with conviction that better sleep should not require expensive hardware.\u003c/sub\u003e\n  \u003cbr /\u003e\n  \u003csub\u003eMIT License\u003c/sub\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdivyamohan1993%2Fdreambreeze","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdivyamohan1993%2Fdreambreeze","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdivyamohan1993%2Fdreambreeze/lists"}