Skip to main content

ModelStack - Lightweight Local Model Registry

Project description

ModelStack

ModelStack is a lightweight, local-first model registry designed for data scientists and machine learning engineers. It allows efficient storage, versioning, and retrieval of ML models along with their associated metadata, without requiring any cloud services or external infrastructure.

Features

  • Local registry to manage models directly on your machine
  • Command Line Interface (CLI) for intuitive interaction
  • Version control for models
  • Support for PyTorch, Joblib, and Pickle formats
  • Metadata tracking (accuracy, metrics, timestamp, etc.)

Installation

To install ModelStack locally, run:

pip install modelstack

Usage

After installation, you can use the modelstack CLI.

To initailize a db

modelstack init

To register a model in db

modelstack register "name_of_model metadata"

To list all models in db

modelstack list

To delete a model

modelstack delete "name_of_model"

To delete all

modelstack delete --all

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

modelstack-1.0.1.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

modelstack-1.0.1-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file modelstack-1.0.1.tar.gz.

File metadata

  • Download URL: modelstack-1.0.1.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for modelstack-1.0.1.tar.gz
Algorithm Hash digest
SHA256 df5667aa5b4cdb58cb40ae909a35de38bbf4bc0c9d4b9cd2e706e386172ae73e
MD5 0ff8026f3038fabe054861235a822839
BLAKE2b-256 cad57a795f3780257854d8c10b739e4d12c704b609611086067325460c8cacb3

See more details on using hashes here.

File details

Details for the file modelstack-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: modelstack-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for modelstack-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 25e1ef90d783a1b636431991f889440c3a570912aec5c91a3a40460331275323
MD5 7cd6b91748a2b5c8d559b38fb31c179c
BLAKE2b-256 6fb3a6bffd44de06370005bb2f5e3d3abd8ee6cf73b61f96fba06fbc54455a8a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page