DEV Community

Anshul Chikhale
Anshul Chikhale

Posted on

WildQuest: Open-Source AI That Gets You Outside 🌿

Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass Submission 🌿

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass

What I Built

What if AI didn't try to keep you on your screen, but actually encouraged you to put your phone away?

Meet WildQuest 🌿 — an offline-first AI field guide that turns a little free time into a small outdoor adventure.

Choose your available time, location, energy level, and who you're with. WildQuest creates five gentle outdoor prompts:

  • 👀 Notice — Pay attention to something around you.
  • 👂 Listen — Discover the sounds you usually ignore.
  • 🚶 Move — Explore your surroundings.
  • 🍃 Collect — Find something interesting to remember.
  • ✍️ Reflect — Turn your experience into a personal field note.

Trail Mode guides you through one task at a time, with a countdown and progress bar. No endless feeds, distracting notifications, or pressure to stay engaged.

The idea is simple: start a mission, put your phone away, explore the real world, and return to record what you discovered.

WildQuest is designed for solo walks, families, neighborhood explorers, and anyone who needs a gentle push to spend more time outdoors.

Demo

🌐 Live Demo: https://wildquest-4ltpnmcp.manus.space

Try it yourself:

  1. Choose your available time and place.
  2. Generate an outdoor field mission.
  3. Enter Trail Mode and complete the five prompts.
  4. Write a reflection and generate your field note.
  5. Disconnect your internet and try generating a mission again to experience the offline fallback.

Code

💻 GitHub Repository: https://github.com/anshulchikhale30-p/wildquest

The repository contains the app, local development server, README, route manifest, and build configuration.

Contributions and ideas are welcome!

How I Built It

WildQuest is a static, mobile-first web application powered by a lightweight Node.js server.

I designed the interface to feel like a field notebook rather than another productivity dashboard, using warm paper tones, ink-green panels, landscape-inspired visuals, and short, calming prompts.

The AI architecture is designed to be open and replaceable:

  • Open-weight AI: The app can connect to a local Ollama-compatible endpoint and use models such as Qwen2.5 3B Instruct or Llama 3.2 3B for mission generation.
  • Offline-first fallback: When the local model endpoint is unavailable or the device is offline, a deterministic, seeded local generator keeps the core experience working.
  • Local field notes: Reflectionss and related data stay in the browser by default.
  • No account required: The app is designed without a hosted database or location tracking.

One important design decision was making offline support part of the experience rather than treating it as an error. An outdoor tool should still be useful when the network disappears.

Why Does Open Innovation Matter?

WildQuest explores a different use of AI: helping people spend less time interacting with technology.

Open innovation makes that possible in several ways:

  • Privacy: Personal reflections don't need to be uploaded to a third-party server.
  • Freedom of model choice: Developers can experiment with Qwen, Llama, or other compatible open-weight models.
  • Offline resilience: A local model and deterministic fallback reduce dependence on internet connectivity.
  • Transparency: The mission-generation prompt and implementation can be inspected and adapted.
  • Accessibility: The local fallback makes the core experience usable without a paid inference account.

A closed API could generate outdoor prompts, too. But an open, replaceable architecture gives developers more control over privacy, costs, model selection, and how the AI behaves.

The goal isn't to build an AI that keeps talking.

The goal is to build an AI that gives you a reason to close the app and notice the world around you. 🌎

My Agent Session

I haven't included a DevRelay session embed in this submission. The complete implementation and build history are available in the public GitHub repository.

Prize Categories

WildQuest is submitted to the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass.

Top comments (0)