DEV Community

Cover image for TrailWise AI: Local Outdoor Trail & Activity Advisor (#TouchGrass)
Ankan Roy
Ankan Roy

Posted on

TrailWise AI: Local Outdoor Trail & Activity Advisor (#TouchGrass)


 # TrailWise AI: Local Outdoor Trail & Activity Advisor

Python
FastAPI
Docker

🎃 Hacktoberfest 2026 Week 1 Submission: Touch Grass 🌿

For Week 1 of the Hacktoberfest 2026 DEV Challenge ("Touch Grass"), I built TrailWise AI—a lightweight, local AI assistant designed to give users quick gear checklists, route advice, and trail safety tips so they can minimize screen time and spend more time outdoors.


🚀 What I Built

An asynchronous FastAPI engine running open-weight local inference (llama3.2 via Ollama). The backend accepts outdoor activity parameters and instantly generates actionable trail and safety advice designed to work completely offline.

GitHub logo AnkanJU / Hacktoberfest2026

Monorepo for Hacktoberfest 2026 projects, DEV.to AI Challenges, and Open-Source backend implementations.




  • Tech Stack: Python 3.13, FastAPI, Ollama, Docker.
  • Theme Alignment: Touch Grass (Trail safety, outdoor preparation, offline-first access).

💡 Why Open-Source AI Matters

Outdoor activities often take place in areas with zero cellular connectivity. Running llama3.2 locally allows users to generate trail safety plans and gear checklists anywhere on a laptop or local edge node without relying on third-party cloud APIs.


🛠️ API Interface Example


json
// POST /advise
{
  "activity": "hiking",
  "location_or_climate": "temperate fall foliage"
}
Enter fullscreen mode Exit fullscreen mode

Top comments (0)