Download Latest Version v0.3.3 source code.tar.gz (4.5 MB)
Email in envelope

Get an email when there's a new version of Pruna AI

Home / v0.3.2
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-03-09 4.9 kB
v0.3.2 source code.tar.gz 2026-03-09 4.4 MB
v0.3.2 source code.zip 2026-03-09 4.6 MB
Totals: 3 Items   9.0 MB 0

image

It’s been almost a year since we open-sourced Pruna (time flies when you're compressing models ✨). Since then, the community has grown in ways we couldn’t have imagined, new contributors, new ideas, and so many improvements coming from all directions.

To celebrate this milestone, we’ve started bringing more of the algorithms that previously lived in our closed-source stack into the open-source Pruna ecosystem. The goal is simple: give the community access to more of the tools we use internally so everyone can experiment, optimize, and build faster

This release is a big step in that direction, with a whole wave of new algorithms joining the repo, along with stability improvements, compatibility fixes, and some nice quality-of-life upgrades.

From all of us at Pruna: thank you for being part of this journey 💜 Let’s see what landed in v0.3.2 🔮

The juiciest bits 🧃

A whole garden of new algorithms 🌱

The optimization ecosystem keeps growing with a new set of algorithm building blocks:

feat: add distiller algorithm by @minettekaum in https://github.com/PrunaAI/pruna/pull/479

feat: add pruner algorithm by @minettekaum in https://github.com/PrunaAI/pruna/pull/470

feat: decoder algorithm by @minettekaum in https://github.com/PrunaAI/pruna/pull/444

feat: add distributer algorithm by @minettekaum in https://github.com/PrunaAI/pruna/pull/459

feat: add compilation algorithms by @minettekaum in https://github.com/PrunaAI/pruna/pull/443

feat: add recoverer algorithms by @minettekaum in https://github.com/PrunaAI/pruna/pull/491

feat: add enhancers algorithms by @minettekaum in https://github.com/PrunaAI/pruna/pull/469

feat: Sage Attention Algorithm by @Marius-Graml in https://github.com/PrunaAI/pruna/pull/455

More tutorials to help you get started 📚

Getting started with Pruna just got easier thanks to new tutorials:

docs/flux2-klein-tutorial: Flow changed in the tutorial by @minettekaum in https://github.com/PrunaAI/pruna/pull/522

docs: moving three tutorials from Pruna Pro to Pruna by @minettekaum in https://github.com/PrunaAI/pruna/pull/539

Algorithms are learning to play nicely together 🤝

We also improved compatibility between algorithms and model configurations:

feat: add disjoint algorithm compatibility by @gsprochette in https://github.com/PrunaAI/pruna/pull/520

Pruning some bugs 🐞 and maintenance 👩‍🌾

A lot of work went into improving stability, compatibility, and developer tooling:

[CI] Use a Stable Cache Key to prevent warnings in gh-actions by @ParagEkbote in https://github.com/PrunaAI/pruna/pull/456

fix: kernels version by @begumcig in https://github.com/PrunaAI/pruna/pull/504

refactor: formalize artifact saving by @gsprochette in https://github.com/PrunaAI/pruna/pull/492

ci: mark latest torchao as incompatible with latest diffusers by @gsprochette in https://github.com/PrunaAI/pruna/pull/528

fix: filter out non reapplied algorithms in resmash by @gsprochette in https://github.com/PrunaAI/pruna/pull/525

fix: change moe model for compatibility with earlier transformers versions by @gsprochette in https://github.com/PrunaAI/pruna/pull/533

build: pin transformer<5.0.0 by @gsprochette in https://github.com/PrunaAI/pruna/pull/532

ci: enforce pr title format via a github actions workflow by @SaboniAmine in https://github.com/PrunaAI/pruna/pull/538

fix: align sage_attn default hyperparameter return type with refactor by @gsprochette in https://github.com/PrunaAI/pruna/pull/540

fix: symmetric compatibility by @gsprochette in https://github.com/PrunaAI/pruna/pull/555

test: extend fast cpu tests so tests default as cpu by @gsprochette in https://github.com/PrunaAI/pruna/pull/556

build: update ty to v0.0.20 and align type-checking config by @rensortino in https://github.com/PrunaAI/pruna/pull/535

fix: fix awq tracing fx problem by @begumcig in https://github.com/PrunaAI/pruna/pull/551

fix: enable invalid assignment ty checks by @begumcig in https://github.com/PrunaAI/pruna/pull/553

fix: fix ty invalid-argument-type by @begumcig in https://github.com/PrunaAI/pruna/pull/554

fix: remove deprecated pynvml, remove torchmetrics restrictions by @begumcig in https://github.com/PrunaAI/pruna/pull/566

docs: update links in contributing file by @sdiazlor in https://github.com/PrunaAI/pruna/pull/541

🌱 New faces in the garden

@Marius-Graml made their first contribution in https://github.com/PrunaAI/pruna/pull/455

@rensortino made their first contribution in https://github.com/PrunaAI/pruna/pull/535

Full Changelog: https://github.com/PrunaAI/pruna/compare/v0.3.1...v0.3.2

Source: README.md, updated 2026-03-09