v2.0.0
🚀 SynthGenAI v2.0.0
We’re excited to announce SynthGenAI v2.0.0 — a complete rework of the library.
This release makes SynthGenAI more modular, flexible, and stable for synthetic dataset generation.
✨ Key Advancements
- Modular – clear separation of concerns across
utils,dataset,LLM, andschemas - Flexible – structured prompts with Jinja2 templates + support for multiple LLM providers (including OpenRouter)
- User-friendly – lightweight CLI replaces the old Gradio UI, with a progress bar and better error handling
- Maintainable – streamlined CI/CD with
uv, Dependabot integration, and improved pre-commit hooks - Well-documented & Tested – updated documentation, examples, and essential test coverage for reliability
📦 What's Changed
- [Rework] Total Rework of SynthGenAI v2 by @Shekswess in #25