Skip to content

v1.0.0

Choose a tag to compare

@introfini introfini released this 29 Jul 15:03

First public release.

  • AI Section block in the GrapesJS email builder: describe a section, get validated MJML in place.
  • Edit mode via the toolbar wand, with preservation invariants (images and personalisation tokens are hard-protected; links and text volume soft-protected).
  • Allowlist MJML validator with retry feedback to the model; output is treated as untrusted until it passes.
  • Two LLM providers behind one interface: OpenAI-compatible (OpenAI, LiteLLM, Ollama, LM Studio) and the Anthropic Messages API.
  • Builder personalisation tokens offered to the model, theme token files per Mautic theme with language-variant resolution (mytheme-pt / mytheme-en), and a brand voice field.
  • Generation telemetry table and a purge command for retention.