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 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.0.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.0-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: modelstack-1.0.0.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.0.tar.gz
Algorithm Hash digest
SHA256 4ae7cee5d89da1332e572a339a0ed380fb921872f71fd0455eabfa0696f39b53
MD5 53f8cfe97d1d00a3369b6b3a5e9150cd
BLAKE2b-256 0c60a96c9d2081f0a56738f3d97fbd5df5537538e5908a1a033df50f0b4ad2cc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: modelstack-1.0.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9374dbf90ef29a890fc5cd9fb036b4093e08dddd9d865380aa7e32223337cbc9
MD5 debe44cffdb4e6466dbc0992c2e42533
BLAKE2b-256 96681fc23b533da0ea7ea73d1b46112d1a3d691a64b068294abc203a33e0c4fd

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