Upcoming
Build a workflow editor for AI agents in Angular
NG Poland Warsaw & online
Go from an empty canvas to a working editor for AI agent workflows, using ngDiagram and your own Angular components.
Talk details
I'm Kuba Kubacki, an Angular Principal Developer at Synergy Codes. I build workflow tools with ngDiagram and turn what I learn into talks and tutorials.
What I'm building
AI workflows.
Built for Angular.
An open-source library for visual workflows. Combine triggers, AI agents, approvals, and actions in one canvas. Your nodes are regular Angular components, so they keep your styles and your logic while ngDiagram handles the canvas and connections.
Built and maintained at Synergy Codes.
I help develop ngDiagram and teach developers how to build diagram-based interfaces with it, on stage and on YouTube. The library and its examples are a team effort.
A runtime to automate
your business process.
Embed a production-ready workflow editor in your product. Workflow Builder gives teams the editor layer, reference back-end, and engine integrations to ship domain logic faster.
Explore Workflow BuilderPractical talks about Angular, diagramming, and the interfaces behind AI workflows. Less theory, more building.
Invite me to speakUpcoming
NG Poland Warsaw & online
Go from an empty canvas to a working editor for AI agent workflows, using ngDiagram and your own Angular components.
Talk detailsUpcoming
NG KATO #14 Katowice
A practical look at the patterns behind agentic workflows: chaining, routing, parallelization, reflection, and human-in-the-loop.
Event detailsPast talk
Warsaw IT Days Warsaw
A hands-on walk-through of building a visual editor for AI agents with ngDiagram.
Event programmeOpen your editor and follow along. Each episode ends with code you can build on.
A video series I host on the ngDiagram playlist.
Set up an Angular workflow builder with ngDiagram, from scratch.
Edit the selected step in a side panel, kept in sync with Angular signals.
Give each kind of step its own Angular component.
More episodes coming soon.
Building a diagram editor? Stuck on an Angular problem? Organising a conference or meetup?
Tell me what you're working on.
Message me on LinkedIn