<?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: Ayush Jaiswal</title>
    <description>The latest articles on DEV Community by Ayush Jaiswal (@ayush_jaiswal_9bb1d3f9583).</description>
    <link>https://dev.to/ayush_jaiswal_9bb1d3f9583</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%2F1717698%2F8d939cf7-0037-4956-b519-965492e8512d.png</url>
      <title>DEV Community: Ayush Jaiswal</title>
      <link>https://dev.to/ayush_jaiswal_9bb1d3f9583</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ayush_jaiswal_9bb1d3f9583"/>
    <language>en</language>
    <item>
      <title>Touch Grass, Meet Birds: A Local AI Balcony Sanctuary Planner to Get You Off the Screen</title>
      <dc:creator>Ayush Jaiswal</dc:creator>
      <pubDate>Sun, 11 Oct 2026 17:18:25 +0000</pubDate>
      <link>https://dev.to/ayush_jaiswal_9bb1d3f9583/touch-grass-meet-birds-a-local-ai-balcony-sanctuary-planner-to-get-you-off-the-screen-1hn2</link>
      <guid>https://dev.to/ayush_jaiswal_9bb1d3f9583/touch-grass-meet-birds-a-local-ai-balcony-sanctuary-planner-to-get-you-off-the-screen-1hn2</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;p&gt;Modern urban life often traps us in front of screens inside concrete apartments, disconnected from the living world just outside our windows. &lt;strong&gt;Balcony Birds&lt;/strong&gt; is a privacy-first, lightweight interactive web guide designed to help urban apartment dwellers transform balconies of any size into micro-sanctuaries for local wildlife.&lt;/p&gt;

&lt;p&gt;Instead of keeping users hooked to an endless digital feed, Balcony Birds has one explicit goal: &lt;strong&gt;get you off your computer and out onto your balcony.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You tell it where you live (across Indian regions), your balcony's sunlight, pot space, and floor level. It computes the season, determines which local bird species can realistically visit your floor, recommends container plants that provide nectar/seeds/cover, provides carpenter-grade blueprints for DIY nest boxes, and compiles an actionable weekly outdoor to-do list.&lt;/p&gt;

&lt;p&gt;Once your plan is generated, hit &lt;strong&gt;Print the sheet&lt;/strong&gt;, close your laptop, and step outside into the fresh air with your physical checklist.&lt;/p&gt;

&lt;h3&gt;
  
  
  Who It's For:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Urban apartment residents and balcony gardeners wanting to invite nature back into high-density spaces.&lt;/li&gt;
&lt;li&gt;Beginners who want to start birdwatching without expensive gear.&lt;/li&gt;
&lt;li&gt;Families and hobbyists looking for a weekend DIY nature project.&lt;/li&gt;
&lt;/ul&gt;




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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Live Application:&lt;/strong&gt; [&lt;a href="https://github.com/AYUSHJAISWAL12123/Birds" rel="noopener noreferrer"&gt;https://github.com/AYUSHJAISWAL12123/Birds&lt;/a&gt;]&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  - &lt;strong&gt;Zero Setup Required:&lt;/strong&gt; Works immediately in any modern web browser—no Node.js, bundlers, or servers needed.
&lt;/h2&gt;

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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Single-File Architecture:&lt;/strong&gt; Built entirely with semantic HTML5, modern CSS with SVG animations, and vanilla JavaScript.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No External Dependencies:&lt;/strong&gt; Zero npm packages, zero external trackers, and zero build pipelines.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;MIT Licensed:&lt;/strong&gt; Completely free to study, fork, modify, and expand.&lt;/li&gt;
&lt;/ul&gt;




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

&lt;h3&gt;
  
  
  1. Grounded Deterministic Engine + Local Open-Weight AI
&lt;/h3&gt;

&lt;p&gt;Rather than letting an LLM hallucinate biological seasons, nesting dimensions, or plant care:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;A deterministic JavaScript engine first evaluates the user's region, sunlight, floor height, and current month against a curated regional dataset of urban Indian birds (House Sparrows, Magpie-Robins, Purple Sunbirds, Tailorbirds, Mynas, Bulbuls, and Parakeets).&lt;/li&gt;
&lt;li&gt;The engine generates structured nesting dimensions (entrance hole diameter in centimeters, depth, floor area) and container sowing seasons.&lt;/li&gt;
&lt;li&gt;For personalized insights, Balcony Birds integrates with &lt;strong&gt;Ollama&lt;/strong&gt; running locally on consumer hardware (&lt;code&gt;http://localhost:11434/api/generate&lt;/code&gt;) using open-weight models such as &lt;code&gt;qwen3:4b&lt;/code&gt; (or Llama 3 / Mistral).&lt;/li&gt;
&lt;li&gt;The plan is passed with a grounded system prompt that instructs the model to act as a warm neighborhood gardening guide, explaining &lt;em&gt;why&lt;/em&gt; each plant supports each visiting bird, while strictly forbidding it from making up unverified facts.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  2. Immersive Visual Design
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Animated Sky Backdrop:&lt;/strong&gt; Pure CSS animations and custom SVG paths generate drifting clouds and a layered flock of flying birds moving at varying altitudes and speeds across a daytime sky gradient.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;High-Contrast Minimalist Cards:&lt;/strong&gt; Sleek, borderless black cards ensure comfortable readability while keeping the focus on nature.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Print Stylesheet:&lt;/strong&gt; Custom &lt;code&gt;@media print&lt;/code&gt; rules strip out forms, controls, and animations, leaving only a clean, ink-friendly sheet formatted for clipboard use outdoors.&lt;/li&gt;
&lt;/ul&gt;




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

&lt;p&gt;Connecting with nature shouldn't require a monthly subscription, an API credit card, or sending personal habits to proprietary cloud silos.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Accessibility &amp;amp; Equity:&lt;/strong&gt; Open-weight models (running via Ollama) democratize AI so that students, teachers, and conservationists can run intelligent offline software anywhere in the world, completely free.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Total Privacy:&lt;/strong&gt; When your gardening and lifestyle data runs against a local open model on your own device, nothing ever leaves your computer.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  3. &lt;strong&gt;Local Adaptation &amp;amp; Community Ownership:&lt;/strong&gt; Nature is hyper-local. A closed proprietary API will never prioritize the specific nesting needs of urban Indian birds or local potting soil constraints. With open-source code and open weights, local bird societies, schools, and botanists can freely fork the repository, localize the species database for their own bio-region, and tune the model on their own terms.
&lt;/h2&gt;

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

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Local Inference / Open-Weight AI&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

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