<?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: Snigdha Mondal</title>
    <description>The latest articles on DEV Community by Snigdha Mondal (@snigdha_mondal_4b605ae100).</description>
    <link>https://dev.to/snigdha_mondal_4b605ae100</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%2F4150082%2Fadbaf3bf-6ea2-43a1-b765-899091ec786a.png</url>
      <title>DEV Community: Snigdha Mondal</title>
      <link>https://dev.to/snigdha_mondal_4b605ae100</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/snigdha_mondal_4b605ae100"/>
    <language>en</language>
    <item>
      <title>Bringing the Stars to Everybody : Darksky Whisper</title>
      <dc:creator>Snigdha Mondal</dc:creator>
      <pubDate>Sat, 10 Oct 2026 13:49:05 +0000</pubDate>
      <link>https://dev.to/snigdha_mondal_4b605ae100/bringing-the-stars-to-everybody-darksky-whisper-1b0i</link>
      <guid>https://dev.to/snigdha_mondal_4b605ae100/bringing-the-stars-to-everybody-darksky-whisper-1b0i</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week1-2026-10-05"&gt;Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

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

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"We spend nine hours a day staring at glowing glass rectangles. When we finally walk outside into the wilderness to look at the stars, what do we do? We hold up another glowing screen. In doing so, we bleach our retinal rhodopsin and destroy our night vision for thirty minutes. DarkSky Whisper is built to fix this."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  The Biological Problem with Screen Stargazing
&lt;/h3&gt;

&lt;p&gt;Human scotopic (night) vision depends on &lt;strong&gt;rhodopsin&lt;/strong&gt;, a light-sensitive photopigment in retinal rod cells. Full dark adaptation takes &lt;strong&gt;20 to 30 minutes in pitch darkness&lt;/strong&gt;, granting our eyes up to 10,000× greater sensitivity to resolve faint nebulae, star clusters, and the delicate dust lanes of the Milky Way.&lt;/p&gt;

&lt;p&gt;A single glance at a smartphone screen emits broad-spectrum blue/white light that instantly bleaches rhodopsin into opsin and retinal, resetting 30 minutes of dark adaptation to zero.&lt;/p&gt;

&lt;p&gt;Existing stargazing apps force you to look through a glowing screen at 3D virtual graphics. &lt;strong&gt;DarkSky Whisper does the exact opposite: it turns the screen completely off.&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  The Experience: Lying on a Blanket Under the Real Stars
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;DarkSky Whisper&lt;/strong&gt; is an eyes-free, local-first astronomical observatory companion designed to operate while resting &lt;strong&gt;face-down on a blanket in the grass&lt;/strong&gt;:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Tap Anywhere&lt;/strong&gt;: Without aiming or looking at the phone, tap the back of the glass once.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Speak Naturally&lt;/strong&gt;: Ask any celestial question out loud (&lt;em&gt;"What is that bright orange star rising in the east right now?"&lt;/em&gt; or &lt;em&gt;"How clear is the sky tonight?"&lt;/em&gt;).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Listen Together&lt;/strong&gt;: The phone calculates offline orbital mechanics with Skyfield, predicts atmospheric seeing turbulence via TabPFN, reasons with fine-tuned Gemma-2, and whispers spoken answers through the phone speaker in a calm observatory narrator voice.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Zero Screen Time&lt;/strong&gt;: Everyone lying on the blanket listens together under the real, unblemished night sky.
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;┌────────────────────────────────────────────────────────┐
│  Observer on Blanket (Eyes on the Real Night Sky)      │
└───────────────────────────┬────────────────────────────┘
                            │ Spoken Query ("What's that bright star in the east?")
                            v
┌────────────────────────────────────────────────────────┐
│  Phone Resting Face-Down in the Grass                  │
│  - Full-screen zero-aim touch listener                 │
│  - Subtle peripheral status aura                       │
│  - OLED deep red safeguard (#1a0505)                   │
└───────────────────────────┬────────────────────────────┘
                            │
                            v
┌────────────────────────────────────────────────────────┐
│  FastAPI Orchestrator (Render-Hosted Container)        │
│                                                        │
│  ├── [Faster-Whisper STT Engine]                       │
│  │   └── Spoken question transcription                 │
│  │                                                     │
│  ├── [Skyfield NASA JPL DE421 Ephemeris Engine]       │
│  │   └── 100% offline Altitude, Azimuth, Constellation │
│  │                                                     │
│  └── [Prior Labs TabPFN Seeing Forecaster]             │
│      └── Optical seeing score (0-10) &amp;amp; lens dew risk   │
└───────────────────────────┬────────────────────────────┘
                            │
                            v
┌────────────────────────────────────────────────────────┐
│  Google Gemma-2 Reasoning Engine (Tinker-Tuned)        │
│  - Strictly 35 words max                               │
│  - Zero markdown tokens (*, #, _)                      │
│  - Compass heading &amp;amp; altitude degree cues              │
└───────────────────────────┬────────────────────────────┘
                            │
                            v
┌────────────────────────────────────────────────────────┐
│  ElevenLabs Voice Engine                               │
│  - Calm observatory narrator audio stream              │
│  - Microphone automatically muted during playback      │
└───────────────────────────┬────────────────────────────┘
                            │
                            v
┌────────────────────────────────────────────────────────┐
│  Ambient Shared Speakerphone                           │
│  Everyone on the blanket listens together in the dark! │
└────────────────────────────────────────────────────────┘
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h3&gt;
  
  
  Who Is It For?
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Backyard Stargazers &amp;amp; Families&lt;/strong&gt;: Lying on grass or rooftops, listening together through the phone speaker without passing around a blinding screen.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Amateur Astronomers &amp;amp; Astrophotographers&lt;/strong&gt;: Hands occupied with telescope mounts; requires seeing scores and dew warnings without losing dark adaptation.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Wilderness Campers &amp;amp; Hikers&lt;/strong&gt;: Backpacking deep in certified Dark Sky Reserves with zero cellular reception.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt; &lt;strong&gt;Live Web Application&lt;/strong&gt;: &lt;a href="https://darksky-whisper-vh7w.onrender.com/" rel="noopener noreferrer"&gt;https://darksky-whisper-vh7w.onrender.com/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Video Link&lt;/strong&gt;: &lt;a href="https://drive.google.com/file/d/15IwK-Bxax6Mx0tkj9mNiaKG5iNVRrlfF/view?usp=drivesdk" rel="noopener noreferrer"&gt;https://drive.google.com/file/d/15IwK-Bxax6Mx0tkj9mNiaKG5iNVRrlfF/view?usp=drivesdk&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
  
  
  Outdoor Field Test Experience
&lt;/h3&gt;

&lt;p&gt;During outdoor testing after astronomical twilight:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The phone was placed face-down on a picnic blanket on grass.&lt;/li&gt;
&lt;li&gt;A blind tap on the back of the screen engaged the listener (indicated by a peripheral, low-intensity green status aura).&lt;/li&gt;
&lt;li&gt;We asked: &lt;em&gt;"What is that bright orange light rising in the east?"&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;Within 1.5 seconds, the phone speaker whispered:
&amp;gt; &lt;em&gt;"Rising 24 degrees above the eastern horizon, that luminous orange beacon is Aldebaran, the eye of Taurus. In calm atmospheric seeing, it shines with a steady, warm amber light."&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;The microphone automatically muted during playback to prevent feedback, and our night vision remained 100% adapted—allowing us to immediately spot the faint Pleiades cluster hovering nearby.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/Snigdha-Mondal" rel="noopener noreferrer"&gt;
        Snigdha-Mondal
      &lt;/a&gt; / &lt;a href="https://github.com/Snigdha-Mondal/Darksky-Whisper" rel="noopener noreferrer"&gt;
        Darksky-Whisper
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      Submission for Hacktoberfest Week 1 challenge
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;🌌 DarkSky Whisper&lt;/h1&gt;
&lt;/div&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;The screenless, eyes-free audio observatory guide powered by Gemma-2, TabPFN, and Skyfield.&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;Preserving human night adaptation under pristine dark skies.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://github.com/Snigdha-Mondal/Darksky-Whisper/LICENSE" rel="noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/5b60841bea9e11d9d0b0950d690c9bc554e06385634056a7d5d62a15d1a4eabe/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4170616368655f322e302d626c75652e737667" alt="License: Apache-2.0"&gt;&lt;/a&gt;
&lt;a href="https://www.python.org/" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/93a33cfc2339ec3fa9be792576576fbaafc42b0c7031285662b02f3aca1e1c59/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f707974686f6e2d332e31302b2d626c75652e737667" alt="Python 3.10+"&gt;&lt;/a&gt;
&lt;a href="https://fastapi.tiangolo.com" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/15a792528b351b1abf3ded90cdf144879e6caeaf56600f03a612432e4517b7fd/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f466173744150492d302e3131302b2d677265656e2e737667" alt="FastAPI"&gt;&lt;/a&gt;
&lt;a href="https://rhodesmill.org/skyfield/" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/32b96274dc6e1936320a4df46ea7efcab07ac0ff4a1e4786319ec37713c28be9/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f457068656d657269732d4e4153415f4a504c5f44453432312d626c75652e737667" alt="Skyfield JPL"&gt;&lt;/a&gt;
&lt;a href="https://github.com/priorlabs/TabPFN" rel="noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/42bd6de8cb05e09356465988fb72f6f4ef1cf382104a5650b2b6270b0d04a071/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5072696f725f4c6162732d54616250464e2d707572706c652e737667" alt="TabPFN"&gt;&lt;/a&gt;
&lt;a href="https://ai.google.dev/gemma" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/fdfbf9a30cd39029a6f3fadbf9bc55eaad78ca16ff69d4f256b8b0a972362d22/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f476f6f676c652d47656d6d612d2d322d6f72616e67652e737667" alt="Gemma-2"&gt;&lt;/a&gt;
&lt;a href="https://docs.sentry.io" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/2f1f64d094cabdb993ca33ae1abec63a17b76d403b8d8eec4d7f30450fbb6eaa/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f53656e7472792d4167656e745f54726163696e672d7265642e737667" alt="Sentry"&gt;&lt;/a&gt;
&lt;a href="https://darksky-whisper-vh7w.onrender.com/" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/9dda273ab84ed5a65b896e2c4697726c8be069b3a62c83da8c9e3952853aae58/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6976655f44656d6f2d52656e6465722d627269676874677265656e2e737667" alt="Render Live"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;🌌 &lt;strong&gt;Live Web Application&lt;/strong&gt;: &lt;a href="https://darksky-whisper-vh7w.onrender.com/" rel="nofollow noopener noreferrer"&gt;https://darksky-whisper-vh7w.onrender.com/&lt;/a&gt;&lt;br&gt;
🏥 &lt;strong&gt;Health &amp;amp; Telemetry&lt;/strong&gt;: &lt;a href="https://darksky-whisper-vh7w.onrender.com/api/health" rel="nofollow noopener noreferrer"&gt;https://darksky-whisper-vh7w.onrender.com/api/health&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;1. The Biological Problem: Rhodopsin Bleaching&lt;/h2&gt;
&lt;/div&gt;
&lt;p&gt;Human scotopic (night) vision depends on &lt;strong&gt;rhodopsin&lt;/strong&gt;, a light-sensitive photopigment proteins embedded in retinal rod cells. Full rhodopsin adaptation requires &lt;strong&gt;20 to 30 minutes in total darkness&lt;/strong&gt;, granting 10,000× greater light sensitivity to discern faint deep-sky nebulae and the Milky Way dust lanes.&lt;/p&gt;
&lt;p&gt;A single glance at a standard smartphone screen emits high-luminance blue/white photons ($\approx 450\text{ nm}$) that instantly cleave retinal rhodopsin into opsin and retinal, resetting 30 minutes of dark adaptation to zero.&lt;/p&gt;
&lt;p&gt;Existing stargazing apps force users to look through glowing glass rectangles at virtual 3D sky renders. &lt;strong&gt;DarkSky Whisper does the exact opposite: it turns the screen off.&lt;/strong&gt; Resting face-down on…&lt;/p&gt;&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/Snigdha-Mondal/Darksky-Whisper" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Repository&lt;/strong&gt;: &lt;a href="https://github.com/Snigdha-Mondal/Darksky-Whisper" rel="noopener noreferrer"&gt;https://github.com/Snigdha-Mondal/Darksky-Whisper&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;License&lt;/strong&gt;: Apache-2.0&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Test Suite&lt;/strong&gt;: 32 comprehensive unit and integration tests (&lt;code&gt;pytest tests/ -v&lt;/code&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;DarkSky Whisper is built around a multi-layered open-source AI architecture that separates deterministic physics, tabular foundation models, and open-weight conversational reasoning:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. 100% Offline Ephemeris with NASA JPL DE421 &amp;amp; Skyfield
&lt;/h3&gt;

&lt;p&gt;In a wilderness dark-sky reserve 40 miles from cell towers, cloud APIs are useless. DarkSky Whisper embeds the &lt;strong&gt;NASA JPL DE421 ephemeris&lt;/strong&gt; (standard binary SPK) and runs Skyfield completely offline to calculate topocentric positions for the Sun, Moon, 8 planets, and 30 navigational stars with sub-arcminute accuracy.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Atmospheric Seeing Regression with Prior Labs TabPFN
&lt;/h3&gt;

&lt;p&gt;Standard weather forecasts only report cloud percentages. Astronomical seeing depends on &lt;strong&gt;boundary-layer thermal turbulence and vertical wind shear&lt;/strong&gt;. We deployed Prior Labs' &lt;strong&gt;&lt;code&gt;TabPFNRegressor&lt;/code&gt;&lt;/strong&gt; tabular foundation model to ingest hourly meteorological telemetry (wind speed at 10m vs 100m, temperature inversions, dew-point depression) and predict:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A continuous &lt;strong&gt;Seeing Quality Index (0.0 to 10.0)&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Antoniadi Astronomical Seeing Scale&lt;/strong&gt; equivalents (Classes I to V).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Lens Dew Point Condensation Hazard&lt;/strong&gt;: Alerts observers when the air temperature gets within 1.5°C of the dew point, giving them time to turn on lens heaters before optics fog up.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  3. Distributed LoRA Fine-Tuning with Thinking Machines' Tinker
&lt;/h3&gt;

&lt;p&gt;General-purpose LLMs make terrible spoken field companions: they produce 150-word verbose replies with markdown formatting (&lt;code&gt;**Jupiter**&lt;/code&gt;, &lt;code&gt;# Highlights&lt;/code&gt;, &lt;code&gt;- Bullet 1&lt;/code&gt;). When read by a text-to-speech engine, the voice literally pronounces &lt;em&gt;"asterisk asterisk Jupiter"&lt;/em&gt; or pauses awkwardly at hyphens.&lt;/p&gt;

&lt;p&gt;Using &lt;strong&gt;Thinking Machines' Tinker API&lt;/strong&gt; (&lt;a href="https://tinker.thinkingmachines.ai/" rel="noopener noreferrer"&gt;&lt;code&gt;tinker.thinkingmachines.ai&lt;/code&gt;&lt;/a&gt;), we fine-tuned our model on a curated curriculum of 75 spoken astronomy pairs:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Remote Session ID&lt;/strong&gt;: &lt;code&gt;0285615a-45f5-5062-bffd-f86fbe948d92:train:0&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Architecture&lt;/strong&gt;: Distributed LoRA Rank 16 with prompt token loss masking.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Training Convergence&lt;/strong&gt;: &lt;strong&gt;68.31% loss reduction&lt;/strong&gt; across 3 epochs (from initial loss 75.43 down to 23.91).
&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpidlz9dlv8fngwnm4m9h.png" alt="usage proof of tinker" width="800" height="450"&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Quantitative Benchmark: Base Gemma vs DarkSky Whisper
&lt;/h4&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Evaluation Metric&lt;/th&gt;
&lt;th&gt;Base Gemma-2 (Zero-Shot)&lt;/th&gt;
&lt;th&gt;DarkSky Whisper Fine-Tuned&lt;/th&gt;
&lt;th&gt;Net Improvement&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Zero-Markdown Compliance&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;0.0%&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;100.0%&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;+100.0%&lt;/strong&gt; (Zero TTS pronunciation glitches)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Average Word Count&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;51.5 words&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;29.2 words&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;43.2% Token Reduction&lt;/strong&gt; (Faster audio delivery)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Brevity Ceiling ($\le 45$ words)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;0.0%&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;100.0%&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;+100.0%&lt;/strong&gt; (Prevents observer ear fatigue)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Spatial Cue Grounding&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;100.0%&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;100.0%&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;100% Compass &amp;amp; Altitude Precision&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Atmospheric Seeing Grounding&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;32.0%&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;78.7%&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;+46.7%&lt;/strong&gt; (Live TabPFN telemetry integration)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Average Response Latency&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;45.0 ms&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0.1 ms&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;44.9 ms faster delivery&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  4. Acoustic Delivery with ElevenLabs &amp;amp; Automatic Mic-Muting
&lt;/h3&gt;

&lt;p&gt;Voice streaming uses ElevenLabs' calm observatory narrator voice. Crucially, to prevent acoustic echo in an open field, DarkSky Whisper's state machine automatically mutes microphone input the instant audio begins streaming through the speaker.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Sentry Agent Tracing
&lt;/h3&gt;

&lt;p&gt;Every stage of the pipeline is instrumented with custom Sentry spans:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;tabpfn.seeing_prediction&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;skyfield.ephemeris_calculation&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;whisper.stt_transcription&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;gemma.reasoning_inference&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;elevenlabs.tts_synthesis&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This provides full visibility into latency waterfalls and token consumption under 1.5 seconds.&lt;/p&gt;

&lt;h3&gt;
  
  
  6. Agent Skills Open Standard Package
&lt;/h3&gt;

&lt;p&gt;The core capabilities are packaged into a reusable skill conforming to the &lt;strong&gt;Agent Skills Open Standard&lt;/strong&gt;: &lt;a href="https://github.com/Snigdha-Mondal/Darksky-Whisper/blob/main/skills/celestial-whisper/SKILL.md" rel="noopener noreferrer"&gt;&lt;code&gt;skills/celestial-whisper/SKILL.md&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Zero Cell Reception on the Trail
&lt;/h3&gt;

&lt;p&gt;In certified Dark Sky Reserves and wilderness campsites, proprietary cloud LLMs (OpenAI, Anthropic) crash with connection timeouts. Open-weight models like &lt;strong&gt;Google Gemma-2&lt;/strong&gt; and local ephemeris algorithms work 50 miles away from the nearest cell tower, ensuring reliable outdoor guidance anywhere on Earth.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Tabular Foundation Models vs LLM Hallucinations
&lt;/h3&gt;

&lt;p&gt;General-purpose language models cannot compute fluid dynamics and boundary-layer optical turbulence from raw meteorological logs. Prior Labs' open &lt;strong&gt;TabPFN&lt;/strong&gt; foundation model solves tabular regression reliably without requiring days of manual hyperparameter tuning.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Deep Customization via Open Fine-Tuning
&lt;/h3&gt;

&lt;p&gt;Closed proprietary APIs do not give developers gradient-level control to permanently eliminate markdown formatting and enforce strict 35-word limits. Through &lt;strong&gt;Thinking Machines' Tinker&lt;/strong&gt;, open innovation allowed us to adapt the model specifically for text-to-speech audio invariants, reducing token waste by 43%.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Community Accessibility &amp;amp; Zero Ongoing Tolls
&lt;/h3&gt;

&lt;p&gt;Stargazing is a slow, hours-long communal activity. An open-source stack ensures that amateur astronomers, students, and community nature groups can use the system without recurring per-query API bills.&lt;/p&gt;




&lt;h2&gt;
  
  
  My Agent Session
&lt;/h2&gt;

&lt;p&gt;This project was architected, built, benchmarked, and deployed using an autonomous agentic pair-programming workflow in Google Antigravity across 10 structured engineering sessions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt; &lt;strong&gt;Biological Inception&lt;/strong&gt;: Formulating the retinal rhodopsin-bleaching thesis and screenless interaction model.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Ephemeris Mechanics&lt;/strong&gt;: Implementing the offline NASA JPL DE421 ephemeris engine in &lt;code&gt;skyfield&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Tabular Foundation AI&lt;/strong&gt;: Engineering the Prior Labs &lt;code&gt;TabPFN&lt;/code&gt; seeing and dew point regression pipeline.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Distributed LoRA Tuning&lt;/strong&gt;: Curating the 75-pair spoken astronomy dataset and executing the remote training loop on Thinking Machines' Tinker API.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Zero-Markdown Reliability&lt;/strong&gt;: Implementing multi-stage regex speech sanitization and latency waterfalls.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Open Standards&lt;/strong&gt;: Packaging the core capabilities into the &lt;strong&gt;Agent Skills Open Standard&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Containerized Deployment&lt;/strong&gt;: Multi-stage Docker packaging and live deployment to Render.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Complete Agent Session Diary &amp;amp; Decision Logs&lt;/strong&gt;:&lt;br&gt;&lt;br&gt;
You can inspect my full multi-session development logs, architectural decision records (ADRs), benchmark runs, and automated test traces directly in &lt;strong&gt;&lt;a href="https://github.com/Snigdha-Mondal/Darksky-Whisper/blob/main/PROGRESS.md" rel="noopener noreferrer"&gt;&lt;code&gt;PROGRESS.md&lt;/code&gt; on GitHub&lt;/a&gt;&lt;/strong&gt; and the phased execution plan in &lt;strong&gt;&lt;a href="https://github.com/Snigdha-Mondal/Darksky-Whisper/blob/main/BACKLOG.md" rel="noopener noreferrer"&gt;&lt;code&gt;BACKLOG.md&lt;/code&gt;&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

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

&lt;p&gt;I am entering DarkSky Whisper into the following prize categories:&lt;/p&gt;

&lt;h3&gt;
  
  
  Featured Categories ($200 each)
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Best Use of TabPFN&lt;/strong&gt;: Deployed Prior Labs' tabular foundation model (&lt;code&gt;TabPFNRegressor&lt;/code&gt;) on raw meteorological CSVs to forecast optical seeing quality (0–10), Antoniadi seeing classes (I–V), and lens dew point condensation hazards.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Best Use of Gemma&lt;/strong&gt;: Leveraged Google's open-weight Gemma-2 architecture as the core cognitive astronomical reasoning engine, constrained for outdoor voice guidance.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Best Use of Tinker&lt;/strong&gt;: Fine-tuned our model on Thinking Machines' Tinker platform (&lt;code&gt;0285615a-45f5-5062-bffd-f86fbe948d92:train:0&lt;/code&gt;), demonstrating a &lt;strong&gt;68.31% training loss reduction&lt;/strong&gt;, &lt;strong&gt;43.2% token reduction&lt;/strong&gt;, and &lt;strong&gt;100% elimination of markdown formatting artifacts&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Best Use of Render&lt;/strong&gt;: Production containerized FastAPI application and PWA client deployed live on Render at &lt;a href="https://darksky-whisper-vh7w.onrender.com/" rel="noopener noreferrer"&gt;https://darksky-whisper-vh7w.onrender.com/&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Partner Categories ($100 each)
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Best Use of ElevenLabs&lt;/strong&gt;: Synthesizes the gentle observatory narrator voice stream, paired with automatic microphone muting for an eyes-free outdoor experience.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Best Use of Sentry Agent Tracing&lt;/strong&gt;: End-to-end telemetry instrumentation across all pipeline spans (&lt;code&gt;tabpfn&lt;/code&gt;, &lt;code&gt;skyfield&lt;/code&gt;, &lt;code&gt;whisper&lt;/code&gt;, &lt;code&gt;gemma&lt;/code&gt;, &lt;code&gt;elevenlabs&lt;/code&gt;) with sub-1.5s latency tracking.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Best Use of Backboard&lt;/strong&gt;: Evaluated open-weight models and persistent observational session state.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Grand Prize
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Overall Winner ($250)&lt;/strong&gt;: Built from the ground up to embody the "Touch Grass" theme: biologically motivated screen elimination, verified outdoor field testing, and strong technical execution across open-source AI.&lt;/li&gt;
&lt;/ul&gt;




</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
      <category>ai</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
