DigiAgriApp: development of a Free and Open Source app for digital agriculture

Seminar 1

14:4015 mins07/11/2025

DigiAgriApp is a free and open-source client-server application built on PostgreSQL/PostGIS, Django (backend), and Flutter (frontend), with an integrated QGIS plugin. The development was started and carried out by the Digital Agriculture Unit of the Fondazione Edmund Mach with the support of a small number of companies. Over the past year, the platform has consolidated its architecture and expanded its features to better support precision agriculture.

Its primary focus is the monitoring of agricultural fields and its sub-elements: subfields, rows, until individual plants. A major advancement was the integration of the Pest Patrol module, which leverages computer vision algorithms to automatically analyze images from chromotropic traps and identify insect vectors such as Scaphoideus titanus and Orientus ishidae. This sets the stage for a robust decision support system for pest and disease management.

In addition to ongoing development work, significant efforts were made toward multilingual support—DigiAgriApp is now fully available in four languages—and in project outreach, seeking collaborators and institutions interested in adopting or contributing to the platform.

A major milestone in 2025 has been the launch of two public instances of the DigiAgriApp server, both released with the support of the Fondazione Edmund Mach. One instance, in Italian (https://digiagriapp.fmach.it), is tailored to viticulture and fruit production. The second, in English (https://digiagriapp-en.fmach.it), offers broader crop support and allows the addition of new species. These public instances are limited in functionality, as they currently do not provide access to remote sensing or weather station data.