GitLab Duo: Generate Mermaid charts in the Rich Text editor (using the GitLab Duo Chat framework)

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Release notes

Problem to solve

Mermaid charts (and other chart variants) are hard to write in Markdown.

Proposal

Provide a textual interface to describe a workflow, and generate Markdown charts. GitLab Duo Chat supports this already, but a deeper UI integration would be great -- i.e. through the Rich text editor.

image.png

Future idea: Ask GitLab Duo Chat to analyse the current project and files, and create communication workflow charts for example. Or OOP relationship models with extended descriptions on what these relationships actually mean.

Idea is inspired by excalidraw, showing how to use text-to-chart using AI. Example with the OCI image spec workflow: https://twitter.com/lorenc_dan/status/1729531790065361400?s=66

Intended users

Developers, documentation team members, platform engineers.

Feature Usage Metrics

Does this feature require an audit event?

/cc @timzallmann @tlinz @mmacfarlane

This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.

Edited by 🤖 GitLab Bot 🤖