Sisteminha EcoFarm: AI-Powered Circular Agriculture Platform

Overview

Sisteminha EcoFarm is a comprehensive integrated farm management platform designed for circular agriculture systems in Brazil, particularly the semi-arid Northeast region. It combines Gemini 3 Pro Extended Thinking AI with production unit tracking, financial forecasting, and educational resources to empower small-to-medium farms (Tier 1-3) to design, implement, and monitor circular food production systems.

Core Features

1. Plant Identification & Soil Analysis

  • Real-time plant recognition using Gemini 3 Flash Image API
  • Comprehensive soil assessment through ball test, ribbon test, and texture analysis
  • Automatic soil type classification (clay/loam/sand) with drainage and pH estimates

2. Production Unit Monitoring

  • Tier 1 (Sisteminha): 100-1000 m² - Single fish tank + livestock + gardens for food security
  • Tier 2 (Small Commercial): 1-5 hectares - Multiple systems with market access
  • Tier 3 (Circular/Industrial): 5-20+ hectares - Integrated cattle, biogas, solar, aquaculture, crops

3. AI-Powered Diagnostics

  • Extended thinking agent with 5 core tools: weather API, soil database, crop models, Excel generator, component verification
  • Real-time farm condition analysis with 0.75+ confidence threshold
  • Automated yield forecasts and irrigation recommendations

4. Financial Forecasting

  • Monthly revenue/expense tracking per production unit
  • Profitability analysis with ROI calculations and payback period estimation
  • What-if scenario modeling (irrigation timing, livestock breed changes, expansion plans)

5. Production Data Logging

  • 188+ data points across 6 production units (cattle, biogas, sugarcane, solar, aquaculture, crops)
  • Auto-calculated metrics: FCR, ADG, mortality %, capacity factor, carbon avoided
  • Excel export with embedded formulas for detailed reports

6. Educational Hub

  • 89+ verified learning resources (7 videos, 26+ articles, 6 research papers, 8 DIY guides)
  • EMBRAPA-verified content on sisteminha design, fish tank setup, nitrogen cycling, biogas systems
  • Climate-specific crop recommendations for semi-arid farming

7. Circular Economy Visualization

  • Nutrient cycling flows: cattle manure → biogas & compost → crops → animal feed
  • Energy management: solar generation → aquaculture pumps, biogas heating, grid injection
  • Waste valorization tracking and environmental impact metrics

Technical Stack

  • Frontend: React 18 + TypeScript + Tailwind CSS
  • AI Backend: Gemini 3 Pro Extended Thinking (planning & diagnostics), Gemini 3 Flash (image analysis)
  • Data: Browser-based IndexedDB (mobile: SQLite via Room/Realm), offline-first architecture
  • APIs: Open-Meteo weather, INMET climate data, Geocoding
  • Export: Excel (.xlsx) with formulas, CSV, PDF reports

Key Innovations

  1. Tier-Based Scaling Framework: Dynamic calculator adapts recommendations based on farm size
  2. Real-Time Extended Thinking: AI agent reasons through farm scenarios with transparent confidence levels
  3. Offline-First Design: Service Workers + local storage enable field usage without connectivity
  4. Climate-Adapted Guidance: Region-specific recommendations for semi-arid Northeast Brazil
  5. Financial Transparency: Every production unit has profitability tracking and ROI analysis

Target Users

  • Small-scale farmers (100-1000 m²) seeking food security
  • Cooperatives managing 5-100 farms
  • ATER extension agents and agricultural consultants
  • Urban gardeners and families with sustainability goals

Impact

  • Enable farmers to increase productivity by 40-60% through optimized nutrient cycling
  • Reduce water usage by 30-50% via AI irrigation recommendations
  • Generate revenue from biogas and surplus crops in Tier 2-3 systems
  • Support climate resilience in drought-prone regions through diversified production

Demo & Links

Built With

  • exceljs
  • gemini-3-flash-api
  • gemini-3-pro-api
  • indexeddb
  • open-meteo-api
  • pdfkit
  • react
  • tailwind-css
  • typescript
  • vite
Share this project:

Updates