Skip to content

Oriondevcore/orion-plantwise

Repository files navigation

Orion PlantWise

GitHub Sponsors MIT License Next.js TypeScript

AI-powered plant health diagnostics. Take a photo, identify the species, detect diseases, and get step-by-step treatment plans — all on-device via Cloudflare Workers AI.

Features

  • AI Vision Diagnosis — Upload or snap a photo, get instant health analysis (Llama 3.2 11B Vision)
  • Disease Detection — Overwatering, pests, nutrient deficiency, fungal/bacterial diseases
  • Treatment Plans — Step-by-step care recommendations in plain language
  • Plant Encyclopedia — Search any species for detailed care guides (light, water, soil, temperature)
  • Care Reminders — Watering, fertilizing, and repotting schedules with notifications
  • Activity Logging — Track every watering, fertilizing, and pruning session
  • Health Dashboard — Overview of all your plants with health status at a glance
  • Dark/Light Mode — Easy on the eyes, day or night

Tech Stack

  • Framework: Next.js 16 + React 19 + TypeScript (strict)
  • UI: Tailwind CSS v4, shadcn/ui, Framer Motion
  • Database: SQLite via Prisma ORM
  • AI: Cloudflare Workers AI (Llama 3.2 11B Vision, Llama 3.1 8B Instruct)
  • State: Zustand, TanStack React Query

Quick Start

git clone https://github.com/Oriondevcore/orion-plantwise.git
cd orion-plantwise
bun install
bun run db:push
export CLOUDFLARE_API_TOKEN=your_token_here
export CLOUDFLARE_ACCOUNT_ID=your_account_id
bun run dev

Open http://localhost:3000.

Environment

Variable Required Default Description
CLOUDFLARE_API_TOKEN Yes Cloudflare API token with Workers AI permission
CLOUDFLARE_ACCOUNT_ID Yes Cloudflare account ID
DATABASE_URL No file:./db/custom.db SQLite database path

Sponsorship

Built by Orion Dev Core. If PlantWise helps your garden, consider sponsoring on GitHub.

License

MIT

About

AI-powered plant health diagnostics. Identify species, detect diseases, get step-by-step treatment plans. Built by Orion Dev Core.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors