Skip to content
View galib9690's full-sized avatar

Organizations

@AI-Hydro

Block or report galib9690

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
.github/profile/README.md

Mohammad Galib

PhD Candidate · Hydraulics & Hydrology · Purdue University

I build AI-native infrastructure for hydrological science — tools that let researchers move from question to reproducible result through natural conversation with their computational environment. My work sits at the intersection of differentiable modeling, large-sample hydrology, and the emerging Model Context Protocol ecosystem, advised by Dr. Venkatesh Merwade in the Lyles School of Civil and Construction Engineering.

I'm interested in what happens when foundation models stop being chatbots and start being collaborators: orchestrating real scientific computation, recording provenance automatically, and adapting to how individual researchers actually think and work.


What I'm Building

An open platform where AI agents do real hydrological research — watershed delineation, streamflow analysis, model calibration, and reproducible provenance — all from a natural language conversation. Built as a VS Code extension on the Model Context Protocol, with a Python toolkit distributed via PyPI and a plugin architecture designed for community extension.

Documentation · VS Code Marketplace · PyPI

Open-Source Hydrology Toolkits

camels-attrs and pygeoglim — published Python packages for catchment attribute extraction and geological characterization, both with archived Zenodo DOIs and used in ongoing large-sample hydrology work.


Research Interests

  • Differentiable and physics-informed hydrological modeling
  • Large-sample hydrology and next-generation CAMELS-style benchmarks
  • Reproducibility and automated provenance in computational Earth science
  • AI-native scientific workflows and the Model Context Protocol
  • National-scale SWAT calibration and watershed characterization
  • Community-extensible research infrastructure

Stack

Python · PyTorch · TypeScript · FastMCP · MCP · SWAT · USGS APIs · HyRiver · xarray · GeoPandas · Taichi


Links

AI-Hydro Org · Documentation · YouTube · PyPI


Purdue University · Lyles School of Civil and Construction Engineering · Apache 2.0

Popular repositories Loading

  1. pygeoglim pygeoglim Public

    Python package for extracting geology attributes—specifically lithological and hydrogeological properties: from GLiM and GLHYMPS datasets for any region or watershed in CONUS region.

    Python 2

  2. OpenNightLights OpenNightLights Public

    Forked from worldbank/OpenNightLights

    Collection of tools and training materials for exploring the open Nighttime Lights repository

    Jupyter Notebook

  3. Finley_unit_hydrograph_CONUS Finley_unit_hydrograph_CONUS Public

    To create Finley Unit Hydrograph to all of the CONUS region.

    Jupyter Notebook

  4. github-chapter-2-sandbox github-chapter-2-sandbox Public

    Forked from codedex-io/github-chapter-2-sandbox

    Intended for exercises 6-10 in Chapter 2 of Codédex's Git/GitHub course

  5. art-of-readme art-of-readme Public

    Forked from hackergrrl/art-of-readme

    💌 Things I've learned about writing good READMEs.

  6. AI_tutorials AI_tutorials Public

    This repo is created for the AI tutorials

    HTML