Learning Resources
Curated tools, libraries, and datasets for digital crop phenotyping, 3D reconstruction, and AI-driven precision agriculture.
Plant Phenotyping & Modeling
PlantCV
Open-source Python toolkit for plant image analysis and high-throughput phenotyping.
Visit Site →Fiji (ImageJ)
Powerful image processing platform with a vast ecosystem of biological research plugins.
Visit Site →OpenSimRoot
Structural-functional plant model for simulating root system architecture and nutrient uptake.
Visit GitHub →BioCro
R package for predicting crop growth and yield under changing environmental conditions.
Visit GitHub →AI Engineering & Agentic Systems
Model Context Protocol (MCP)
The open standard from Anthropic for connecting AI assistants to systems and data.
Visit Site →LangGraph
Library for building stateful, multi-actor applications with LLMs, built on top of LangChain.
Visit Docs →CrewAI
Framework for orchestrating role-playing, autonomous AI agents (Agent-to-Agent collaboration).
Visit Site →Dify
Open-source LLM app development platform for orchestration, workflows, and agent management.
Visit Site →Microsoft AutoGen
Framework for enabling next-gen LLM applications with multi-agent conversation.
Visit GitHub →Computer Science Education
MIT OpenCourseWare (EECS)
The gold standard for open CS education. Featured: 6.006 (Algo), 6.0001 (Python).
Visit Courseware →Stanford CS224n
Natural Language Processing with Deep Learning. Essential for understanding LLMs.
Visit Course →UC Berkeley CS61A
Structure and Interpretation of Computer Programs. The best introductory CS course.
Visit Site →Remote Sensing & GIS
OpenDroneMap
A command line toolkit to generate maps, point clouds, 3D models and DEMs from drone, balloon or kite images.
Visit Site →