Skip to content

Releases: celewoczko/mutant-suite

Mutant Suite v2.2.0

Choose a tag to compare

@celewoczko celewoczko released this 22 Jul 23:07
mutantSuiteSplash

-Added LM Studio support
-Add a mutation history toggle panel for each slot

v2.1.1

Choose a tag to compare

@celewoczko celewoczko released this 19 Jul 12:19
mutantSuiteSplash

-Fixed model runner windows
-Fixed unwanted ghost dialogs

Mutant Suite v2.1.0

Choose a tag to compare

@celewoczko celewoczko released this 14 Jul 03:14
mutantSuiteSplash

Mutant Suite v2.1.0

Improved bottom panel layout

Updated splash screen

Fixed import crash

Prepared backend hooks for classifier engine

General UI polish

Mutant Suite V.2

Choose a tag to compare

@celewoczko celewoczko released this 13 Jul 22:21

Mutant‑Suite v.2 — Export System + Stability Improvements

New Features

TXT Chain Export
Added a clean, reliable TXT export option for saving chain outputs.
This format is lightweight, fast, and ideal for debugging or sharing chain results.

Export Dialog
Added a dedicated export dialog with selectable formats.
The dialog integrates smoothly with the main UI and respects active slot state.

Improvements
Safer Chain Serialization
Chain output serialization now strips non‑JSON‑safe objects and normalizes text fields for consistency.

UI Stability Enhancements
Reduced layout warnings and improved widget lifecycle handling.
This update significantly decreases the likelihood of fatal PyQt crashes during long operations.

Thread Safety Guardrails
Added protections to prevent QThread shutdown conflicts during export operations.
These changes reduce the risk of native crashes (0xC0000409) when saving large chains.

Fixes

Fixed an issue where chain export functions (export_chain_txt, export_chain_json) were not properly scoped inside the main class.

Fixed layout duplication warnings caused by reassigning QLayouts to existing widgets.

Notes
This release focuses on export reliability, UI stability, and safer worker shutdown behavior.
TXT export is now the recommended format for production use.
JSON export will continue to evolve as Mutant‑Suite’s chain architecture matures.

ScreenHunter 803

Mutant Suite V.1

Choose a tag to compare

@celewoczko celewoczko released this 07 Jul 19:05

Mutant Suite v1.0.0 — Release Notes

Overview

Mutant Suite v1.0.0 is the first public release of the Mutant Suite desktop application — a GUI‑based adversarial prompt mutation toolkit designed for LLM red‑teamers, safety evaluators, and researchers. This build packages the full Python/PyQt application into a standalone Windows executable. No Python installation is required.

This release includes all core mutation modes, the full GUI, and bundled runtime dependencies.

Features

13 mutation modes covering structural, semantic, and adversarial transformations

Real‑time mutation preview with adjustable parameters

Clean PyQt interface designed for rapid iteration

Standalone EXE — runs without Python or pip

Portable build — no installation required

Asset‑bundled distribution (icons, mutation modules, supporting files)

Included in This Release

MutantSuite.exe (standalone Windows application)

All required Python runtime DLLs

PyQt6 libraries

Mutation modules

Assets and icons

Everything is packaged inside the ZIP for easy use.

How to Run

Download the ZIP file for this release

Extract it to any folder

Run MutantSuite.exe

No installation, setup, or dependencies required.

Known Issues

Windows SmartScreen may warn about unsigned executables

Some antivirus tools may briefly scan the bundled DLLs

macOS version is not yet available

Auto‑update system not yet implemented

These will be addressed in future releases.

Planned for Future Versions

Additional mutation modes

Logging and export features

Feedback

Mutant Suite is actively evolving. Bug reports, feature requests, and mutation ideas are welcome through GitHub Issues.