How to create a BPMN diagram with AI

Hi everyone :wave:

I created a tool to create a BPMN diagram, with AI.
You can try it here.
(free, no registration)

What do you think?

Screenshot:

5 Likes

Hi SeriousAcceptance,

I’ve tried the BA Copilot and I think it’s cool! I’ve gone from simple to a complete lead to cash process with different decision points. I like the way it’s being build up and how it is possible to make changes to an existing process by adding additional prompts. I am up for it once the early access is available. I will be introducing it tomorrow to my teammates! This is definitely something I’d like to use more regularly! Great product!

Thanks, I really appreciate that.

Feel free to share feedback you or your team have.

I have a lot improvements I need to make still!

Very cool! I’d be interested in how you use bpmn.io’s capabilities in your tool. Would you mind sharing that?

Thanks.

In terms of bpmn.io, when the system generates the bpmn code for the user’s request, the bpmn.io tool renders it.

I’ve built it in such a way that I can use bpmn.io extensions alongside it.

For example:
I’ve just added a ‘versions’ feature, which creates a new ‘version’ each time the AI makes an amendment:


Soon, I will use bpmn-io’s ‘bpmn-js-differ’ extension to show the user what has changed in the present version, compared to the last.

Super cool! So you’re generating XML directly? How do you handle layout?

Yea generates the XML :+1:.

Layout is difficult to describe here, as it’s proven very tricky.
I’m still working on improving it.

You’re not using GitHub - bpmn-io/bpmn-auto-layout: Layout BPMN diagrams, generating missing DI information. by any chance?

Hi! Have you tried to create BPMN diagrams based on collaboration diagrams in XML format.

No I’m not.

If I recall, I did look at it at the time but I think I was struggling to get it to do something I needed.
It was possibly swimlanes.
Sorry, I can’t remember exactly.

Thank you for making those things available :pray:

Can you elaborate please?

Very nice solution! Got my self a premium account to support the project. Did you realize this as a own foundation model or as a custom gpt with own knowledge base? :slight_smile:

1 Like

Hi, sounds a great tool you are building. Actually, I’m recently looking for such kind of tool. I’m not familiar with BPMN but have to take time to learn it. Especially, it takes time to learn without a good document and examples. Need more experience to design a flow.

I just tried to get BPMN XML by a couple of LLM models, but most likely these generated XMLs cannot be used directly.

Could you share which part the LLM contribute the BPMN generating?

Also, definitely, I will try this tool soon. Thanks

I bought this platform because it was supposed to have API, but it doesnt. The owner says that I am in waiting list, that is, they dont have it API right now. Apart from this, the platform generates several errors, it is still in beta in my opinion. Hope this improves in the future and most important, dont promise functionalities that are not yet available.

@Senior_Developer Please be aware that https://ba-copilot.com/ this is not a bpmn.io project. For questions or feedback regarding product please reach out to the owners directly. Thank you.