Skip to content
@agstack

The AgStack Foundation

Supporting global agriculture through the creation, maintenance, and enhancement of open digital infrastructure
AgStack Foundation

The AgStack Foundation

Open Digital Infrastructure for Agriculture & Food

Website Landscape License Repos

A Linux Foundation project -- the global open-source community building, maintaining, and evolving the digital infrastructure for agriculture and food.


Community at a Glance

Metric Value
Repositories 42
Combined Stars 196
Combined Forks 90
Active Repos (pushed in last 6 months) 12
Languages Python, TypeScript, Jupyter Notebook, JavaScript, Kotlin, SCSS, Java, Dart, Julia

Project Catalog

Every public repository in the AgStack organisation, organized by domain. Click any project name to visit the repo.


Asset Registry -- Geospatial Identity

Deterministic, unique identifiers (GeoIDs) for any geospatial feature -- farm fields, GPS points, forests, countries. The foundation for traceability across agricultural supply chains.

Repo Description Lang Last Push Stars
asset-registry AR 1.0 -- current production. Flask-based GeoID registration and resolution Python 2026-05-15 10
user-registry User accounts, JWT issuance, API keys for AR 1.0 Python 2025-12-31 2
asset-registry-fe Frontend web application for the Asset Registry TypeScript 2024-05-09 0
autogeobound Automatic field boundary detection from satellite imagery Jupyter 2025-02-20 7
pancake AI-native geospatial datastore and DPI services: field-ownership grants as SD-JWT credentials with revocation and a signed audit ledger, scheduled vendor-data ingestion, content-addressed BITE store queryable by GeoID Jupyter 2026-09-15 7

INATrace -- Supply Chain Traceability

Open-source blockchain-based track and trace for agricultural supply chains. Covers the full journey from farmer to consumer.

Repo Description Lang Last Push Stars
inatrace Meta repo -- links backend, frontend, mobile, and blockchain components -- 2026-02-23 1
inatrace-backend Java/Spring backend for INATrace Java 2026-09-11 10
inatrace-frontend Angular frontend for INATrace TypeScript 2025-12-24 1
inatrace-mobile Mobile app for farmer data collection TypeScript 2025-12-24 0
inatrace-coffee-network Blockchain smart contracts for coffee supply chain TypeScript 2025-11-20 1

TraceFoodChain

Flutter-based app and web portal for tracing goods along food production chains.

Repo Description Lang Last Push Stars
tracefoodchain Flutter app/webapp for food chain traceability Dart 2026-09-04 4

OpenAgri Platform

A modular, microservices-based digital agriculture platform from the EU OpenAgri project -- farm calendars, irrigation, pest management, weather, reporting, and more.

Repo Description Lang Last Push Stars
OpenAgri-Bootstrap-Deployment Modular configuration and deployment of all OpenAgri services Python 2026-06-09 7
OpenAgri-GateKeeper JWT-based authentication and access proxy Python 2026-04-22 8
OpenAgri-FarmCalendar Digital farm calendar -- operations, observations, parcels, assets Python 2026-05-08 12
OpenAgri-WeatherService Weather forecasts and critical agricultural indicators Python 2026-08-06 23
OpenAgri-IrrigationManagement Evapotranspiration calculations and soil moisture analysis Python 2026-04-23 10
OpenAgri-PestAndDiseaseManagement Pest and disease monitoring and management Python 2025-10-16 10
OpenAgri-ReportingService PDF report generation for agricultural data visualization Python 2026-04-27 8
OpenAgri-UserDashboard Web UI exposing all OpenAgri service functionality TypeScript 2025-10-10 5
OpenAgri-OCSM OpenAgri Common Semantic Model Jupyter 2025-10-07 7

AgriOS -- Farm Management ERP

Farm management on Odoo 18: farmers and farmer groups, plots, trade, and training, as installable addons. AGPL-3, contributed by Advance Insight.

Repo Description Lang Last Push Stars
AgriOS Odoo 18 addons -- agrios_farmer, agrios_plot, agrios_trade, agrios_training, theme and demo data (branch 18.0) Python 2026-03-02 1

TerraTrac -- EUDR Compliance

Mobile field boundary capture and deforestation risk assessment for EU Deforestation Regulation compliance.

Repo Description Lang Last Push Stars
TerraTrac-field-app Mobile app for recording plot geolocations (point and polygon), offline-capable, CSV/GeoJSON export Kotlin 2025-10-24 1
TerraTrac-validator-portal Upload plot data, run deforestation risk assessment via WHisp API, generate reports SCSS 2025-06-17 0

AI and Knowledge Graphs

LLM integration, knowledge graph frameworks, and AI-driven agriculture recommendations.

Repo Description Lang Last Push Stars
palefire Pale Fire -- LLM + knowledge graph integration framework Python 2026-09-01 6
arias AI for agriculture -- 2025-09-18 0
ag-rec Open-source agriculture recommendations from Cooperative Extension Services JavaScript 2022-01-08 12

Weather, Climate, and Pests

Weather data infrastructure -- from data ingest and pre-processing to forecasting and serving -- and the weather-driven pest and disease models built on it.

Repo Description Lang Last Push Stars
weather-server Weather data ingest, pre-processing, and serving pipeline Julia 2021-12-16 21
weather-forecast Global weather forecast using NOAA NCEP/NOMADS data Python 2023-04-02 3
opensource-pestmodels Hierarchical pest and disease modelling framework -- 13 models, 19 crops, 54 threats; Python wheel, FastAPI and MCP server Python 2026-08-31 1
pest-models Weather-driven pest models (earlier work) Python 2021-10-15 2
field-carbon-model Field-specific carbon model leveraging SMAP L4C Python 2024-03-13 4

Communication and Messaging

Repo Description Lang Last Push Stars
MessageCast Messaging platform JavaScript 2023-02-09 4
messagecast-backend MessageCast backend -- 2023-06-14 0
messagecast-frontend MessageCast frontend -- 2023-06-14 0

Governance, Community, and Infrastructure

Repo Description Lang Last Push Stars
governance AgStack governance documents -- 2024-10-30 2
meetings Agendas and notes from AgStack project meetings -- 2024-08-19 0
LF-europe EU subproject for AgStack -- 2025-07-16 0
agstack-website Website code for agstack.org JavaScript 2024-09-09 0
agstack-landscape l.agstack.org landscape -- 2021-02-26 2
artwork Logos and artwork -- 2021-04-19 0
jupyter-notebooks Demo notebooks showing API usage examples Jupyter 2023-09-02 4

Getting Started

Explore a project: Click any repo link above to see its README, issues, and code.

Run OpenAgri locally: Start with OpenAgri-Bootstrap-Deployment for a one-command setup of all OpenAgri services.

Register a field boundary: Use the asset-registry API or the TerraTrac mobile app to capture field boundaries and receive GeoIDs.

Trace a supply chain: Deploy INATrace for blockchain-based farm-to-consumer traceability.

Run a farm: Install the AgriOS addons on Odoo 18 for farmer, plot, trade and training management.

Model a pest: opensource-pestmodels serves 13 weather-driven pest and disease models over FastAPI and MCP.

Build with AI: Use Palefire to integrate LLMs with agricultural knowledge graphs.


Contributing

AgStack is open to contributors of all levels. Every repo has its own issues list and contribution guidelines. Good starting points:

  • Browse repos tagged hacktoberfest for beginner-friendly issues.
  • Join the conversation in meetings.
  • Read the governance docs for project structure and decision-making.

License

Most AgStack projects are licensed under Apache 2.0 or EUPL 1.2; others use MIT, MPL 2.0, CC BY 4.0, GPL 3.0. 10 repositories declare no license file yet. See each repository for its specific license.


AgStack is a Linux Foundation project.

Catalog generated from the live organisation on 2026-09-15 by scripts/update-profile.py.

Popular repositories Loading

  1. OpenAgri-WeatherService OpenAgri-WeatherService Public

    The Weather Service API is designed to deliver weather forecasts alongside with critical agricultural indicators

    Python 23 8

  2. weather-server weather-server Public

    Implementation of the data ingest, pre-processing and serving pipeline for weather data

    Julia 21 4

  3. ag-rec ag-rec Public

    AgRec is an open source Agriculture Recommendations from the Cooperative Extension Services.

    JavaScript 12 4

  4. OpenAgri-FarmCalendar OpenAgri-FarmCalendar Public

    The “OpenAgri Digital Farm Calendar” service allows for manual recording of: farmers operations, farmers observations, parcels properties and recording of farms’ assets.

    Python 12 3

  5. inatrace-backend inatrace-backend Public

    Java 10 10

  6. asset-registry asset-registry Public

    This is the code repository for registering an asset (i.e, typically a polygon but is can be any geo-spatial geometry) and getting back a 256-byte/16-Char alphanumeric unique id for it

    Python 10 8

Repositories

Showing 10 of 42 repositories
  • pancake Public

    AI-native geospatial datastore and DPI services for agriculture: field-ownership grants as SD-JWT credentials, TAP vendor-data ingestion, content-addressed BITE store queryable by GeoID

    agstack/pancake's past year of commit activity
    Jupyter Notebook 7 EUPL-1.2 3 0 3 Updated Sep 16, 2026
  • .github Public

    Organization profile and community health files for AgStack

    Python 0 0 0 0 Updated Sep 15, 2026
  • agstack/inatrace-backend's past year of commit activity
    Java 10 MPL-2.0 10 6 5 Updated Sep 11, 2026
  • tracefoodchain Public

    This repository contains code for a flutter app/webapp for tracing various goods along food production chains.

    agstack/tracefoodchain's past year of commit activity
    Dart 4 Apache-2.0 1 8 0 Updated Sep 4, 2026
  • palefire Public

    Pale Fire framework for the integration of LLMs with knowledge graphs

    agstack/palefire's past year of commit activity
    Python 6 MIT 2 0 0 Updated Sep 1, 2026
  • opensource-pestmodels Public

    Hierarchical pest and disease modeling framework for AgStack (Linux Foundation). 13 models, 19 crops, 54 threats. Python wheel + FastAPI + MCP server.

    agstack/opensource-pestmodels's past year of commit activity
    Python 1 Apache-2.0 0 1 0 Updated Aug 31, 2026
  • OpenAgri-WeatherService Public

    The Weather Service API is designed to deliver weather forecasts alongside with critical agricultural indicators

    agstack/OpenAgri-WeatherService's past year of commit activity
    Python 23 Apache-2.0 8 10 (1 issue needs help) 0 Updated Aug 6, 2026
  • OpenAgri-Bootstrap-Deployment Public

    This repository serves as a easy to use entry point, with a modular configuration and deployment of the OpenAgri services.

    agstack/OpenAgri-Bootstrap-Deployment's past year of commit activity
    Python 7 EUPL-1.2 0 7 0 Updated Jun 9, 2026
  • asset-registry Public

    This is the code repository for registering an asset (i.e, typically a polygon but is can be any geo-spatial geometry) and getting back a 256-byte/16-Char alphanumeric unique id for it

    agstack/asset-registry's past year of commit activity
    Python 10 8 2 0 Updated May 15, 2026
  • OpenAgri-FarmCalendar Public

    The “OpenAgri Digital Farm Calendar” service allows for manual recording of: farmers operations, farmers observations, parcels properties and recording of farms’ assets.

    agstack/OpenAgri-FarmCalendar's past year of commit activity
    Python 12 Apache-2.0 3 27 (1 issue needs help) 0 Updated May 8, 2026