DEV Community

Cover image for WILDQUEST AI — Turn Screen Time Into Wild Time
Aditya Narayan Shukla
Aditya Narayan Shukla

Posted on

WILDQUEST AI — Turn Screen Time Into Wild Time

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

🌿 WILDQUEST AI — Turn Screen Time Into Wild Time

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

What I Built

WILDQUEST AI is an AI-powered outdoor exploration companion designed to help people spend less time on their screens and more time in the real world.

The idea is simple:

AI gives you a reason to put your phone down. 🌿

Instead of using AI to keep users engaged with another screen, WILDQUEST AI uses AI to generate personalized outdoor quests and activities.

For example, a user can ask:

"Give me a fun 20-minute outdoor activity."

WILDQUEST AI can turn that into a challenge such as:

🌳 20-Minute Nature Hunt
Find three different types of leaves, identify two different sounds, and discover one unusual natural object during your walk.

The user receives the mission, starts the quest, and then puts the phone away and goes outside.

Who is it for?

WILDQUEST AI is designed for:

  • 🎓 Students who need healthy breaks from studying
  • 📱 People trying to reduce unnecessary screen time
  • 🥾 Beginners who want simple outdoor activities
  • 🌳 Nature lovers
  • 👨‍👩‍👧 Families looking for outdoor activities
  • 🏃 People who want to become more active
  • 🌎 Anyone who wants to explore their surroundings

Core Features

  • 🌿 AI-generated outdoor quests
  • 🎯 Daily WildQuest challenges
  • 🤖 AI Field Guide
  • 🥾 Walking and exploration activities
  • 🐦 Nature observation challenges
  • 🏆 XP and achievement system
  • 🔥 Outdoor streak tracking
  • 📊 Outdoor progress tracking
  • 🔒 Privacy-focused design
  • 💻 Local AI architecture
  • 📱 Responsive mobile-friendly interface

The goal is not to make people spend more time inside the application.

The goal is to make them close the application and go outside.


Demo

🌿 Live Website:
https://aditya-narain-shukla.github.io/WILDQUEST-AI/

The live demo allows users to explore the WILDQUEST AI interface, generate outdoor challenges, interact with the field-guide experience, and track their outdoor progress.


Code

💻 GitHub Repository:
https://github.com/aditya-narain-shukla/WILDQUEST-AI

The project is built using:

  • HTML5
  • CSS3
  • Vanilla JavaScript

There is no heavy frontend framework required.

The project is intentionally simple and accessible so that other developers can understand it, modify it, and contribute to it.


How I Built It

WILDQUEST AI was built as a lightweight web application using HTML, CSS, and JavaScript.

The frontend contains the complete user experience:

HTML
 ↓
User Interface
 ↓
JavaScript
 ↓
Quest / Progress / AI Logic
Enter fullscreen mode Exit fullscreen mode

🌐 Frontend

HTML provides the structure of the application.

CSS provides the visual design, including:

  • Nature-inspired interface
  • Responsive layout
  • Cards
  • Animations
  • Buttons
  • Progress indicators
  • Mobile-friendly design

JavaScript handles:

  • Quest generation
  • Quest completion
  • XP and progress
  • Streaks
  • User interactions
  • Local storage
  • AI communication

🤖 Open-Source AI

The AI architecture is designed around local/open-weight AI inference rather than requiring a proprietary AI API.

The intended architecture is:

             WILDQUEST AI
                   │
                   ▼
             JavaScript
                   │
                   ▼
          Local AI Endpoint
                   │
                   ▼
                Ollama
                   │
                   ▼
        Open-Weight AI Model
                   │
                   ▼
           AI Outdoor Quest
Enter fullscreen mode Exit fullscreen mode

Ollama provides a way to run compatible AI models locally on a user's computer.

This means the AI layer can be adapted to different open-weight models instead of permanently depending on a single proprietary provider.

🧠 AI's Role

The AI is designed to act as an outdoor field guide.

Instead of simply answering questions, it is instructed to provide practical activities that encourage real-world exploration.

For example:

User:
"Give me something interesting to do outside."

        ↓

WILDQUEST AI

"Try a 15-minute sound hunt.
Walk somewhere quiet and identify
five different sounds around you."

        ↓

User puts the phone away.

        ↓

🌳 Real-world exploration
Enter fullscreen mode Exit fullscreen mode

This makes AI a bridge between the digital and physical worlds.


Why Does Open Innovation Matter?

Open innovation is especially important for WILDQUEST AI because the project's purpose is to create an AI experience that is accessible, customizable, privacy-friendly, and not completely dependent on proprietary cloud services.

With a closed AI API, the application would depend heavily on:

  • A specific provider
  • API availability
  • API pricing
  • Usage limits
  • External infrastructure
  • Sending requests to a third-party service

Open-source and open-weight AI provide another possibility:

Your Computer
     ↓
Local AI Runtime
     ↓
Open-Weight Model
     ↓
WILDQUEST AI
Enter fullscreen mode Exit fullscreen mode

This can allow developers to experiment with different models and customize the AI experience.

🔒 Privacy

Local inference can help keep interactions on the user's own machine rather than automatically sending every AI request to a third-party cloud service.

💰 Accessibility

Developers can experiment without necessarily needing a paid proprietary AI API.

🔧 Customization

Developers can change the model, prompts, behavior, and AI experience.

🌍 Co

Top comments (0)