<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Aadesh Gund</title>
    <description>The latest articles on DEV Community by Aadesh Gund (@aadesh_gund).</description>
    <link>https://dev.to/aadesh_gund</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4193837%2F525d1bfa-7ed2-4ec4-a0fe-6dc8c12124c7.jpg</url>
      <title>DEV Community: Aadesh Gund</title>
      <link>https://dev.to/aadesh_gund</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/aadesh_gund"/>
    <language>en</language>
    <item>
      <title>BreatheAI Presage SmartSpectra SDK Challenge</title>
      <dc:creator>Aadesh Gund</dc:creator>
      <pubDate>Tue, 10 Nov 2026 19:07:03 +0000</pubDate>
      <link>https://dev.to/aadesh_gund/breatheai-presage-smartspectra-sdk-challenge-19dl</link>
      <guid>https://dev.to/aadesh_gund/breatheai-presage-smartspectra-sdk-challenge-19dl</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/presage-2026-11-04"&gt;Presage SmartSpectra SDK Challenge&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;h3&gt;
  
  
  BreatheFlow AI — A Voice-First Adaptive Breathing Companion
&lt;/h3&gt;

&lt;p&gt;BreatheFlow AI is a camera-assisted, voice-first wellness companion that helps people take a moment to reset, whether they are feeling stressed before an exam, tired after a long meeting, or simply looking for a moment of calm.&lt;/p&gt;

&lt;p&gt;The experience begins with a short camera-based wellness check-in powered by the Presage SmartSpectra SDK. The SDK analyzes supported signals and produces a baseline report. Users can then share how they are feeling in their own words.&lt;/p&gt;

&lt;p&gt;BreatheFlow combines the available SmartSpectra report with the user's personal context and uses Gemini to generate a personalized breathing recommendation. Gnani AI provides conversational voice interaction and spoken guidance, while an adaptive breathing pacer guides the user through the session.&lt;/p&gt;

&lt;p&gt;The goal is to make breathing exercises feel less generic and more responsive to the person using them.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Demo video:&lt;/strong&gt; &lt;a href="https://drive.google.com/file/d/1Vdi85afushRgbi-L_lBjS2RJv1j0Ccea/view?usp=sharing" rel="noopener noreferrer"&gt;https://drive.google.com/file/d/1Vdi85afushRgbi-L_lBjS2RJv1j0Ccea/view?usp=sharing&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The demo will show the complete experience:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Starting a camera-based wellness check-in.&lt;/li&gt;
&lt;li&gt;Capturing live signals through Presage SmartSpectra.&lt;/li&gt;
&lt;li&gt;Generating and displaying the wellness report.&lt;/li&gt;
&lt;li&gt;Sharing personal context through voice or text.&lt;/li&gt;
&lt;li&gt;Generating a personalized breathing protocol with Gemini.&lt;/li&gt;
&lt;li&gt;Following the guided breathing session with the adaptive pacer and spoken guidance.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/aadesh-2006/BreatheFlow-AI" rel="noopener noreferrer"&gt;BreatheFlow AI&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The repository contains the application source code and setup instructions.&lt;/p&gt;

&lt;p&gt;The project uses React, TypeScript, Electron, FastAPI, Gemini, Gnani AI, and the Presage SmartSpectra native SDK.&lt;/p&gt;

&lt;h2&gt;
  
  
  How It Responds to Human Signals
&lt;/h2&gt;

&lt;p&gt;BreatheFlow uses Presage SmartSpectra to obtain camera-derived wellness signals, including supported respiration and pulse measurements.&lt;/p&gt;

&lt;p&gt;The integration follows a short baseline check-in:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The user explicitly starts camera sensing.&lt;/li&gt;
&lt;li&gt;The SmartSpectra SDK processes the camera stream and performs its supported signal analysis.&lt;/li&gt;
&lt;li&gt;The application collects the metrics and statuses actually returned by the SDK.&lt;/li&gt;
&lt;li&gt;A wellness report is generated and shown to the user.&lt;/li&gt;
&lt;li&gt;The report, together with the user's own description of their current situation, is sent to Gemini.&lt;/li&gt;
&lt;li&gt;Gemini generates a personalized breathing protocol, which the application validates before passing it to the breathing pacer.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;For example, a user might say, "I'm stressed about my exam." BreatheFlow considers that context alongside the available SmartSpectra report and may recommend a gentle, structured breathing exercise to help the user take a moment to relax and regain focus.&lt;/p&gt;

&lt;p&gt;The breathing pacer executes the protocol using a deterministic timer, while Gnani AI provides spoken guidance.&lt;/p&gt;

&lt;p&gt;The SDK report and the user's self-reported feelings remain distinct inputs. BreatheFlow does not treat pulse or respiration measurements alone as proof of a particular emotional state.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Best Thoughtful Real-World Use
&lt;/h3&gt;

&lt;p&gt;BreatheFlow AI is designed for people who experience everyday stress, mental fatigue, or moments when they need to pause and reset.&lt;/p&gt;

&lt;p&gt;Breathing exercises are widely accessible, but many applications provide the same fixed routine regardless of the user's situation. BreatheFlow explores a more personalized approach by combining camera-derived wellness signals with the user's own description of how they feel.&lt;/p&gt;

&lt;p&gt;The experience is designed around a simple interaction: check in, understand the available signals, share your context, and receive guided breathing support.&lt;/p&gt;

&lt;p&gt;The camera is an optional part of the experience. Users can still access voice-based breathing guidance when native camera sensing is unavailable.&lt;/p&gt;

&lt;p&gt;The project is intended for general wellness and mindfulness—not medical diagnosis, treatment, or clinical decision-making.&lt;/p&gt;

&lt;h2&gt;
  
  
  Consent and Data Handling
&lt;/h2&gt;

&lt;p&gt;BreatheFlow requires the user to explicitly initiate camera sensing. Camera access is not intended to run covertly or without the user's knowledge.&lt;/p&gt;

&lt;p&gt;The SmartSpectra SDK processes the camera stream to obtain its supported wellness signals. The application uses the resulting report to personalize the breathing experience.&lt;/p&gt;

&lt;p&gt;The report and the user's voluntarily provided context are sent to Gemini for protocol generation. Gnani AI is used for conversational voice interaction and spoken guidance.&lt;/p&gt;

&lt;p&gt;The application also supports user authentication and session persistence. Historical sessions are not deleted when a user starts a new check-in.&lt;/p&gt;

&lt;p&gt;BreatheFlow does not claim to provide medical diagnoses or make medical decisions based on camera-derived measurements.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>presagechallenge</category>
    </item>
  </channel>
</rss>
