Multi-Agent Reasoning Engine
Multi-agent architecture for AI orchestration.
Lesson
Continuous adaptation is key in the AI space, and requires a different way of working.
The lesson in full: Willingness to delete code and pivot architecture is easier said than done, and usually only applies to ‘legacy’ code that has been around for a while. In this case, the code base is ~1 year old, and still ‘fresh’. While I’m very comfortable with this, it’s a different story for the rest of the team, with some of them still learning/familiarizing themselves with the 2 previous versions. This problem has mostly been smoothed out now (early 2026), but there is still resistance till this date, especially with teams in other locations.
What it is
The 3rd version of the Reasoning Engine, now running with multiple AI agents instead of the previous plugin- and tool-based approaches. This allows for much more flexible and dynamic behavior, as now the system behaves more like a human team of collaborators instead of a pre-defined workflow. While the agents still have access to tools created from RTS (v2), the core architecture changed from a semi-linear, predetermined flow with a clear start and end, to an open-ended, event-driven system where agents can start, pause, request input, execute tools, hand off to other agents, etc. before replying to the user. This, again, was co-authored with our CTO. This was also introduced together with a new Chat UI that supports multi-agent conversation, with a reasoning bar (displaying thoughts, actions) and a thought process panel that visualizes the entire logical flow inside the agent (for transparency). This aspect was co-authored with my team member in the Surface team, who is also the Application Framework Tech Lead.
Results
- Included as part of the standard Kognitwin Package for all facilities.
- 90%+ of code and architecture ownership.
Tools and technologies
Multi-Agent Systems · Event-Driven
Lineage
Built on lessons from Reasoning Engine, Catbot AI Test Bed, Talk to My Document.
Lessons carried into Spatial Intelligence for Agents, Drawings to 3D Scene, Agent-Operable Engines, Explorable Graph Canvas, Omniverse Remote Rendering, Standalone AI Agents, Agent-First Ways of Working.