TouchGrass AI: An Open-Source AI Outdoor Mission Planner
说明与用途
TouchGrass AI 是一个开源的户外任务规划器,AI 仅用于生成短任务。用户选择时间、活动、难度和模式,获取清单,离开手机去户外完成任务,然后返回标记完成。技术栈包括 React、FastAPI、SQLite 和开放权重的 Gemma 模型,并提供无 API 密钥的确定性回退路径。
问题
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