<?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: Ashish kumar</title>
    <description>The latest articles on DEV Community by Ashish kumar (@ashishkr710).</description>
    <link>https://dev.to/ashishkr710</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%2F956669%2Fe648b1dd-e457-418e-8450-403dd1d00e02.jpeg</url>
      <title>DEV Community: Ashish kumar</title>
      <link>https://dev.to/ashishkr710</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ashishkr710"/>
    <language>en</language>
    <item>
      <title>👻 Ghost in the Machine: Bringing Open-Source AI to Life</title>
      <dc:creator>Ashish kumar</dc:creator>
      <pubDate>Thu, 29 Oct 2026 07:57:47 +0000</pubDate>
      <link>https://dev.to/ashishkr710/ghost-in-the-machine-bringing-open-source-ai-to-life-34am</link>
      <guid>https://dev.to/ashishkr710/ghost-in-the-machine-bringing-open-source-ai-to-life-34am</guid>
      <description>&lt;p&gt;My submission for the Hacktoberfest Open-Source AI Challenge — Week 4: Ghost in the Machine.&lt;/p&gt;

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

&lt;p&gt;What happens when AI starts feeling less like a tool and more like a presence inside a machine?&lt;/p&gt;

&lt;p&gt;For this challenge, I explored the idea of building an AI-powered project that brings the theme “Ghost in the Machine” to life. The goal was to experiment with open-source AI and create something that demonstrates how intelligent systems can interact with users, understand context, and produce meaningful results.&lt;/p&gt;

&lt;p&gt;🔧 Project Name: [Your Project Name]&lt;/p&gt;

&lt;p&gt;✨ Key Features:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI-powered interactions and intelligent responses.&lt;/li&gt;
&lt;li&gt;Integration with open-source AI technologies.&lt;/li&gt;
&lt;li&gt;A practical, user-friendly experience.&lt;/li&gt;
&lt;li&gt;An exploration of what becomes possible when AI is built with open tools and community-driven innovation.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The most exciting part of this challenge was exploring how open-source AI can turn an idea into something people can actually use, experiment with, and improve.&lt;/p&gt;

&lt;p&gt;Demo&lt;/p&gt;

&lt;p&gt;🚀 Live Demo: [Add your deployed project URL]&lt;/p&gt;

&lt;p&gt;🎥 Video Demo: [Add your demo video link, if available]&lt;/p&gt;

&lt;p&gt;Code&lt;/p&gt;

&lt;p&gt;💻 GitHub Repository: &lt;a href="https://github.com/ashishkx710" rel="noopener noreferrer"&gt;https://github.com/ashishkx710&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The source code and project implementation are available on my GitHub profile. Feel free to explore the code, share feedback, and contribute ideas.&lt;/p&gt;

&lt;p&gt;If you find the project interesting, a ⭐ on GitHub would be greatly appreciated!&lt;/p&gt;

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

&lt;p&gt;I approached this project with a focus on combining software development with open-source AI capabilities.&lt;/p&gt;

&lt;p&gt;Technologies used:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Frontend: [React / Next.js / Other]&lt;/li&gt;
&lt;li&gt;Backend: [Node.js / Python / Other]&lt;/li&gt;
&lt;li&gt;AI Model: [Name of the open-weight model]&lt;/li&gt;
&lt;li&gt;AI Framework: [Ollama / Hugging Face Transformers / Other]&lt;/li&gt;
&lt;li&gt;Database: [MySQL / MongoDB / Other, if applicable]&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The development process involved designing the core functionality, integrating the AI component, connecting the application layers, and testing the overall experience.&lt;/p&gt;

&lt;p&gt;My goal was not just to make an AI-powered application, but to understand how the underlying technology works and how it can be adapted to solve real problems.&lt;/p&gt;

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

&lt;p&gt;Open innovation makes AI development more accessible, transparent, and collaborative.&lt;/p&gt;

&lt;p&gt;When developers can explore open-weight models, inspect implementations, customize workflows, and share improvements, they gain more control over what they build.&lt;/p&gt;

&lt;p&gt;Unlike relying entirely on a closed API, open-source AI can offer opportunities to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Experiment with models and deployment strategies.&lt;/li&gt;
&lt;li&gt;Customize AI behavior for specific use cases.&lt;/li&gt;
&lt;li&gt;Learn from the implementation rather than treating AI as a black box.&lt;/li&gt;
&lt;li&gt;Build on community contributions and share improvements with other developers.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For me, the real value of open innovation is the freedom to experiment, learn, and create without treating the underlying technology as a mystery.&lt;/p&gt;

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

&lt;p&gt;🤖 Agent Session: [Add your DevRelay session link, if available]&lt;/p&gt;

&lt;p&gt;This section can include the agent session that helped build or improve the project, giving others a look at the development process and the decisions behind the implementation.&lt;/p&gt;

&lt;p&gt;The Spirit of It 👻&lt;/p&gt;

&lt;p&gt;The idea behind Ghost in the Machine is a reminder that technology can sometimes feel mysterious when we only see its outputs and never examine what happens behind the scenes.&lt;/p&gt;

&lt;p&gt;Working with AI gives us an opportunity to look beyond that mystery: to experiment, understand the system, and build something of our own.&lt;/p&gt;

&lt;p&gt;This challenge was an opportunity to turn curiosity into code and explore how open-source AI can make that process more transparent and collaborative.&lt;/p&gt;

&lt;p&gt;Prize Categories&lt;/p&gt;

&lt;p&gt;Categories entered: [Add the applicable partner prize categories from the official challenge page.]&lt;/p&gt;

&lt;p&gt;Final Thoughts&lt;/p&gt;

&lt;p&gt;Hacktoberfest is about more than writing code. It is about learning in public, sharing ideas, and contributing to an ecosystem where developers can build on one another's work.&lt;/p&gt;

&lt;p&gt;This challenge pushed me to explore the possibilities of open-source AI and think about what it means to build intelligent systems in the open.&lt;/p&gt;

&lt;p&gt;Thanks to the organizers, maintainers, and open-source community for creating opportunities like this!&lt;/p&gt;

&lt;p&gt;Let's keep building, experimenting, and contributing. 🚀&lt;/p&gt;

&lt;h1&gt;
  
  
  Hacktoberfest #OpenSourceAI #AI #MachineLearning #OpenSource #DEVCommunity
&lt;/h1&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>Open-Source AI Challenge Week 4: Ghost in the Machine](htt👻 Ghost in the Machine: Bringing Open-Source AI to Life</title>
      <dc:creator>Ashish kumar</dc:creator>
      <pubDate>Thu, 29 Oct 2026 07:12:29 +0000</pubDate>
      <link>https://dev.to/ashishkr710/open-source-ai-challenge-week-4-ghost-in-the-machinehtt-ghost-in-the-machine-bringing-20ck</link>
      <guid>https://dev.to/ashishkr710/open-source-ai-challenge-week-4-ghost-in-the-machinehtt-ghost-in-the-machine-bringing-20ck</guid>
      <description>&lt;p&gt;*This is a submission for the [Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine](htt👻 Ghost in the Machine: Bringing Open-Source AI to Life&lt;/p&gt;

&lt;p&gt;My submission for the Hacktoberfest Open-Source AI Challenge — Week 4: Ghost in the Machine.&lt;/p&gt;

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

&lt;p&gt;What happens when AI starts feeling less like a tool and more like a presence inside a machine?&lt;/p&gt;

&lt;p&gt;For this challenge, I explored the idea of building an AI-powered project that brings the theme “Ghost in the Machine” to life. The goal was to experiment with open-source AI and create something that demonstrates how intelligent systems can interact with users, understand context, and produce meaningful results.&lt;/p&gt;

&lt;p&gt;🔧 Project Name: codeskill&lt;/p&gt;

&lt;p&gt;✨ Key Features:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI-powered interactions and intelligent responses.&lt;/li&gt;
&lt;li&gt;Integration with open-source AI technologies.&lt;/li&gt;
&lt;li&gt;A practical, user-friendly experience.&lt;/li&gt;
&lt;li&gt;An exploration of what becomes possible when AI is built with open tools and community-driven innovation.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The most exciting part of this challenge was exploring how open-source AI can turn an idea into something people can actually use, experiment with, and improve.&lt;/p&gt;

&lt;p&gt;Demo&lt;/p&gt;

&lt;p&gt;🚀 Live Demo: ashish.softwear &lt;/p&gt;

&lt;p&gt;Code&lt;/p&gt;

&lt;p&gt;💻 GitHub Repository: &lt;a href="https://github.com/ashishkr710" rel="noopener noreferrer"&gt;https://github.com/ashishkr710&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The source code and project implementation are available on my GitHub profile. Feel free to explore the code, share feedback, and contribute ideas.&lt;/p&gt;

&lt;p&gt;If you find the project interesting, a ⭐ on GitHub would be greatly appreciated!&lt;/p&gt;

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

&lt;p&gt;I approached this project with a focus on combining software development with open-source AI capabilities.&lt;/p&gt;

&lt;p&gt;Technologies used:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Frontend: [React / Next.js / Other]&lt;/li&gt;
&lt;li&gt;Backend: [Node.js / Python / Other]&lt;/li&gt;
&lt;li&gt;AI Model: [Name of the open-weight model]&lt;/li&gt;
&lt;li&gt;AI Framework: [Ollama / Hugging Face Transformers / Other]&lt;/li&gt;
&lt;li&gt;Database: [MySQL / MongoDB / Other, if applicable]&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The development process involved designing the core functionality, integrating the AI component, connecting the application layers, and testing the overall experience.&lt;/p&gt;

&lt;p&gt;My goal was not just to make an AI-powered application, but to understand how the underlying technology works and how it can be adapted to solve real problems.&lt;/p&gt;

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

&lt;p&gt;Open innovation makes AI development more accessible, transparent, and collaborative.&lt;/p&gt;

&lt;p&gt;When developers can explore open-weight models, inspect implementations, customize workflows, and share improvements, they gain more control over what they build.&lt;/p&gt;

&lt;p&gt;Unlike relying entirely on a closed API, open-source AI can offer opportunities to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Experiment with models and deployment strategies.&lt;/li&gt;
&lt;li&gt;Customize AI behavior for specific use cases.&lt;/li&gt;
&lt;li&gt;Learn from the implementation rather than treating AI as a black box.&lt;/li&gt;
&lt;li&gt;Build on community contributions and share improvements with other developers.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For me, the real value of open innovation is the freedom to experiment, learn, and create without treating the underlying technology as a mystery.&lt;/p&gt;

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

&lt;p&gt;🤖 Agent Session: [Add your DevRelay session link, if available]&lt;/p&gt;

&lt;p&gt;This section can include the agent session that helped build or improve the project, giving others a look at the development process and the decisions behind the implementation.&lt;/p&gt;

&lt;p&gt;The Spirit of It 👻&lt;/p&gt;

&lt;p&gt;The idea behind Ghost in the Machine is a reminder that technology can sometimes feel mysterious when we only see its outputs and never examine what happens behind the scenes.&lt;/p&gt;

&lt;p&gt;Working with AI gives us an opportunity to look beyond that mystery: to experiment, understand the system, and build something of our own.&lt;/p&gt;

&lt;p&gt;This challenge was an opportunity to turn curiosity into code and explore how open-source AI can make that process more transparent and collaborative.&lt;/p&gt;

&lt;p&gt;Prize Categories&lt;/p&gt;

&lt;p&gt;Categories entered: [Add the applicable partner prize categories from the official challenge page.]&lt;/p&gt;

&lt;p&gt;Final Thoughts&lt;/p&gt;

&lt;p&gt;Hacktoberfest is about more than writing code. It is about learning in public, sharing ideas, and contributing to an ecosystem where developers can build on one another's work.&lt;/p&gt;

&lt;p&gt;This challenge pushed me to explore the possibilities of open-source AI and think about what it means to build intelligent systems in the open.&lt;/p&gt;

&lt;p&gt;Thanks to the organizers, maintainers, and open-source community for creating opportunities like this!&lt;/p&gt;

&lt;p&gt;Let's keep building, experimenting, and contributing. 🚀&lt;/p&gt;

&lt;h1&gt;
  
  
  Hacktoberfest #OpenSourceAI #AI #MachineLearning #OpenSource #DEVCommunityps://dev.to/challenges/hacktoberfest-week4-2026-10-26)*
&lt;/h1&gt;

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

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

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

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

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

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

&lt;h2&gt;
  
  
  The Spirit of It
&lt;/h2&gt;

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

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>CodeDrill: Master Java Collections and DSA Through Deliberate Practice 🧠💻</title>
      <dc:creator>Ashish kumar</dc:creator>
      <pubDate>Tue, 20 Oct 2026 17:15:13 +0000</pubDate>
      <link>https://dev.to/ashishkr710/codedrill-master-java-collections-and-dsa-through-deliberate-practice-3mb8</link>
      <guid>https://dev.to/ashishkr710/codedrill-master-java-collections-and-dsa-through-deliberate-practice-3mb8</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week3-2026-10-19"&gt;Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;Meet &lt;strong&gt;CodeDrill&lt;/strong&gt; — a deep learning and practice platform designed to help developers go beyond memorizing Java Collections and Data Structures &amp;amp; Algorithms (DSA).&lt;/p&gt;

&lt;p&gt;Learning DSA isn't just about solving a problem once. It's about understanding why a solution works, knowing what's happening under the hood, and remembering those concepts when they matter most — during interviews, debugging sessions, and real-world development.&lt;/p&gt;

&lt;p&gt;That's the problem I'm building CodeDrill to solve.&lt;/p&gt;

&lt;p&gt;CodeDrill focuses on two important areas:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Java Collections internals:&lt;/strong&gt; Understand memory models, HashMap bucketing, concurrency safety, iterator contracts, and the behavior of core collection classes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;DSA practice:&lt;/strong&gt; Build problem-solving skills through structured questions, difficulty progression, and deliberate practice.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Spaced repetition:&lt;/strong&gt; Use an SM-2-based revision strategy to help learners revisit concepts instead of forgetting them after a single study session.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Progress and mastery tracking:&lt;/strong&gt; Turn learning progress and weak topics into actionable revision priorities.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Interactive coding:&lt;/strong&gt; Integrate a browser-based coding experience with Monaco and a sandboxed Java execution architecture.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The philosophy is simple: &lt;strong&gt;don't just solve more problems; build knowledge that sticks.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;CodeDrill is for students preparing for technical interviews, developers strengthening their Java fundamentals, and anyone tired of repeatedly learning the same concepts from scratch.&lt;/p&gt;

&lt;p&gt;The long-term goal is to make consistent, focused practice easier — so developers can spend less time figuring out what to study next and more time actually learning.&lt;/p&gt;

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

&lt;p&gt;🚧 A live demo or video walkthrough can be added here once available.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/ashishkr710/CodeDrill" rel="noopener noreferrer"&gt;ashishkr710/CodeDrill&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The repository includes the project specifications, architecture documentation, API contracts, data models, development roadmap, and separate frontend and backend applications.&lt;/p&gt;

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

&lt;p&gt;🔗 &lt;strong&gt;Explore the source code:&lt;/strong&gt; &lt;a href="https://github.com/ashishkr710/CodeDrill" rel="noopener noreferrer"&gt;CodeDrill on GitHub&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project follows a modular, two-application architecture:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Frontend:&lt;/strong&gt; React 19, TypeScript, Vite, Tailwind CSS, Zustand, and Monaco Editor.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Backend:&lt;/strong&gt; Node.js, Express, TypeScript, and MongoDB.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Supporting infrastructure:&lt;/strong&gt; Docker Compose, Redis, and Judge0 Community Edition for isolated code execution.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Learning engine:&lt;/strong&gt; Spaced repetition, mastery tracking, and weak-topic remediation.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;One of my core architectural decisions is that &lt;strong&gt;untrusted code must never execute inside the API process&lt;/strong&gt;. Code execution is delegated to a separate sandboxing service rather than allowing submitted code to run directly in the backend.&lt;/p&gt;

&lt;p&gt;I've also documented the system before implementation through dedicated specifications for architecture, security, data models, API behavior, testing, and development milestones.&lt;/p&gt;

&lt;p&gt;The intention is to build something maintainable, testable, and open to contributions — not just another collection of coding questions.&lt;/p&gt;

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

&lt;p&gt;I approached CodeDrill as an engineering project first: define the learning experience, document the architecture, establish security boundaries, and then organize the implementation into manageable milestones.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Designed the learning workflow
&lt;/h3&gt;

&lt;p&gt;I structured the platform around the idea that learning should be continuous rather than a one-time activity.&lt;/p&gt;

&lt;p&gt;The revision system uses an SM-2-based spaced repetition approach to help determine when a learner should revisit a concept. Mastery tracking and weak-topic remediation are designed to make practice more focused.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Chose a modern TypeScript stack
&lt;/h3&gt;

&lt;p&gt;I chose TypeScript across the frontend and backend to keep contracts consistent and catch errors early. The project emphasizes strict typing and avoiding &lt;code&gt;any&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;React and Monaco provide the foundation for the coding experience, while Express and MongoDB support the API and learning data.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Treated code execution as a security boundary
&lt;/h3&gt;

&lt;p&gt;Running arbitrary Java code introduces real security risks. That's why the architecture separates code execution from the main API and uses Judge0 Community Edition as the execution service.&lt;/p&gt;

&lt;p&gt;The intended deployment uses container isolation and resource restrictions rather than trusting submitted code.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Used documentation as an implementation tool
&lt;/h3&gt;

&lt;p&gt;Before moving through implementation milestones, I organized the technical decisions into dedicated documents, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Product requirements and architecture decisions&lt;/li&gt;
&lt;li&gt;Database schemas and API specifications&lt;/li&gt;
&lt;li&gt;Backend security and frontend design&lt;/li&gt;
&lt;li&gt;Code execution and testing strategies&lt;/li&gt;
&lt;li&gt;Content planning and progress algorithms&lt;/li&gt;
&lt;li&gt;Development milestones and engineering conventions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This makes it easier to reason about individual features, validate design decisions, and give future contributors a clear starting point.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Kept the AI direction open
&lt;/h3&gt;

&lt;p&gt;For a platform like CodeDrill, open-source AI offers interesting possibilities: explaining tricky collection internals, generating alternative approaches to algorithm problems, creating hints that preserve active recall, and helping learners understand why a solution fails.&lt;/p&gt;

&lt;p&gt;These are potential extensions of the platform, rather than features I'm claiming are already implemented. The goal is to explore AI in a way that supports learning instead of simply handing users the answers.&lt;/p&gt;

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

&lt;p&gt;I want CodeDrill to be more than a personal learning tool. I want its architecture and learning resources to be understandable, extensible, and open to community contributions.&lt;/p&gt;

&lt;p&gt;Open innovation matters here for three reasons.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Learning tools should be adaptable.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Different learners struggle with different concepts. An open architecture makes it easier for contributors to add questions, improve explanations, expand topic taxonomies, and experiment with alternative learning workflows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. AI shouldn't have to be a black box.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Open-weight models and self-hosted inference can give developers greater control over model selection, deployment, privacy, and experimentation. They also make it possible to explore AI-assisted learning without making every feature dependent on a single proprietary provider.&lt;/p&gt;

&lt;p&gt;For a learning platform, that flexibility could be valuable when experimenting with hints, explanations, and personalized revision.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Security and trust matter as much as intelligence.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An AI-powered coding platform still needs clear security boundaries, reliable evaluation, and predictable behavior. Open development makes architectural decisions easier to inspect and discuss, while a sandboxed execution service helps isolate untrusted code.&lt;/p&gt;

&lt;p&gt;For me, open innovation means making it easier for others to inspect, improve, challenge, and build upon the work.&lt;/p&gt;

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

&lt;p&gt;I haven't linked a shareable agent session yet.&lt;/p&gt;

&lt;p&gt;Once available, this section can include a DevRelay session showing how an AI coding agent helped with architecture exploration, implementation, testing, or documentation.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Lazy Payoff
&lt;/h2&gt;

&lt;p&gt;The real payoff I'm aiming for is reducing the mental overhead of learning consistently.&lt;/p&gt;

&lt;p&gt;Instead of repeatedly asking:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What should I revise today?&lt;/li&gt;
&lt;li&gt;Which Java Collection behavior do I keep forgetting?&lt;/li&gt;
&lt;li&gt;Which DSA topics need more practice?&lt;/li&gt;
&lt;li&gt;When should I revisit a concept I learned last week?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;CodeDrill is designed to make revision and progress tracking more systematic.&lt;/p&gt;

&lt;p&gt;Spaced repetition helps organize &lt;em&gt;when&lt;/em&gt; to revisit material, while weak-topic remediation helps identify &lt;em&gt;what&lt;/em&gt; deserves attention.&lt;/p&gt;

&lt;p&gt;The idea is to replace some of the friction of planning a study session with a more structured workflow.&lt;/p&gt;

&lt;p&gt;I haven't measured actual time savings yet, so I won't claim a specific number. For now, the goal is to make deliberate practice easier to sustain over weeks and months.&lt;/p&gt;

&lt;p&gt;Because the best learning system isn't the one that helps you study intensely for one day. It's the one that helps you keep showing up.&lt;/p&gt;

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

&lt;p&gt;I'll select the applicable partner categories based on the open-source AI tools and agent workflows actually used in the project.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Update this section before publishing with the exact eligible categories from the challenge page.&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;Building CodeDrill has been an opportunity to combine Java fundamentals, learning science, secure code execution, and full-stack engineering into one project.&lt;/p&gt;

&lt;p&gt;I'm excited about the possibility of making technical learning more structured, transparent, and community-driven.&lt;/p&gt;

&lt;p&gt;If you're interested in Java Collections internals, DSA, spaced repetition, or developer learning tools, check out the repository and join me in building it.&lt;/p&gt;

&lt;p&gt;⭐ &lt;strong&gt;Explore CodeDrill:&lt;/strong&gt; &lt;a href="https://github.com/ashishkr710/CodeDrill.git" rel="noopener noreferrer"&gt;https://github.com/ashishkr710/CodeDrill.git&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let's make learning a habit, not a sprint.&lt;/p&gt;

&lt;h1&gt;
  
  
  Hacktoberfest #OpenSource #AI #Java #DSA #TypeScript #DevTools
&lt;/h1&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>Hacktoberfest Weekend Challenge: Build for a Friend</title>
      <dc:creator>Ashish kumar</dc:creator>
      <pubDate>Mon, 12 Oct 2026 17:37:52 +0000</pubDate>
      <link>https://dev.to/ashishkr710/hacktoberfest-weekend-challenge-build-for-a-friend-1bgc</link>
      <guid>https://dev.to/ashishkr710/hacktoberfest-weekend-challenge-build-for-a-friend-1bgc</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-weekend-2026-10-01"&gt;Hacktoberfest Weekend Challenge: Build for a Friend&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

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

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

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

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

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

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

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

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>[Boost]</title>
      <dc:creator>Ashish kumar</dc:creator>
      <pubDate>Sat, 10 Oct 2026 14:11:50 +0000</pubDate>
      <link>https://dev.to/ashishkr710/-280f</link>
      <guid>https://dev.to/ashishkr710/-280f</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/ashishkr710/trailburn-touch-grass-burn-calories-an-offline-first-open-weight-ai-outdoor-fitness-advisor-4a5f" class="crayons-story__hidden-navigation-link"&gt;TrailBurn — Touch Grass, Burn Calories: An Offline-First, Open-Weight AI Outdoor Fitness Advisor&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
      &lt;a href="https://dev.to/ashishkr710/trailburn-touch-grass-burn-calories-an-offline-first-open-weight-ai-outdoor-fitness-advisor-4a5f" class="crayons-article__context-note crayons-article__context-note__feed"&gt;&lt;p&gt;Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass Submission 🌿&lt;/p&gt;

&lt;/a&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/ashishkr710" class="crayons-avatar  crayons-avatar--l  "&gt;
            &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%2Fuser%2Fprofile_image%2F956669%2Fe648b1dd-e457-418e-8450-403dd1d00e02.jpeg" alt="ashishkr710 profile" class="crayons-avatar__image" width="460" height="460"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/ashishkr710" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Ashish kumar
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Ashish kumar
                
                
              
              &lt;div id="story-author-preview-content-4828689" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/ashishkr710" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &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%2Fuser%2Fprofile_image%2F956669%2Fe648b1dd-e457-418e-8450-403dd1d00e02.jpeg" class="crayons-avatar__image" alt="" width="460" height="460"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Ashish kumar&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/ashishkr710/trailburn-touch-grass-burn-calories-an-offline-first-open-weight-ai-outdoor-fitness-advisor-4a5f" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Oct 10&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/ashishkr710/trailburn-touch-grass-burn-calories-an-offline-first-open-weight-ai-outdoor-fitness-advisor-4a5f" id="article-link-4828689"&gt;
          TrailBurn — Touch Grass, Burn Calories: An Offline-First, Open-Weight AI Outdoor Fitness Advisor
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/devchallenge"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;devchallenge&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/hf26challenge"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;hf26challenge&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/ashishkr710/trailburn-touch-grass-burn-calories-an-offline-first-open-weight-ai-outdoor-fitness-advisor-4a5f" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;1&lt;span class="hidden s:inline"&gt;&amp;nbsp;reaction&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/ashishkr710/trailburn-touch-grass-burn-calories-an-offline-first-open-weight-ai-outdoor-fitness-advisor-4a5f#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              

              &lt;span class="hidden s:inline"&gt;Add&amp;nbsp;Comment&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            5 min read
          &lt;/small&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>ai</category>
      <category>mobile</category>
      <category>opensource</category>
    </item>
    <item>
      <title>TrailBurn — Touch Grass, Burn Calories: An Offline-First, Open-Weight AI Outdoor Fitness Advisor</title>
      <dc:creator>Ashish kumar</dc:creator>
      <pubDate>Sat, 10 Oct 2026 13:50:19 +0000</pubDate>
      <link>https://dev.to/ashishkr710/trailburn-touch-grass-burn-calories-an-offline-first-open-weight-ai-outdoor-fitness-advisor-4a5f</link>
      <guid>https://dev.to/ashishkr710/trailburn-touch-grass-burn-calories-an-offline-first-open-weight-ai-outdoor-fitness-advisor-4a5f</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;h1&gt;
  
  
  🌿 TrailBurn — Touch Grass, Burn Calories: An Offline-First, Open-Weight AI Outdoor Fitness Advisor
&lt;/h1&gt;

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

&lt;p&gt;Most modern fitness apps do the exact opposite of what outdoor exercise should be: they keep you staring at a glowing screen, scrutinizing live heart rate graphs, tapping through ads, or following indoor video workouts. &lt;/p&gt;

&lt;p&gt;I built &lt;strong&gt;TrailBurn&lt;/strong&gt; around a simple guiding principle: &lt;strong&gt;the screen should be the shortest part of the experience.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;TrailBurn&lt;/strong&gt; is an open-source outdoor exercise advisor powered by local open-weight AI that answers a straightforward question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"I want to burn 400 calories today outside — what can I do, and how long will it take?"&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Outdoor enthusiasts, hikers, and trail runners&lt;/strong&gt; who want scientifically accurate calorie goals without needing an internet connection on remote trails.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Privacy-conscious individuals&lt;/strong&gt; who refuse to upload their body weight, workout habits, and health metrics to closed proprietary cloud servers.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Everyday people looking to touch grass&lt;/strong&gt; — whether through trail hiking, kayaking, park calisthenics, brisk walking, or even heavy yard work and gardening.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  What Does It Do?
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Goal-Driven Calorie Calculator&lt;/strong&gt;: You select your target calorie burn (from 50 kcal up to 2,000+ kcal) and body weight. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Accurate Exercise Duration Solver&lt;/strong&gt;: Using peer-reviewed &lt;strong&gt;MET (Metabolic Equivalent of Task)&lt;/strong&gt; data from the Ainsworth Compendium of Physical Activities, TrailBurn calculates the exact duration needed across &lt;strong&gt;25+ outdoor activities&lt;/strong&gt; spanning 5 outdoor environments:

&lt;ul&gt;
&lt;li&gt;🥾 &lt;strong&gt;Trails&lt;/strong&gt;: Easy walks, moderate ascents, steep scrambles, trail runs&lt;/li&gt;
&lt;li&gt;🌳 &lt;strong&gt;Parks&lt;/strong&gt;: Brisk walking, jogging, outdoor calisthenics, frisbee, yoga, pickup soccer&lt;/li&gt;
&lt;li&gt;🌊 &lt;strong&gt;Water&lt;/strong&gt;: Leisure swimming, lap workouts, kayaking, paddleboarding, surfing&lt;/li&gt;
&lt;li&gt;🏙️ &lt;strong&gt;Urban Outdoors&lt;/strong&gt;: Casual biking, high-tempo cycling, roller skating, jump rope, public stair repeats&lt;/li&gt;
&lt;li&gt;🌻 &lt;strong&gt;Garden &amp;amp; Yard&lt;/strong&gt;: Light gardening, heavy soil work, push mowing, firewood chopping, leaf raking&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Local AI Coach&lt;/strong&gt;: Connects directly to &lt;strong&gt;Ollama&lt;/strong&gt; running local open-weight models (like &lt;strong&gt;Llama 3.2&lt;/strong&gt;, &lt;strong&gt;Mistral&lt;/strong&gt;, &lt;strong&gt;Phi-3&lt;/strong&gt;, or &lt;strong&gt;Gemma 2&lt;/strong&gt;) to stream personalized outdoor workout plans, weather prep tips, hydration guidelines, and warm-ups without a single byte of telemetry leaving your machine.&lt;/li&gt;
&lt;/ol&gt;




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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;GitHub Repository&lt;/strong&gt;: &lt;a href="https://github.com/ashishkr710/TrailBurn" rel="noopener noreferrer"&gt;https://github.com/ashishkr710/TrailBurn&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Local Dev Preview&lt;/strong&gt;: Run locally in seconds via &lt;code&gt;npm run dev&lt;/code&gt; at &lt;code&gt;http://localhost:5173/&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  How It Works in Action
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Set your profile&lt;/strong&gt;: Weight (e.g. 75 kg / 165 lbs), fitness level (Beginner, Intermediate, Advanced), and target calories (e.g. 450 kcal).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Select your outdoor scenery&lt;/strong&gt;: Choose from all terrains or filter down to Trails, Parks, Water, Urban, or Gardening.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Get instant durations&lt;/strong&gt;: See immediately that 450 kcal equals:

&lt;ul&gt;
&lt;li&gt;~48 minutes of trail running&lt;/li&gt;
&lt;li&gt;~1 hour 15 minutes of moderate hiking&lt;/li&gt;
&lt;li&gt;~1 hour 45 minutes of brisk park walking&lt;/li&gt;
&lt;li&gt;~1 hour 2 minutes of stand-up paddleboarding&lt;/li&gt;
&lt;li&gt;~1 hour 30 minutes of heavy garden digging&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Chat with your AI Coach&lt;/strong&gt;: Ask &lt;em&gt;"I'm hiking an unfamiliar trail in the late afternoon. What's a smart pacing and safety plan for burning 500 kcal?"&lt;/em&gt; and receive a real-time streaming answer from your local open-weight LLM.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Shut your laptop, head outside, and touch grass!&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;




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

&lt;p&gt;The complete source code is open source under the MIT License on GitHub:&lt;/p&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/ashishkr710" rel="noopener noreferrer"&gt;
        ashishkr710
      &lt;/a&gt; / &lt;a href="https://github.com/ashishkr710/TrailBurn" rel="noopener noreferrer"&gt;
        TrailBurn
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      
    &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;TrailBurn&lt;/h1&gt;

&lt;/div&gt;
&lt;/div&gt;



&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/ashishkr710/TrailBurn" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;


&lt;h3&gt;
  
  
  Key Architecture Highlights
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;src/exercises.js&lt;/code&gt;&lt;/strong&gt;: Contains the full MET database for 25+ activities with beginner, intermediate, and advanced intensity factors, plus pure mathematical formulas solving for duration:
$$\text{Duration (hours)} = \frac{\text{Target Calories}}{\text{MET} \times \text{Weight (kg)}}$$&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;src/ai.js&lt;/code&gt;&lt;/strong&gt;: Client-side gateway connecting directly to local Ollama instances (&lt;code&gt;http://localhost:11434/api/chat&lt;/code&gt;). Features automatic model detection, streaming SSE chunk parsing, fallback handling, and structured prompt engineering.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;src/style.css&lt;/code&gt;&lt;/strong&gt;: Custom forest-inspired dark aesthetic, fluid glassmorphism, responsive grid layout, and ambient spore/particle canvas animation written in pure Vanilla CSS without heavy UI library dependencies.&lt;/li&gt;
&lt;/ul&gt;




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

&lt;h3&gt;
  
  
  The Open-Source AI Stack
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Local Open-Weight Models&lt;/strong&gt;:

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Llama 3.2 (Meta)&lt;/strong&gt;: Tested with both the 1B and 3B parameter open-weight models for rapid, low-latency mobile/laptop inference.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Mistral 7B &amp;amp; Gemma 2&lt;/strong&gt;: Supported seamlessly through Ollama's model swap interface for higher-depth outdoor planning.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Local Inference Engine&lt;/strong&gt;:

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Ollama&lt;/strong&gt;: Serves open-weight GGUF models directly via a local REST API (&lt;code&gt;/api/tags&lt;/code&gt; for model detection and &lt;code&gt;/api/chat&lt;/code&gt; with &lt;code&gt;stream: true&lt;/code&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Frontend &amp;amp; Math Foundation&lt;/strong&gt;:

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Vite + Vanilla JavaScript&lt;/strong&gt;: Zero bloat, instant startup time, offline cacheability.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Compendium of Physical Activities&lt;/strong&gt;: Ainsworth et al. (2011) exercise physiology data embedded directly in the client bundle.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;




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

&lt;p&gt;The theme of this week's challenge is &lt;strong&gt;Touch Grass&lt;/strong&gt; with open-source AI at its core. Here is why an open innovation approach is strictly superior to closed proprietary APIs for this project:&lt;/p&gt;

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

&lt;p&gt;When you pack your gear and go outside — deep into a state park, climbing an alpine ridge, or paddling across a mountain lake — cellular reception drops to zero. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A proprietary model behind an API (like OpenAI or Claude Cloud) fails immediately with &lt;code&gt;Connection Refused&lt;/code&gt; or &lt;code&gt;Network Unavailable&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Because TrailBurn is built with &lt;strong&gt;open-weight models and local inference via Ollama&lt;/strong&gt;, the AI coach and calculation engine function 100% offline. You can carry your laptop or edge device into a camper van or off-grid cabin with zero signal and still get complete workout planning.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  2. Radical Health Privacy (No Corporate Cloud Telemetry)
&lt;/h3&gt;

&lt;p&gt;Your body weight, body composition, fitness level, and workout habits are sensitive personal health metrics. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Closed API services log prompts, retain chat histories, and often train future models on user queries.&lt;/li&gt;
&lt;li&gt;With open-source AI, &lt;strong&gt;no personal data ever leaves your computer&lt;/strong&gt;. There are no cookies, no tracking pixels, no telemetry, and no third-party data broker pipelines.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  3. Model Autonomy &amp;amp; Swappability
&lt;/h3&gt;

&lt;p&gt;Closed APIs change under your feet: models get deprecated, system prompts get throttled, and pricing changes at will. With open weights:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;On a lightweight, battery-efficient ultrabook, you can spin up &lt;code&gt;llama3.2:1b&lt;/code&gt; or &lt;code&gt;phi3:mini&lt;/code&gt; to conserve wattage on the trail.&lt;/li&gt;
&lt;li&gt;On a workstation at home, you can run &lt;code&gt;mistral:7b&lt;/code&gt; or &lt;code&gt;llama3.1:8b&lt;/code&gt; for detailed multi-day hiking expeditions.&lt;/li&gt;
&lt;li&gt;You have complete control over system prompts, temperature, and top-p sampling.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  4. Zero Token Inequity &amp;amp; Cost Barriers
&lt;/h3&gt;

&lt;p&gt;Health and physical wellness should not require a monthly software subscription. Closed APIs impose paywalls and token metering. Open-weight models democratize access to personalized, evidence-backed fitness guidance for anyone with a computer at &lt;strong&gt;$0 cost&lt;/strong&gt;.&lt;/p&gt;




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

&lt;p&gt;This application was developed pair-programming with Google Antigravity / Gemini CLI. The session covered:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ideating an offline-first fitness concept adhering to the &lt;em&gt;Touch Grass&lt;/em&gt; challenge requirements.&lt;/li&gt;
&lt;li&gt;Extracting and codifying MET values from exercise physiology research into pure JavaScript functions.&lt;/li&gt;
&lt;li&gt;Architecting an asynchronous streaming Ollama gateway that auto-probes local models.&lt;/li&gt;
&lt;li&gt;Refining the dark forest glassmorphic UI with smooth slider interactions and responsive layouts.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;(Agent session transcript generated with DevRelay / Antigravity IDE).&lt;/em&gt;&lt;/p&gt;




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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Touch Grass Week 1 Main Challenge&lt;/strong&gt;: Building with open-weight models that get people off the screen and into the real world.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open-Source Innovation Track&lt;/strong&gt;: Local inference, privacy-first architecture, and offline trail readiness.&lt;/li&gt;
&lt;/ul&gt;




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