← all repositories

apache/hamilton

Apache Hamilton is a Python framework for creating portable and expressive data transformation DAGs with lineage tracking.

2.6k stars Jupyter Notebook LLMOps · EvalData Tooling
hamilton
Not currently ranked — collecting fresh signals.
star history

It helps data scientists and engineers define testable, modular, self-documenting dataflows that encode lineage and metadata. The framework runs anywhere Python runs and is designed to scale. While not an ML model itself, it is explicitly used in llmops and rag contexts as an orchestration layer for building AI data pipelines and feature engineering workflows.

Frequently asked

What is apache/hamilton?
Apache Hamilton is a Python framework for creating portable and expressive data transformation DAGs with lineage tracking.
Is hamilton open source?
Yes — apache/hamilton is open source, released under the Apache-2.0 license.
What language is hamilton written in?
apache/hamilton is primarily written in Jupyter Notebook.
How popular is hamilton?
apache/hamilton has 2.6k stars on GitHub.
Where can I find hamilton?
apache/hamilton is on GitHub at https://github.com/apache/hamilton.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.