Official Python SDK & CLI for GreenLens Pro: AI plant identification, disease diagnosis, and indoor houseplant care guides.
Project description
🌿 GreenLens Python SDK & Plant Care CLI
Fast, offline houseplant guidance for Python applications and your terminal. Look up care requirements, diagnose common symptoms, match plant names, and assess room light in seconds. Powered by GreenLens Pro.
📲 Download the App
- Official Website: https://greenlenspro.com
- App Store Link: GreenLens: Pflanzen Erkennen on iOS App Store
💡 What it does
- Care Requirements: Looks up watering, light, humidity, and pet-toxicity guidance for 50+ common houseplants.
- AI Symptom Diagnosis: Diagnoses frequent problems (yellow leaves, brown spots, pests, drooping growth).
- Plant Identification: Matches common and scientific plant names.
- Lux Light Meter: Interprets room-light readings in lux and suggests suitable indoor plant types.
The library and CLI run entirely from the included offline catalog. For camera-based AI identification and live tracking, visit GreenLens Pro.
📦 Installation
pip install greenlens-python
💻 Python SDK Usage
import greenlens
# 1. Houseplant Care Lookup
care_info = greenlens.get_care("Monstera")
for plant in care_info:
print(plant["name"], plant["light"], plant["watering"])
# 2. AI Plant Symptom & Disease Diagnosis
diagnosis = greenlens.diagnose("yellow leaves")
print(diagnosis)
# 3. Light Meter Calculator
light = greenlens.light_meter(1500)
print(light["category"], light["suitable_plants"])
🛠️ CLI Usage (greenlens-py)
# Care requirements for a plant
greenlens-py care "Monstera"
# Common causes and next steps for a symptom
greenlens-py diagnose "yellow leaves"
# Interpret a measured light level
greenlens-py light-meter 1500
Commands Overview
| Command | What you get | Example |
|---|---|---|
care <plant> |
Light, watering, humidity, and toxicity guidance | greenlens-py care "Pothos" |
diagnose <symptom> |
Likely causes and treatment steps | greenlens-py diagnose "brown spots" |
light-meter <lux> |
Light category and suitable plant suggestions | greenlens-py light-meter 1500 |
🔗 Official Links
- 🌐 Website: https://greenlenspro.com
- 🍏 App Store: https://apps.apple.com/de/app/greenlens-pflanzen-erkennen/id6759843546
- 🐙 GitHub Repository: https://github.com/knuthtimo-lab/greenlenspro-cli
🌍 Explore GreenLens Pro
Find the right GreenLens experience in your language:
| Language | Identify Plants | Plant Care | Diagnose Plant Diseases |
|---|---|---|---|
| Deutsch | Pflanzen erkennen | Pflanzenpflege-App | Pflanzenkrankheiten erkennen |
| English | Plant identifier app | Plant care app | Plant disease identifier |
| Español | Identificador de plantas | App para cuidar plantas | Diagnosticar enfermedades de plantas |
📄 License
Distributed under the MIT License. See LICENSE for more information.
Copyright (c) 2026 GreenLens Pro
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file greenlens_python-1.0.1.tar.gz.
File metadata
- Download URL: greenlens_python-1.0.1.tar.gz
- Upload date:
- Size: 11.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c47d07357ee177979e0ec86a4a295d139ef0cc3606f9263d74490708ccb09524
|
|
| MD5 |
91543ad661fe0ad1a49015c748e68a20
|
|
| BLAKE2b-256 |
10f0d57bdcbf230196562a3bc9393c0322841bb544c6e54da63c8e305459bb23
|
File details
Details for the file greenlens_python-1.0.1-py3-none-any.whl.
File metadata
- Download URL: greenlens_python-1.0.1-py3-none-any.whl
- Upload date:
- Size: 10.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fe4cc7fd1967442e0eeab5de42ad10388e950fc4a60712ecc52a0cc3dfed56fc
|
|
| MD5 |
4eeb7b3a0820b24b24cbeffccc0df42a
|
|
| BLAKE2b-256 |
290f53866f9010cc45532820a7d920bfe3ae9c7fcc85170bd9af43fd3bcb621d
|