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
- Tier-Based Scaling Framework: Dynamic calculator adapts recommendations based on farm size
- Real-Time Extended Thinking: AI agent reasons through farm scenarios with transparent confidence levels
- Offline-First Design: Service Workers + local storage enable field usage without connectivity
- Climate-Adapted Guidance: Region-specific recommendations for semi-arid Northeast Brazil
- 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
- GitHub Repository: https://github.com/PauloTuppy/Sisteminha-EcoFarm
- Live Demo: https://ai.studio/apps/drive/1VCRNH3tKq73mKpp-dN45WHu9gA4Zu8PL
- YouTube Demo: https://youtu.be/mx83YxTJ9Cw
Built With
- exceljs
- gemini-3-flash-api
- gemini-3-pro-api
- indexeddb
- open-meteo-api
- pdfkit
- react
- tailwind-css
- typescript
- vite
Log in or sign up for Devpost to join the conversation.