H2O-3 OSS is free and Apache-licensed, designed for self-managed and experimental workflows. Running H2O-3 in production environments? Upgrade to H2O-3 Secure: same code, APIs and pipelines. Learn more: h2o.ai/h2o-3/oss-vs-secure.
H2O-3
Open Source
Machine learning for everyone
H2O-3 is a fully open source, in-memory machine learning platform. Free, Apache 2.0-licensed, and built for data scientists, ML engineers, and researchers who want to train and run ML models in Python, R, Java, Scala, or H2O Flow.
Built for the workflows
you already use
Python
Works with pandas, scikit-learn, and Jupyter.
PIP INSTALL H2O
R
Works with the R ecosystem you know.
INSTALL.PACKAGES("H2O")
Java / Scala
Run H2O directly on the JVM and integrate into existing JVM applications.
H2O Flow
A browser-based notebook UI that runs on top of H2O-3 — no coding required.
QUICK START
Train your first AutoML model in minutes.
Follow these simple steps to install H2O-3 and train your first model.
Install h2O-3
pip install h2o
Train your first AutoML model:
import h2o
from h2o.automl import H2OAutoML
h2o.init()
data = h2o.import_file("your_data.csv")
aml = H2OAutoML(max_runtime_secs=60, seed=1)
aml.train(y="target_column", training_frame=data)
print(aml.leaderboard)
Full installation and getting-started guides for every supported environment are in the Documentation
Documentation, community, and contributing
Follow these simple steps to install H2O-3 and train your first model.
H2O-3 is open source under the Apache License, Version 2.0. We welcome contributions from the community.
Upgrade
to H2O-3 Secure
- FedRAMP High-aligned designed for audit-sensitive AI/ML workloads
- Audit-supporting capabilities for SOC 2, ISO 27001, ISO 42001
- Commercial CVE patching
Keep everything you have.
Your code, APIs and pipelines run unchanged.
Get H2O-3 and
start building
Download the latest release and start building with H2O-3.
Cloud marketplace listings
H2O-3 is licensed under the Apache License, Version 2.0.