Landscape AI

Role / Services

AI & Full Stack Development

Credits

Team AlgoTracks

Location & year

Australia ©

2024

Landscape AI landing page: transform your yard with custom AI landscape designs, with a before and after photo of a backyard

The project

Landscape AI redesigns a backyard from a single photo: upload a picture of the yard, mark the part to change, pick a style, and AI draws new landscape designs in seconds.

It is made for landscapers and their clients, with styles such as Modern Australian, Tropical, Natives and Japanese, a setting for how creative the AI may be, and custom instructions for anything else. Every design can be saved, exported, used as the next starting point, or rated to feed back into the model.

I built it full stack: a Flask back end that runs Hugging Face models on the uploaded images, with asynchronous processing so large photos never hold the app up, and a React front end for uploading, cropping, styling and reviewing the results.

What I built

  • AI redesign of a yard from one photo, with Hugging Face models
  • Upload, crop and mark the area to redesign
  • Style presets, AI creativity level and custom instructions
  • Several designs per run, each with feedback for the model
  • A gallery of saved designs to export or reuse
  • Asynchronous processing of high-resolution images
  • Flask back end and React front end
Landscape AI first step: a photo of the yard, uploaded

1 / 5

Landscape AI marking the lawn to redesign, in blue over the photo
Landscape AI style presets, AI creativity level and custom instructions
Landscape AI generated garden designs, each to save, export or rate
Landscape AI gallery of saved designs, each to view, export, reuse or delete