Skip to main content

rkoren-kitchen

A reusable MLOps framework for competition and prediction-modeling projects: data ingestion, experiment tracking, model serving, monitoring, and cloud provisioning — driven by one menu.yaml manifest and one kitchen CLI.

It is intentionally generic: the same workflow helpers and CLI cover a large surface of Kaggle competitions and prediction-modeling projects with minimal per-project configuration.

Install

pip install rkoren-kitchen

Everything ships in the base install — the CLI, the training/serving/monitoring stack, and the recipes provisioning sub-package (YAML → Terraform → AWS).

What's in the box

  • Modeling helperstrain_val_split, classification_metrics/regression_metrics, time_series_cv/loto_cv, calibration and ensembling utilities.
  • Experiment tracking — an MLflow wrapper (experiment(), Tracker) with a champion registry and one-command auto-promotion.
  • PipelineFeatureBuilder / Trainer / Evaluator stages plus a DataStore, run from the kitchen CLI (kitchen run …) or a menu.yaml (kitchen menu run).
  • Serving & monitoring — a FastAPI serving scaffold (Lambda/ECR) and in-house drift reports.
  • Provisioningkitchen recipes … (a.k.a. the recipes CLI) turns a YAML spec into Terraform for S3/ECR/IAM/Lambda/RDS.

Quickstart

kitchen init my-project        # scaffold a project
kitchen run train              # train, track, and (optionally) auto-promote a champion
kitchen menu run               # or run the whole pipeline from menu.yaml

Stability

The public Python API is the top-level kitchen.__all__; the kitchen CLI and the menu.yaml schema (kitchen menu schema) are the other supported surfaces. The package follows SemVer.

See the project repository for full docs.

License

Public domain — released under The Unlicense. Feel free to use, modify, and contribute to this platform, however you like.

Download files

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

Source Distribution

rkoren_kitchen-1.1.0.tar.gz (360.2 kB view details)

Uploaded Source

Built Distribution

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

rkoren_kitchen-1.1.0-py3-none-any.whl (207.9 kB view details)

Uploaded Python 3

File details

Details for the file rkoren_kitchen-1.1.0.tar.gz.

File metadata

  • Download URL: rkoren_kitchen-1.1.0.tar.gz
  • Upload date:
  • Size: 360.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for rkoren_kitchen-1.1.0.tar.gz
Algorithm Hash digest
SHA256 5c4764cff568f45f86fb603e22414931335fa38692d027248dea9dd09ff0c2f3
MD5 c839d802b1f8a282b7f2144346c8153d
BLAKE2b-256 49879e14e9357c0fcf77ae4f84a583962a1083f03d1628358afd557acc5e1e56

See more details on using hashes here.

Provenance

The following attestation bundles were made for rkoren_kitchen-1.1.0.tar.gz:

Publisher: release.yml on rkoren/kitchen-platform

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rkoren_kitchen-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: rkoren_kitchen-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 207.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for rkoren_kitchen-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b299920853ded5d2eb54dabbdb0efc2fc29700d2a4baf5cf1002983a789e11de
MD5 54c79e35bfc201a67aa8c85275e4b708
BLAKE2b-256 86bd1e2503b3ed6528f70a1b2e84c6e3ca69bf4e54ba77a1ef4e0a29bd285038

See more details on using hashes here.

Provenance

The following attestation bundles were made for rkoren_kitchen-1.1.0-py3-none-any.whl:

Publisher: release.yml on rkoren/kitchen-platform

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 files

1.0.2

2 files

1.0.1

2 files

1.0.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page