🌊 AI for Good · Open Source Since 2011

H2O.ai Open Source Ecosystem

From AutoML to LLMs — The most comprehensive open-source AI platform covering machine learning, generative AI, explainability, and real-time web applications.

260+
Repositories
38K+
GitHub Stars
7
Core Domains
15+
Years Active

Knowledge Association Network

Core project topology — node size reflects star count, edges represent functional dependencies and ecosystem connections

H2O-3 ⭐ 7.5K h2oGPT ⭐ 12K LLM Studio ⭐ 5K Wave ⭐ 4.2K Sparkling Water ⭐ 977 MLI ⭐ 492 datatable ⭐ 1.9K h2oGPTe ⭐ 90 Nitro ⭐ 203 Tutorials ⭐ 1.5K Meetups ⭐ 406 awesome -h2o ⭐ 389 db-bench ⭐ 347 h2o-k8s ⭐ 25 XAI Guide h2o-flow ⭐ 145
AutoML / ML Platform
LLM / GenAI
Web App / Viz
Spark / Big Data
Explainable AI
Data Tools
Education / Community

Core Project Cards

Key open-source projects from H2O.ai — click project name to visit GitHub

⭐ 12K
Private chat with local GPT — document, image, video Q&A. 100% private, Apache 2.0. Supports oLLaMa, Mixtral, llama.cpp and more.
LLM RAG Privacy Chatbot
Python
⭐ 7.5K
Distributed, fast & scalable ML platform: Deep Learning, GBM, XGBoost, Random Forest, GLM, K-Means, PCA, GAM, SVM, Stacked Ensembles, AutoML and more.
AutoML GBM XGBoost Distributed
Java / Python / R
Framework and no-code GUI for fine-tuning LLMs. Supports quantization, LoRA, multi-GPU training, and evaluation with chatbot-style interface.
Fine-tuning LoRA No-Code GUI
Python
⭐ 4.2K
Realtime Web Apps and Dashboards for Python and R. Build AI apps 10x faster with reactive programming and rich UI components.
Dashboard Realtime Python/R UI
Python / TypeScript
⭐ 1.9K
Python package for manipulating 2-dimensional tabular data structures. High-performance data processing — 10x faster than pandas for large datasets.
DataFrame High-Perf C++
C++ / Python
H2O functionality inside Spark cluster. Seamless integration of H2O ML algorithms with Spark data processing pipelines.
Spark ML Pipeline H2O-3
Scala / Python
Tutorials and training material for the H2O Machine Learning Platform — covering H2O-3, Driverless AI, Sparkling Water and more.
Tutorial Training Notebook
Jupyter Notebook
Presentations from H2O meetups & conferences by the H2O.ai team. Community knowledge sharing and event materials.
Community Presentation Events
Jupyter Notebook
⭐ 389
Curated list of research, applications and projects built using the H2O Machine Learning platform. Essential reference for H2O ecosystem.
Awesome List Research Applications
Markdown
H2O.ai Machine Learning Interpretability Resources. SHAP, LIME, partial dependence, feature importance — tools and techniques for model explainability.
SHAP LIME Interpretability
Jupyter Notebook
Reproducible benchmark of database-like ops. Compares pandas, datatable, polars, dask, spark, julia, and more on group-by and join operations.
Benchmark Performance DataFrame
R / Python
⭐ 307
Open-Source Implementation of WizardLM to turn documents into Q:A pairs for LLM fine-tuning. Automated training data generation pipeline.
Fine-tuning Data Gen QA
Python
⭐ 297
Stacking / ensemble learning in Python. Implementations of Super Learner (stacked ensembles) for classification and regression.
Ensemble Stacking Super Learner
Jupyter Notebook
⭐ 279
Deep Learning in H2O using Native GPU Backends — TensorFlow, Caffe, MXNet integration within H2O-3 platform.
Deep Learning GPU TensorFlow
C++ / Java
⭐ 2.3K
Legacy H2O platform (successor: h2o-3). Historical reference for the evolution of H2O's distributed computing architecture.
Legacy Distributed
Java
⭐ 466
H2O GPU Edition — GPU-accelerated machine learning. XGBoost, GLM, K-Means on GPU with scikit-learn compatible API.
GPU XGBoost scikit-learn
C++ / Python
Recipes for Driverless AI — custom transformers, models, and scorers. Extend DAI with your own ML components.
AutoML Extensible Custom
Python
⭐ 203
Create apps 10x quicker, without Javascript/HTML/CSS. Declarative UI framework for building data apps in pure Python.
Low-Code UI Python
TypeScript
⭐ 165
Sample AI Apps built with H2O Wave. Collection of ready-to-use dashboards, chatbots, and ML demo applications.
Templates Demos AI Apps
Python
⭐ 145
Web based interactive computing environment for H2O. Jupyter-like notebook UI for H2O-3 model building and evaluation.
Notebook Interactive UI
CoffeeScript
Use H2O Sparkling Water from R. Spark + R + Machine Learning integration for R users.
R Spark ML
R
⭐ 90
Enterprise h2oGPTe RAG-Based GenAI Platform — client code examples, use cases and benchmarks for enterprise document Q&A.
RAG Enterprise GenAI
Python
Large-language Model Evaluation framework with Elo Leaderboard and A/B testing. Compare and rank LLMs systematically.
Evaluation Elo Leaderboard
Jupyter Notebook
Wave App for H2O AutoML — interactive dashboard for running and monitoring AutoML experiments with real-time visualizations.
Dashboard AutoML Realtime
Python
Automatic Machine Learning (AutoML) for Wave Apps. Simplified ML integration layer for H2O Wave applications.
AutoML Wave API
Python
Diverse collection of 100 Hydrogen Torch use-cases by different industries, data-types, and problem types. No-code deep learning training.
Deep Learning No-Code PyTorch
HTML / Python

Technology Application Directions

From AutoML to GenAI — how H2O.ai's open-source projects map to real-world AI scenarios

🧪

AutoML Pipeline

End-to-end automated machine learning — feature engineering, model selection, hyperparameter tuning, ensembling and deployment.

H2O-3DAI RecipesWave AutoMLH2O4GPU
🤖

LLM Fine-tuning & RAG

Fine-tune and deploy large language models with no-code GUI, private document Q&A, and enterprise-grade RAG pipelines.

h2oGPTLLM Studioh2oGPTeWizardLM
🔍

Explainable AI

Model interpretability toolkit — SHAP values, partial dependence plots, feature importance, LIME explanations and fairness auditing.

MLI ResourcesXAI Guidelinesh2o-sonar
📊

AI Dashboard & Apps

Build real-time AI dashboards and web applications with reactive programming — from ML monitoring to interactive data exploration.

WaveNitrowave-appsh2o-flow

Spark ML at Scale

Run H2O ML algorithms on Spark clusters — process billions of rows with distributed computing and GPU acceleration.

Sparkling WaterRSparklingh2o-k8s
🚀

High-Performance Data

10x faster data manipulation with C++ backend. Benchmarked against pandas, polars, dask for ETL and analytics workloads.

datatabledb-benchmarkgQuant
🛡️

Responsible AI

AI safety, fairness, and accountability — model auditing, bias detection, hallucination monitoring, and responsible deployment practices.

h2o-sonarh2o-LLM-evalML Security
🎓

ML Education & Community

Tutorials, meetup presentations, curated resource lists, and training material — the learning backbone of the H2O ecosystem.

h2o-tutorialsh2o-meetupsawesome-h2oHAIC Tutorials

Development Timeline

From 0xdata to H2O.ai — 15+ years of open-source AI innovation

2011

0xdata Founded

Sri Ambati and Cliff Click founded 0xdata (later H2O.ai) to democratize machine learning with open-source distributed computing.

2013

H2O-2 Released

H2O-2 launched as a Java-based distributed ML platform with in-memory processing and Key-Value store architecture.

2014

H2O-3 & Sparkling Water

H2O-3 major release with GLM, GBM, Deep Learning. Sparkling Water integrated H2O with Apache Spark for distributed pipelines.

2016

Driverless AI & Deep Water

Driverless AI brought automated feature engineering and model interpretability. Deep Water added GPU deep learning backends.

2017

MLI & AutoML

Machine Learning Interpretability resources published. H2O AutoML automated model selection and ensembling in H2O-3.

2019

H2O4GPU & datatable

H2O4GPU brought GPU-accelerated ML with scikit-learn API. datatable provided 10x faster data processing than pandas.

2020

H2O Wave

H2O Wave launched — realtime web apps and dashboards for Python and R, enabling rapid AI application development.

2023

h2oGPT & LLM Studio

h2oGPT brought private local GPT with document Q&A. H2O LLM Studio provided no-code LLM fine-tuning framework.

2024

Enterprise GenAI & h2oGPTe

Enterprise h2oGPTe launched as RAG-based GenAI platform. H2O.ai expanded into responsible AI with h2o-sonar for AI safety.

2025

AI Agents & MCP

Flood Intelligence Agent with NVIDIA NIM integration, h2oGPTe MCP server, AI-powered issue tracker (tk), and continued GenAI innovation.

Technology Stack Panorama

Five-layer architecture — from GenAI applications to distributed computing infrastructure

GenAI / LLM
h2oGPT LLM Studio h2oGPTe WizardLM LLM Eval Nova Act MCP Server
AutoML / ML
H2O-3 H2O4GPU Deep Water DAI Recipes Hydrogen Torch PyStackNet
XAI / Safety
MLI Resources XAI Guidelines h2o-sonar ML Security Audits h2o-evals
Web / Viz
Wave Nitro h2o-flow wave-apps Wave AutoML autoviz
Data / Infra
datatable Sparkling Water db-benchmark h2o-k8s gQuant RAPIDS