replicate/keepsake
Version control for machine learning
When training machine learning models, Keepsake helps you track and organize all aspects of your experiments, including code, hyperparameters, model weights, and performance metrics. It takes your training script outputs and stores them in your Amazon S3 or Google Cloud Storage, allowing data scientists, ML engineers, and researchers to easily retrieve, compare, and reproduce past results or deploy models to production.
1,671 stars. No commits in the last 6 months.
Use this if you need a robust way to version control your machine learning experiments and models, ensuring reproducibility and easy deployment.
Not ideal if you prefer a fully managed, all-in-one MLOps platform rather than a focused tool for experiment and model versioning.
Stars
1,671
Forks
74
Language
Python
License
Apache-2.0
Category
Last pushed
Feb 25, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/replicate/keepsake"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
treeverse/dvc
🦉 Data Versioning and ML Experiments
runpod/runpod-python
🐍 | Python library for RunPod API and serverless worker SDK.
microsoft/vscode-jupyter
VS Code Jupyter extension
4paradigm/OpenMLDB
OpenMLDB is an open-source machine learning database that provides a feature platform computing...
uber/petastorm
Petastorm library enables single machine or distributed training and evaluation of deep learning...