{"id":20613193,"url":"https://github.com/konradmalik/mlfix","last_synced_at":"2026-04-20T00:08:20.789Z","repository":{"id":57442279,"uuid":"363651121","full_name":"konradmalik/mlfix","owner":"konradmalik","description":"mlflow artifact store migration fix tool","archived":false,"fork":false,"pushed_at":"2021-05-02T13:09:53.000Z","size":11,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-17T03:47:30.515Z","etag":null,"topics":["cli","machine-learning","ml","mlflow","python","tool"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/konradmalik.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-05-02T12:56:03.000Z","updated_at":"2021-05-02T13:10:33.000Z","dependencies_parsed_at":"2022-09-26T18:00:36.014Z","dependency_job_id":null,"html_url":"https://github.com/konradmalik/mlfix","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/konradmalik%2Fmlfix","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/konradmalik%2Fmlfix/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/konradmalik%2Fmlfix/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/konradmalik%2Fmlfix/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/konradmalik","download_url":"https://codeload.github.com/konradmalik/mlfix/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242261483,"owners_count":20098763,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","machine-learning","ml","mlflow","python","tool"],"created_at":"2024-11-16T11:09:05.055Z","updated_at":"2026-04-20T00:08:20.751Z","avatar_url":"https://github.com/konradmalik.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"![tests](https://github.com/konradmalik/mlfix/actions/workflows/test.yaml/badge.svg) ![publishing](https://github.com/konradmalik/mlfix/actions/workflows/publish.yaml/badge.svg) [![PyPI version](https://badge.fury.io/py/mlfix.svg)](https://badge.fury.io/py/mlfix)\n\n# mlfix\n\nmlflow artifact store migration fix tool\n\n## Motivation\n\nCurrently the is no way to natively make models trained using mlflow portable across local machines or from remote to local,\nwhile keeping all the benefits (working commands etc.) of the mlflow environment (see for example [this issue](https://github.com/mlflow/mlflow/issues/3144)).\n\nThis is especially bad in small teams, local development or just prototyping.\n\nThis tool makes it easy to fix existing mlflow artifact store to current path.\n\nFuture work may include migrating existing artifact stores, only specific experiments etc.\n\nCurrently [mlf-core](https://github.com/mlf-core/mlf-core) also supports such functionality, but if you are not using mlf-core and want just to fix your mlruns, this tiny tool will help you.\n\n## Installation\n\nThis is tested for Python 3.6 to 3.9.\n\nFrom [PyPI](https://pypi.org/project/mlfix/):\n\n```bash\n$ pip install mlfix\n```\n\nFrom the source code (in the main directory):\n\n```bash\n$ python -m pip install .\n```\n\n## Usage\n\n```bash\n$ mlfix path_to_artifact_store\n```\n\nThat is it!\n\nYou must specify the name of the `mlruns` folder if it was different than the default in the former location of the store:\n\n```bash\n$ mlfix --mlruns-name nonstandard_mlruns path_to_artifact_store\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkonradmalik%2Fmlfix","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkonradmalik%2Fmlfix","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkonradmalik%2Fmlfix/lists"}