Free · Open source · Android

Keep every plant
alive and thriving
from one pocket garden.

PlantPal scans and identifies your plants, builds a care schedule, nudges you when something needs water, and tracks your whole garden’s health — with an AI plant doctor for the bad days.

  • v1.0.0
  • 21 MB APK
  • Android 8.0+
N
Good morning Nati
3

3 plants need
you today.

Care streak · 12 days 1 of 4 done
92%
Garden health across your plants
Today’s care All tasks
Water MonsteraLiving room · 08:00
DUE
Mist CalatheaBedroom · 09:00
TODAY
What it does

Everything a plant needs,
in one calm app.

No spreadsheets, no guesswork. PlantPal turns scattered plant care into a routine you can keep.

Scan & identify

Point your camera at any plant. PlantPal names the species and loads its care profile in seconds.

AI plant doctor

Describe the yellow leaf or send a photo. Get a likely diagnosis and a fix you can actually follow.

Smart reminders

Watering, feeding, misting and rotation scheduled from each plant’s real needs — delivered when you ask.

Garden health score

One number for your whole collection, trended over time, so you can see a slump before a plant does.

Care streaks

Keep the streak alive. Small, honest nudges that make consistent care a habit instead of a chore.

A community that helps

Share wins, ask questions, get answers. Replies and likes land straight in your notifications.

Scan → care plan

Meet a plant once.
Care for it forever.

A single scan gives you the species, its light and water needs, pet-safety, and a recurring schedule — already on your calendar before you’ve put the pot down.

  • Works from camera or gallery
  • Editable cadence per task
  • Growth photos & journal built in
Hold steady — centring the leaf
Identified Monstera deliciosa Swiss cheese plant · 96% match
Bright indirect Water weekly Pet-unsafe
Not alone with it

The garden gets
easier together.

Post a leaf that’s misbehaving and the community weighs in. Every reply and like comes back as a notification, and tapping it drops you straight into the thread.

  • Ask, showcase, or share a tip
  • Replies & likes hit your inbox
  • Tap a notification → open the thread
Community
AllTipsQ&A
S
Sila M. Showcase

Three months of consistent misting and my Calathea finally unfurled a perfect new leaf 🌿

42 7
D
Dawit K. Q&A

Yellowing lower leaves on a pothos — overwatering or just age?

11 5
Get the app

Install in about a minute.

PlantPal isn’t on the Play Store yet, so you install the APK directly from the project’s GitHub release — the same build anyone can rebuild from source.

PlantPal for Android v1.0.0 · 21 MB · Android 8.0+
Download APK
  1. 1
    Download the APK

    Tap the button above on your Android phone (it comes from the GitHub release). You’ll get an .apk file in your Downloads.

  2. 2
    Open the file

    Tap the download notification, or open it from your Files / Downloads app.

  3. 3
    Allow installs from this source

    The first time, Android asks permission for your browser or file manager to install apps. Tap Settings → toggle Allow from this source → go back.

  4. 4
    Get past Play Protect Expected warning

    Play Protect scans apps from outside the Play Store and shows a warning by default. On the “unsafe app” or “app not scanned” dialog, tap More detailsInstall anyway (or Install without scanning).

  5. 5
    Open PlantPal

    Launch it from your app drawer, create an account, and scan your first plant. 🌱

Rather build it from source? Clone the repo and run flutter build apk --release. Everything you need is in the app repo.

Open source

Built in the open.
A star genuinely helps.

PlantPal — the Flutter app and the Go API — is free to use, read, fork and self-host. If it’s useful to you, starring the repo is the easiest way to help other plant people find it.

github.com/Natnsis/plant_pal_app