<?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: Parth Verma</title>
    <description>The latest articles on DEV Community by Parth Verma (@parthverma2005).</description>
    <link>https://dev.to/parthverma2005</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%2F4159966%2F2125d992-3e58-4502-9403-a9e32a8d7e49.png</url>
      <title>DEV Community: Parth Verma</title>
      <link>https://dev.to/parthverma2005</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/parthverma2005"/>
    <language>en</language>
    <item>
      <title>Lazy King: Do Less, Grow More</title>
      <dc:creator>Parth Verma</dc:creator>
      <pubDate>Mon, 26 Oct 2026 16:19:39 +0000</pubDate>
      <link>https://dev.to/parthverma2005/lazy-king-do-less-grow-more-13kc</link>
      <guid>https://dev.to/parthverma2005/lazy-king-do-less-grow-more-13kc</guid>
      <description>&lt;h1&gt;
  
  
  👑 Lazy King: Do Less, Grow More 🌱
&lt;/h1&gt;

&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;Lazy King&lt;/strong&gt; — a playful mobile app that turns doing less into a game!&lt;/p&gt;

&lt;p&gt;The idea is simple: what if your laziness could help you grow something? Instead of another productivity app constantly telling you to do more, Lazy King takes a humorous approach to everyday digital habits.&lt;/p&gt;

&lt;p&gt;The app features:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🌱 &lt;strong&gt;A Growing Garden:&lt;/strong&gt; Earn Lazy Points and watch your virtual plant evolve.&lt;/li&gt;
&lt;li&gt;👑 &lt;strong&gt;Lazy Levels:&lt;/strong&gt; Progress through levels as your points increase.&lt;/li&gt;
&lt;li&gt;🎮 &lt;strong&gt;Interactive Actions:&lt;/strong&gt; Simulate scrolling sessions, gaming, snoozing alarms, and relaxing.&lt;/li&gt;
&lt;li&gt;🏆 &lt;strong&gt;Leaderboard:&lt;/strong&gt; Explore a demo leaderboard featuring fictional players.&lt;/li&gt;
&lt;li&gt;🔒 &lt;strong&gt;Privacy-Conscious Design:&lt;/strong&gt; The current MVP uses simulated actions and demo statistics. It does not access your actual screen time, steps, or device activity.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal is to create a fun, lightweight experience that makes people smile while exploring an unconventional take on gamification.&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Project status:&lt;/strong&gt; Working MVP running locally on Android through Expo Go.&lt;/p&gt;

&lt;p&gt;A public video demo or deployed web preview is not available yet.&lt;/p&gt;

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

&lt;p&gt;👨‍💻 &lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/parthverma2005/LazyKing.git" rel="noopener noreferrer"&gt;Lazy King Repository&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project is built with React Native and Expo, using JavaScript for the app logic and styles.&lt;/p&gt;

&lt;p&gt;Replace the repository link above with your actual GitHub URL once your code has been pushed.&lt;/p&gt;

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

&lt;p&gt;I built Lazy King using &lt;strong&gt;React Native, Expo, and JavaScript&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;I started with a simple mobile interface and added interactive components, a point system, plant evolution stages, and navigation between the Garden, Leaderboard, and Rules screens.&lt;/p&gt;

&lt;p&gt;The current architecture is intentionally lightweight:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Frontend:&lt;/strong&gt; React Native&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Development environment:&lt;/strong&gt; Expo&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;State management:&lt;/strong&gt; React's &lt;code&gt;useState&lt;/code&gt; hook&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Game mechanics:&lt;/strong&gt; Client-side point calculations and simulated actions&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Data:&lt;/strong&gt; Illustrative statistics and fictional leaderboard entries&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Getting the project running on my Android phone also involved troubleshooting Expo Go, dependency compatibility, and local development-server connectivity.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI status:&lt;/strong&gt; This version does not yet integrate an open-weight AI model. The current submission describes the working MVP, not an AI-powered feature that hasn't been implemented.&lt;/p&gt;

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

&lt;p&gt;Open innovation makes it easier for developers to experiment, learn from existing tools, and build projects without needing to create every component from scratch.&lt;/p&gt;

&lt;p&gt;Tools such as React Native and Expo lower the barrier to building cross-platform mobile experiences. Their open-source ecosystems make it possible for individual developers and small teams to turn ideas into working prototypes.&lt;/p&gt;

&lt;p&gt;For a project like Lazy King, this foundation leaves room for future experimentation with open-weight models and locally run AI features, without making the basic game dependent on a proprietary AI API.&lt;/p&gt;

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

&lt;p&gt;I used AI-assisted development to help plan the project, troubleshoot technical issues, and refine the implementation.&lt;/p&gt;

&lt;p&gt;No DevRelay agent-session link is available for this submission yet.&lt;/p&gt;

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

&lt;p&gt;Lazy King is still an early MVP, so I don't have measured user results or verified time savings to report.&lt;/p&gt;

&lt;p&gt;Its current payoff is the ability to test a complete interactive game concept on a real Android device without first building a backend, account system, or device-tracking infrastructure.&lt;/p&gt;

&lt;p&gt;The next step is to turn the prototype into a more persistent experience with saved progress and additional game mechanics.&lt;/p&gt;

&lt;h2&gt;
  
  
  What's Next?
&lt;/h2&gt;

&lt;p&gt;Some ideas for future versions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;💾 Save player progress between sessions.&lt;/li&gt;
&lt;li&gt;🌳 Add more plant evolution stages and unlockable items.&lt;/li&gt;
&lt;li&gt;🌍 Build a real leaderboard with accounts and a backend.&lt;/li&gt;
&lt;li&gt;🤖 Explore integrating an open-weight AI model for personalized, humorous game commentary or creative challenges.&lt;/li&gt;
&lt;li&gt;🔐 Keep any future device integrations transparent, permission-based, and privacy-conscious.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Lazy King is a reminder that not every app needs to optimize every minute of your life.&lt;/p&gt;

&lt;p&gt;Sometimes, you just need to let your little plant grow.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Do less. Grow more. 👑🌱&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>ClientReply AI: A Local-First AI Assistant for Freelancers</title>
      <dc:creator>Parth Verma</dc:creator>
      <pubDate>Sun, 18 Oct 2026 13:50:46 +0000</pubDate>
      <link>https://dev.to/parthverma2005/clientreply-ai-a-local-first-ai-assistant-for-freelancers-2o69</link>
      <guid>https://dev.to/parthverma2005/clientreply-ai-a-local-first-ai-assistant-for-freelancers-2o69</guid>
      <description>&lt;h1&gt;
  
  
  ClientReply AI: A Local-First AI Assistant for Freelancers
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week2-2026-10-12"&gt;Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;Freelancing isn't just about delivering great work. It's also about handling difficult client conversations.&lt;/p&gt;

&lt;p&gt;How do you say no to extra work without damaging a relationship? How do you follow up on an overdue invoice without sounding rude? And how do you negotiate a budget without undervaluing your work?&lt;/p&gt;

&lt;p&gt;I built &lt;strong&gt;ClientReply AI&lt;/strong&gt;, a writing assistant that helps freelancers turn tricky client messages into clear, professional replies.&lt;/p&gt;

&lt;p&gt;Users can paste a client's message, select a situation, choose a tone, and describe their goal. The application produces an editable draft, explains the communication strategy, and suggests a practical next step.&lt;/p&gt;

&lt;p&gt;It supports eight scenarios:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Scope changes and additional work&lt;/li&gt;
&lt;li&gt;Revision requests&lt;/li&gt;
&lt;li&gt;Overdue payments&lt;/li&gt;
&lt;li&gt;Price negotiations&lt;/li&gt;
&lt;li&gt;Deadline changes&lt;/li&gt;
&lt;li&gt;Professional boundaries&lt;/li&gt;
&lt;li&gt;New project inquiries&lt;/li&gt;
&lt;li&gt;General client communication&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The intended users are freelancers, independent designers, developers, and small agencies who want to spend less time worrying about what to write and more time doing the work they are paid for.&lt;/p&gt;

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

&lt;p&gt;🎥 &lt;strong&gt;&lt;a href="https://drive.google.com/file/d/1LH0scAeQ7j2VBmJQCiQE8DI4qG6nlH0D/view?usp=sharing" rel="noopener noreferrer"&gt;Watch the ClientReply AI demo&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;💻 &lt;strong&gt;&lt;a href="https://github.com/parthverma2005/ClientReply-AI" rel="noopener noreferrer"&gt;View ClientReply AI on GitHub&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The project uses FastAPI for the backend and HTML, CSS, and JavaScript for the frontend. It also includes optional Ollama integration and built-in fallback templates.&lt;/p&gt;

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

&lt;p&gt;I built ClientReply AI using:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Python and FastAPI&lt;/strong&gt; for the backend and API endpoints.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;HTML, CSS, and JavaScript&lt;/strong&gt; for the interactive interface.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ollama&lt;/strong&gt; for local inference with an open-weight language model.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Qwen 2.5 3B&lt;/strong&gt; as the default model configuration.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Built-in fallback templates&lt;/strong&gt; for common freelancer communication scenarios.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The workflow is straightforward:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The user pastes a client message and selects a scenario and tone.&lt;/li&gt;
&lt;li&gt;The backend sends the prompt to the configured Ollama model.&lt;/li&gt;
&lt;li&gt;The model returns structured output containing a subject, reply, rationale, and suggested next step.&lt;/li&gt;
&lt;li&gt;The user edits the draft, copies it, or downloads it as a text file.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If Ollama is unavailable, the application falls back to predefined templates. These templates aren't AI-generated, but they allow the core interface to remain useful without a running model.&lt;/p&gt;

&lt;p&gt;ClientReply AI drafts replies only. It doesn't automatically send messages to clients.&lt;/p&gt;

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

&lt;p&gt;For freelancers, affordability, privacy, and control matter.&lt;/p&gt;

&lt;p&gt;A tool that relies entirely on a paid AI API introduces ongoing costs and makes the business dependent on another provider's pricing, availability, and policies.&lt;/p&gt;

&lt;p&gt;Using an open-weight model through Ollama gives ClientReply AI another approach: &lt;strong&gt;run inference on your own machine and retain control over the model setup.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here's why that matters:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Cost control:&lt;/strong&gt; Local inference avoids per-request fees from a hosted model API, although hardware, electricity, and other operating costs still apply.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Privacy:&lt;/strong&gt; When both the application backend and the model run locally, client messages can stay on the user's computer instead of being sent to an external AI provider.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Model flexibility:&lt;/strong&gt; The default model can be replaced with another compatible model as requirements evolve.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Reduced dependence on external services:&lt;/strong&gt; The application can still provide basic template-based replies when the model isn't available.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is especially relevant to freelancers who handle sensitive project discussions but may not want to pay for another subscription just to draft client messages.&lt;/p&gt;

&lt;p&gt;Open innovation makes it possible to experiment with a practical AI tool while retaining greater control over how it runs.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Comes Next?
&lt;/h2&gt;

&lt;p&gt;This is an MVP, and there's still plenty to improve.&lt;/p&gt;

&lt;p&gt;My next priorities are to test the application with real freelancers, improve the quality of generated replies, and learn which scenarios provide the most value.&lt;/p&gt;

&lt;p&gt;I'd also like to explore reusable writing preferences, freelancer-specific context, and additional ways to customize responses without compromising privacy.&lt;/p&gt;

&lt;p&gt;The long-term goal is simple: help freelancers spend less time worrying about what to write and more time doing the work they are paid for.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I'd love to hear your feedback:&lt;/strong&gt; What client conversation do you find hardest to handle as a freelancer?&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>What If We Used AI to Spend Less Time on Screens?</title>
      <dc:creator>Parth Verma</dc:creator>
      <pubDate>Fri, 09 Oct 2026 14:14:15 +0000</pubDate>
      <link>https://dev.to/parthverma2005/what-if-we-used-ai-to-spend-less-time-on-screens-556e</link>
      <guid>https://dev.to/parthverma2005/what-if-we-used-ai-to-spend-less-time-on-screens-556e</guid>
      <description>&lt;h1&gt;
  
  
  TouchGrass AI — Get out. AI stays in.
&lt;/h1&gt;

&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;I built &lt;strong&gt;TouchGrass AI&lt;/strong&gt;, a local-first AI outdoor companion that encourages people to spend less time on their screens and more time exploring the real world.&lt;/p&gt;

&lt;p&gt;The idea behind the project is simple:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;AI creates the experience, but the experience exists to get you away from AI.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Users can choose an outdoor activity, such as running, walking, hiking, or cycling, select a duration, and describe their goal. The AI then generates a personalized outdoor mission with a warm-up, main activity, outdoor challenge, cool-down, and motivation.&lt;/p&gt;

&lt;p&gt;But generating a mission is only the beginning.&lt;/p&gt;

&lt;p&gt;TouchGrass AI includes a &lt;strong&gt;Go Outside Mode&lt;/strong&gt; with a timer so users can put their phones away and focus on their activity. When they return, they can reflect on their energy, mood, and difficulty, then save their experience to &lt;strong&gt;My Journey&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The app keeps experience history in the browser using local storage.&lt;/p&gt;

&lt;p&gt;I designed it for students, developers, remote workers, and anyone who wants a little encouragement to step outside.&lt;/p&gt;

&lt;p&gt;My goal wasn't to build another AI chatbot that keeps people engaged with a screen. I wanted to build something that gives people a reason to leave it.&lt;/p&gt;

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

&lt;p&gt;Watch the project demo:&lt;/p&gt;


&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://drive.google.com/file/d/1RNYNBckh2ZHxwjGbscPQiOSVI9yJPmUH/view?usp=sharing" rel="noopener noreferrer" class="c-link"&gt;
            Touchgrass_AI.mp4 - Google Drive
          &lt;/a&gt;
        &lt;/h2&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fssl.gstatic.com%2Fdocs%2Fdoclist%2Fimages%2Fdrive_favicon_2026_32dp.png" width="32" height="32"&gt;
          drive.google.com
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&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/parthverma2005/Touchgrass_AI.git" rel="noopener noreferrer"&gt;https://github.com/parthverma2005/Touchgrass_AI.git&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;TouchGrass AI is open source under the MIT License. The repository includes the frontend, FastAPI backend, setup instructions, and local AI integration.&lt;/p&gt;

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

&lt;p&gt;I built TouchGrass AI using a lightweight web stack and an open-weight language model running locally.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tech stack&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;AI model:&lt;/strong&gt; Qwen 2.5 0.5B&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Local inference:&lt;/strong&gt; Ollama&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Backend:&lt;/strong&gt; Python and FastAPI&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Frontend:&lt;/strong&gt; HTML, CSS, and JavaScript&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Experience history:&lt;/strong&gt; Browser localStorage&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  How it works
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;The user chooses an activity, duration, and goal.&lt;/li&gt;
&lt;li&gt;The frontend sends the request to the FastAPI backend.&lt;/li&gt;
&lt;li&gt;The backend sends a prompt to Qwen 2.5 0.5B through Ollama.&lt;/li&gt;
&lt;li&gt;The generated mission is displayed in the frontend.&lt;/li&gt;
&lt;li&gt;The user starts Go Outside Mode and completes the activity.&lt;/li&gt;
&lt;li&gt;Afterward, the user records a reflection, which is saved locally in the browser.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I chose a small model because I wanted to experiment with local AI without requiring a powerful machine or a paid AI API.&lt;/p&gt;

&lt;p&gt;The application does not require a cloud AI API for its core mission-generation feature. The model must be installed locally first, and the backend must be running for mission generation to work.&lt;/p&gt;

&lt;p&gt;I also added a Local AI information panel to make the model and inference approach visible to users.&lt;/p&gt;

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

&lt;p&gt;Open innovation made this project possible in a way that fits its purpose.&lt;/p&gt;

&lt;h3&gt;
  
  
  Privacy by design
&lt;/h3&gt;

&lt;p&gt;Mission generation can happen locally instead of sending each request to a cloud AI provider. The user's saved reflections also remain in their browser rather than requiring a remote database.&lt;/p&gt;

&lt;h3&gt;
  
  
  Accessibility and cost
&lt;/h3&gt;

&lt;p&gt;Using a small open-weight model means developers can experiment with AI-powered applications without paying per-request API fees.&lt;/p&gt;

&lt;h3&gt;
  
  
  Freedom to experiment
&lt;/h3&gt;

&lt;p&gt;Local inference gives developers the freedom to inspect the setup, modify prompts, and experiment with other compatible models. It also makes the project easier for others to learn from and extend.&lt;/p&gt;

&lt;h3&gt;
  
  
  AI that encourages disconnection
&lt;/h3&gt;

&lt;p&gt;One of the interesting contradictions of modern technology is that AI can be used to encourage people to spend less time using technology.&lt;/p&gt;

&lt;p&gt;That became the guiding principle for this project:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Use AI briefly. Go outside. Experience the world. Return only when you need to.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Open AI gives me the ability to build a tool where AI supports the experience instead of becoming the experience itself.&lt;/p&gt;

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

&lt;p&gt;I used AI-assisted development to help design and implement the project, connect FastAPI to Ollama, integrate the local model, and refine the mission-generation prompts.&lt;/p&gt;

&lt;p&gt;I also worked through the frontend integration, outdoor timer, reflection form, and local journey history.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thought
&lt;/h2&gt;

&lt;p&gt;AI is becoming increasingly good at keeping us on our screens.&lt;/p&gt;

&lt;p&gt;I wanted to experiment with using it for the opposite purpose.&lt;/p&gt;

&lt;p&gt;TouchGrass AI gives you a mission, starts the clock, and encourages you to experience something beyond the screen.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Get out. AI stays in.&lt;/strong&gt;&lt;/p&gt;

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