v1.3.1

FoundationAgents/MetaGPTv1.3.1Feb 6, 2026by denizsafak

AI Summary

A major feature release introducing a Flask-based Web UI, an EPUB 3 packaging pipeline, and advanced text-to-speech capabilities including GPU acceleration and multi-voice support.

Key Highlights

  • Added a Flask-based Web UI (`abogen-web`) for Docker and headless deployments.
  • Implemented an EPUB 3 packaging pipeline for media-overlay EPUBs.
  • Added Supertonic TTS engine support with GPU acceleration.
  • Added Calibre OPDS and Audiobookshelf integration.

New Features

  • Web UI (`abogen-web`) for Docker and headless server deployments.
  • EPUB 3 packaging pipeline for generated audio and chunk metadata.
  • Supertonic TTS engine with GPU acceleration.
  • Entity analysis and pronunciation override system for proper nouns.
  • Speaker/role assignment for multi-voice 'theatrical' audiobooks.
  • Calibre OPDS and Audiobookshelf integration.

Full Release Notes

- Special thanks to [@jeremiahsb](https://github.com/jeremiahsb) for his [massive contribution](https://github.com/denizsafak/abogen/pull/120) (>55k lines!) that brought the Web UI, EPUB 3 pipeline, and core architectural improvements to life.
- Added an EPUB 3 packaging pipeline that builds media-overlay EPUBs from generated audio and chunk metadata.
- Persisted chunk timing metadata in job artifacts and exercised the exporter with automated tests.
- Added Flask-based Web UI (`abogen-web`) for Docker and headless server deployments.
- Reorganized codebase to support both PyQt6 desktop GUI and Web UI from a shared core.
- Added Supertonic TTS engine support with GPU acceleration.
- Added entity analysis and pronunciation override system for proper nouns.
- Added speaker/role assignment for multi-voice "theatrical" audiobooks.
- Added Calibre OPDS and Audiobookshelf integration.

Update:
```
uv tool update abogen
```