<?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: Quincy Aku-Boye</title>
    <description>The latest articles on DEV Community by Quincy Aku-Boye (@quincy_akuboye_39cb83a60).</description>
    <link>https://dev.to/quincy_akuboye_39cb83a60</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%2F4174523%2F09ccefa5-692e-42bd-84e1-1147eda0631a.jpg</url>
      <title>DEV Community: Quincy Aku-Boye</title>
      <link>https://dev.to/quincy_akuboye_39cb83a60</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/quincy_akuboye_39cb83a60"/>
    <language>en</language>
    <item>
      <title>Let's walk: An AI powered Scenic walking Companion</title>
      <dc:creator>Quincy Aku-Boye</dc:creator>
      <pubDate>Sun, 11 Oct 2026 03:50:16 +0000</pubDate>
      <link>https://dev.to/quincy_akuboye_39cb83a60/lets-walk-an-ai-powered-scenic-walking-companion-1n9b</link>
      <guid>https://dev.to/quincy_akuboye_39cb83a60/lets-walk-an-ai-powered-scenic-walking-companion-1n9b</guid>
      <description>&lt;p&gt;For the Hacktoberfest Open-Source AI Challenge, I vibe coded Let’s Walk with help from ChatGPT and GitHub Copilot (AI assistant), a walking companion that helps people plan a pedestrian loop around their available time, preferred scenery, and mood.&lt;/p&gt;

&lt;p&gt;The idea is simple: a walk can be more than a line on a map. It can be an intentional exploration of your neighborhood, shaped by real route data, honest environmental information, and thoughtful AI reflection prompts.&lt;/p&gt;

&lt;p&gt;Most mapping apps will happily draw you a route even if it is weak, vague, or poorly matched to what you actually want. Let’s Walk takes the opposite approach.&lt;/p&gt;

&lt;p&gt;It uses real pedestrian routing through Valhalla, checks nearby scenery using OpenStreetMap, and explains the route with a local Gemma model running through Ollama. If a route isn’t ideal, or if the data isn’t available, the app says so instead of pretending everything is fine.&lt;/p&gt;

&lt;p&gt;That honesty is a big part of the project for me. I wanted to build something that feels more respectful of the real world: a route should be based on actual walking constraints, not just a neat-looking line on a map.&lt;/p&gt;

&lt;p&gt;How it works:&lt;/p&gt;

&lt;p&gt;Pick your available walk time: 15, 30, or 45 minutes.&lt;br&gt;
Choose the kind of scenery you want: greenery, parks, gardens, water, quiet streets, and more.&lt;br&gt;
The app finds a real walking loop using Valhalla.&lt;br&gt;
It checks nearby map features to understand what might be around the route.&lt;br&gt;
A local AI model explains the route and generates reflection prompts for the walk.&lt;br&gt;
You can then use the walking mode with a timer and spoken prompts to stay present while you move.&lt;br&gt;
I built this to explore something I care about: how open-source AI can support calmer, more intentional experiences instead of only optimization and speed.&lt;/p&gt;

&lt;p&gt;Built with:&lt;/p&gt;

&lt;p&gt;JavaScript, CSS, and HTML on the frontend&lt;br&gt;
Node.js on the backend&lt;br&gt;
Valhalla for pedestrian routing&lt;br&gt;
OpenStreetMap and Overpass for nearby scenery context&lt;br&gt;
Ollama and Gemma 2 for local route explanations and prompts&lt;br&gt;
A few design principles shaped the app:&lt;/p&gt;

&lt;p&gt;Honesty over invention: if no good route is found, it says so. No fake routes. No pretending a park exists when it doesn’t.&lt;/p&gt;

&lt;p&gt;Privacy-first thinking: the app runs locally, and the AI model is handled on the user’s machine rather than depending on a cloud service.&lt;/p&gt;

&lt;p&gt;Real constraints matter: walking time, route geometry, and environmental clues are all treated as practical constraints instead of decorative extras.&lt;/p&gt;

&lt;p&gt;Graceful degradation: if Ollama is unavailable or a data source is rate-limited, the app explains what happened and continues with safer fallback content.&lt;/p&gt;

&lt;p&gt;I also wanted the app to feel a little more human. A walk is not just travel; it’s timing, mood, awareness, and attention. Let’s Walk tries to support that mood instead of turning the experience into a purely functional tool.&lt;/p&gt;

&lt;p&gt;This is still a local MVP, and there are plenty of limitations. Public services like Valhalla and Overpass can be rate-limited or unavailable, and the app is built as a prototype for experimentation rather than production deployment. But that uncertainty is part of the point: the project treats missing data and limited services as a normal part of real-world software, not a bug to hide.&lt;/p&gt;

&lt;p&gt;I’m excited by the possibility of building more thoughtful tools with open-source AI. Walking is one of the simplest and most human things we do, and I think it deserves software that respects that complexity.&lt;/p&gt;

&lt;p&gt;If you try it out, I’d love feedback on:&lt;/p&gt;

&lt;p&gt;the walking experience&lt;br&gt;
the honesty-first design&lt;br&gt;
what would make the app more useful in everyday life&lt;br&gt;
whether local AI feels like an improvement here or just a gimmick&lt;br&gt;
You can find the project here: &lt;a href="https://github.com/akuquincy-commits/Lets-Walk" rel="noopener noreferrer"&gt;https://github.com/akuquincy-commits/Lets-Walk&lt;/a&gt;&lt;/p&gt;

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