Local Micro-Garden & Frost Date Advisor | Touch Grass Challenge
Description and use
A fully local CLI agent that analyzes frost data and produces a practical outdoor gardening plan based on desired outdoor hours.
Problem
Developers spend hours on screens; need a way to plan outdoor gardening based on local frost dates and desired outdoor time.
Outcome
The agent provides a fully local, zero‑API dependency solution that generates a realistic outdoor gardening plan based on regional frost data and user‑specified outdoor hours.
Workflow
- 1. User runs the CLI and inputs city/ZIP and desired outdoor hours.
- 2. Agent uses getFrostDataTool to analyze historical frost dates and suggest cold‑hardy crops.
- 3. Agent uses generatePlanTool to convert desired outdoor time into a checklist (soil prep, planting, frost covers).
- 4. Agent outputs the customized plan to the terminal.
Evidence
The agent runs 100% locally on a Mac with zero external API dependencies or cloud key limits:
The agent coordinates two Mastra tools to build the garden plan: getFrostDataTool and generatePlanTool.
Running the CLI with Bengaluru and 5 outdoor hours: ... Here is your customized outdoor action plan for Bengaluru: ...
- Record date: 2026-10-08T18:25:49.187Z