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
PyTorch
Open-source deep learning framework with dynamic computation graphs. The preferred choice for research and production.
Visit Site →TensorFlow
Google's open-source ML platform. Comprehensive ecosystem for building and deploying ML models at scale.
Visit Site →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 →Deployment & AI Tools
Vercel
Cloud platform for deploying web applications with zero configuration. Ideal for Next.js, React, and static sites.
Visit Site →Hugging Face
The AI community's hub for models, datasets, and demos. Access thousands of pre-trained models for NLP, CV, and more.
Visit Site →Ollama
Run large language models locally on your machine. Simple setup, supports Llama, Mistral, and more.
Visit Site →n8n
Open-source workflow automation platform. Connect apps and automate tasks with a visual interface.
Visit Site →Claude Skills
Anthropic's Claude AI capabilities and skills. Learn about prompt engineering, tool use, and AI assistance.
Visit Site →Anthropic API
Build with Claude using Anthropic's API. Access state-of-the-art language models for your applications.
Visit Site →ComfyUI
Powerful node-based UI for building AI workflows, especially for image generation and diffusion models.
Visit GitHub →Research Laboratory Websites
Purdue ABE Plant Sensor Lab
Agricultural and Biological Engineering plant sensor research at Purdue University.
Visit Site →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 →Deep Learning & AI Courses
Stanford CS231n
Convolutional Neural Networks for Visual Recognition. The definitive course on CNN and computer vision.
Visit Course →Stanford CS230
Deep Learning. A comprehensive course covering neural networks, CNNs, RNNs, and practical applications.
Visit Course →Fast.ai Practical Deep Learning
Free, practical deep learning course for coders. Learn to build state-of-the-art models with minimal math.
Visit Course →ML from Scratch
Implement machine learning algorithms from scratch. Great for understanding fundamentals deeply.
Visit GitHub →DeepLearning.AI
Andrew Ng's comprehensive deep learning specialization. Covers neural networks, CNNs, RNNs, and more.
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 →










