--- id: weasel version: "1.0.0" license: MIT license_treatment: permissive maintenance: active --- # weasel — Weasel: A small and easy workflow system License: permissive · Maintenance: active · Popularity: top 1,000 on PyPI ## Install pip install weasel uv add weasel poetry add weasel ## Description # Weasel: A small and easy workflow system Weasel lets you manage and share **end-to-end workflows** for different **use cases and domains**, and orchestrate training, packaging and serving your custom pipelines. You can start off by cloning a pre-defined project template, adjust it to fit your needs, load in your data, train a pipeline, export it as a Python package, upload your outputs to a remote storage and share your results with your team. Weasel can be used via the [`weasel`](https://github.com/explosion/weasel/blob/main/docs/cli.md) command and we provide templates in our [`projects`](https://github.com/explosion/projects) repo. ![Illustration of project workflow and commands](https://raw.githubusercontent.com/explosion/weasel/main/docs/assets/images/projects.svg) ## 💡 Example: Get started with a project template The easiest way to get started is to clone a project template and run it – for example, this [end-to-end template](https://github.com/explosion/projects/tree/v3/pipelines/tagger_parser_ud) that lets you train a spaCy... ## AI interpretation — verify before relying Weasel is a lightweight workflow orchestration system for managing end-to-end ML pipelines—cloning project templates, training models, packaging outputs, and sharing results with remote storage integration. Verdict: Weasel is a well-maintained, actively developed workflow system in the top 1000 PyPI packages with permissive MIT licensing and low install friction. No known vulnerabilities and broad Python version support (3.7–3.12) make it a solid choice for ML pipeline orchestration and sharing. [View on SkillFed](https://skillfed.io/packages/weasel) · [View on PyPI](https://pypi.org/project/weasel/)