finds.dev

AhmadHassan-BTed/GardenPulse

Method-agnostic smart garden companion built with React Native, Expo, and TypeScript. Adapts to soil, hydro, container, or indoor setups with location-aware intelligence, OpenWeather integration, and privacy-first, on-device Gemini AI plant diagnostics.

View on GitHub

★ 961TypeScriptNOASSERTIONupdated Jun 2026

// the take

GardenPulse is a React Native/Expo app that tailors plant-care guidance (watering, light, nutrients) to whichever growing method you use — soil, hydro, container, or indoor — using location data, OpenWeatherMap forecasts, and Gemini for leaf-photo diagnostics. It's aimed at hobbyist gardeners rather than developers; the repo itself reads more like a shipped consumer app than a library or tool.

The method-agnostic onboarding (soil/hydro/container/indoor) driving a different UI and schedule per growing method is a genuinely useful design choice over the one-size-fits-all plant apps. The stack is current and sensible for Expo/RN (SDK 54, Zustand for state, AsyncStorage for offline-first caching, expo-location for zone detection), and tying watering reminders to live OpenWeatherMap forecasts is a concrete, non-gimmicky feature.

The README claims leaf diagnostics are 'on-device' and photos are 'never uploaded to the cloud,' but the stack table lists Google AI Studio's Gemini Multimodal/Vision API as the AI engine — that's a cloud API call, not on-device inference, which directly contradicts the privacy pitch. 961 stars against 0 forks is a strong signal of inorganic star activity, not organic developer interest, so the popularity numbers can't be trusted. The repo ships a proprietary LICENSE file while tagging itself 'mit-license' on GitHub, leaving the actual terms for reuse unclear. There's no test suite or CI config anywhere in the tree, and the project carries auto-generated artifacts (a traceability .reqif file, audit reports, committed __pycache__) that point to this being AI-agent-scaffolded boilerplate rather than a maintained, hand-reviewed codebase.

We read the README, the directory tree and a key source file in October 2026. Nobody pays to be listed. How we judge →

// at a glance

Stars
961
Forks
0
Language
TypeScript
License
NOASSERTION
Last commit
30 Jun 2026

// nearby

If GardenPulse isn't quite it.

All repos →