TouchGrass AI: An Open-Source AI Outdoor Mission Planner
Описание и применение
TouchGrass AI – это открытая система планирования коротких outdoor‑миссий, где экран используется только для генерации задания, после чего пользователь уходит в природу, выполняет задачу и возвращается, чтобы отметить завершение. Приложение использует React, FastAPI, SQLite и открытый AI‑модель Gemma, а также имеет детерминированный резервный путь без внешних ключей.
Задача
Digital products often keep users on screens; the goal was to create an AI that only serves as a brief planning tool and encourages users to spend time outdoors.
Результат
The application successfully generates short outdoor missions, records completion, and updates user statistics, demonstrating that AI can facilitate reduced screen time.
Рабочий процесс
- Select available time (15, 30, or 60 minutes)
- Choose outdoor activity (Walking, Nature, Photography, Exercise, Social)
- Choose difficulty (Easy, Medium, Hard)
- Choose mode (Solo or With Friends)
- Backend creates structured mission
- App provides actionable checklist
- User goes outside and completes mission
- Mission is saved to history and statistics updated
Доказательства
TouchGrass AI creates short, practical outdoor missions based on: Available time: 15, 30, or 60 minutes; Activity: Walking, Nature, Photography, Exercise, or Social; Difficulty: Easy, Medium, or Hard; Mode: Solo or With Friends
The core interaction is intentionally simple: Choose → Generate → Go outside → Complete → Come back
The project uses: Frontend: React + Vite; Backend: FastAPI + Python; Database: SQLite + SQLAlchemy; AI layer: Open-weight Gemma integration with a deterministic fallback
For the deployed demo, I did not configure a hosted Gemma API key, so I have not claimed that the live deployment is currently performing real Gemma inference.
- Дата записи: 2026-10-07T21:56:02.963Z