Introducing new Imixs AI Assistant Adapter

Imixs-AI is introducing a groundbreaking new feature in the Imixs Workflow ecosystem: the Imixs AI Assistant Adapter. This innovative component seamlessly integrates Large Language Models into BPMN 2.0 workflows, creating intelligent, context-aware automation that truly understands how your business process is working.

The Challenge

Modern businesses want to leverage AI, but face a critical question: How do you combine the power of Large Language Models with structured, auditable business processes?

Traditional workflow automation excels at routing tasks and enforcing rules, but struggles with nuanced communication and content generation. Meanwhile, AI assistants are powerful but lack process awareness—they don’t know if you’re in the initial contact phase, follow-up stage, or closing a deal.

The new Imixs-AI Assistant Adapter solved this problem.

AI That Knows your Business Process

The new AI Assistant Adapter brings true process awareness to AI. It automatically understands the current state of your workflow and adjusts its behavior accordingly—all configured directly in your BPMN model.

With in your BPMN model you can now define what the AI knows and how it behaves at each stage within your business process. As work items move through your process, the AI assistant automatically adapts its context, maintains conversation history, and performs exactly the actions defined in your model.

Think of it as having a smart assistant who not only knows your products and services, but also understands exactly where each customer interaction stands in your sales, support, or service process.

BPMN-Native Design

What makes this approach unique is how naturally it fits into BPMN 2.0 using the Imixs Open-BPMN Modeller.

  • Tasks define the current process context
  • Events trigger specific AI actions
  • DataObjects contain the prompt templates and instructions
  • The process flow controls the conversation flow

Everything is visible in your BPMN diagram. No hidden logic, no black boxes. Business analysts can design and modify AI behavior without writing code.

Persistent Intelligence

The adapter automatically manages conversation history throughout the process. The AI ‘remembers’ previous interactions, building context as the process progresses. When appropriate—such as moving e.g. from sales to contract negotiation—the system intelligently starts fresh conversations with new context.

All AI interactions are stored automatically in the workflow database, providing complete auditability and compliance.

The Imixs-AI Architecture

The AI Assistant Adapter is part of the broader Imixs-AI open source project, which provides a complete framework for integrating Large Language Models into workflow automation.

Modular Architecture

Imixs-AI consists of several specialized modules providing Jakarta EE services and adapter classes to access LLM servers based on the OpenAI API specification.

imixs-ai-workflow: The core module providing Jakarta EE services and adapter classes to access LLM servers based on the OpenAI API specification. This is where the AI Assistant Adapter lives.

imixs-ai-bpmn: Transforms BPMN 2.0 models into text representations that LLMs can understand, enabling AI to reason about process structures.

imixs-ai-rag: Integrates Retrieval-Augmented Generation (RAG) capabilities using Cassandra 4.0, allowing AI to access and reference your organization’s knowledge base.

imixs-ai-llama-cpp: Provides ready-to-use configurations for running local LLM servers with Docker.

Open Standards, Maximum Flexibility

With the latest version of Imixs-AI the adapter works now with any OpenAI-compatible API, giving you freedom to choose:

  • Local deployments: LLaMA.cpp, Ollama, vLLM
  • Cloud services: OpenAI, Anthropic Claude, Azure OpenAI
  • Custom models: Your own fine-tuned LLMs or preferred LLM provider

This standards-based approach gives you complete freedom to choose your hosting solution and model—switch providers without changing your workflows.

No-Code AI Integration

What sets Imixs-AI apart is its deep integration with BPMN 2.0. Prompt templates are defined directly in BPMN DataObjects using the Imixs Open-BPMN Modeler. Business analysts can design, test, and modify AI behavior without writing a single line of code.

The result? AI that’s not bolted onto your processes—it’s woven into them.

Get Started

The new Imixs AI Assistant Adapter represents a fundamental shift in workflow automation. We’re not just adding AI features to workflows—we’re creating workflows that think.

The Process Assistant Adapter is available now as part of the Imixs Workflow AI module. Want to see how AI-powered workflows can transform your business processes? Contact us for a personalized demo where we’ll show you the platform in action with your specific use cases.

Imixs-Data – Manage Your Business Data

With the new master project Imixs-Data, we are extending the technology stack of the Imixs Workflow Engine with a powerful new feature block. Imixs-Data provides functionality to view, group, and manage business process data. In the near future, the existing modules Imixs-Archive-Importer, Imixs-Archive-Exporter and Imixs-Archive-Documents will be migrated into this new master project.

Why a New Module?

The main motivation behind Imixs-Data is to separate the management of internal and external business data into a clean and reusable library. Especially with regard to the new AI functions of Imixs-Workflow, data and its clear grouping by business processes are becoming increasingly important.

Business data can either be generated directly by the Imixs Workflow Engine or provided by external data sources. Such data is typically required to run business processes efficiently and to provide users with relevant information.

Imixs-Data introduces four core capabilities:

  • Data Views – Display business data in a table or export it into a spreadsheet
  • Data Groups – Organize processes into main and sub-processes
  • Data Import – Import data from external sources (e.g. email, CSV, APIs)
  • Data Export – Export business data and documents into external storage

Data Views

Data Views provide a convenient way to select work items via queries and display the results in a list. A data view defines both the selector (e.g. a Lucene query or a reference to an internal/external data source) and the columns with their content.

In addition, data views allow you to configure columns, labels, and sorting options. They can also include custom search forms and spreadsheet exports, enabling flexible integration of individual business views.

Data Groups

Data Groups are a new pattern for organizing and linking business processes. A Data Group is itself a process that can be referenced by other processes within the same instance.

For example, you might want to:

  • Consolidate all payment transactions of a customer into a single Statement of Account
  • Group all invoices that need to be exported into an external IT system within a dedicated Export Process

Referencing a Data Group is done via a single process property, making it easy to access them through the Imixs Workflow API. This offers a smart and elegant way to handle complex relationships between business processes.

Data Import

The Imixs-Data Importer module provides a generic service to import documents from various external sources into the Workflow Engine. Sources can include an FTP server, an IMAP mailbox, or other structured data feeds.

The importer is built on top of the Imixs Scheduler API, enabling scheduled imports. The scheduler publishes CDI events that can be processed by specific importer implementations. This design makes the Importer highly extensible and adaptable to custom requirements.

Currently supported sources include:

  • IMAP – Import emails via IMAP
  • FTP – Import files from an FTP server
  • CSV – Import CSV files from local or remote locations

Custom import agents can also be implemented to handle additional data types.

Imixs-Archive-Exporter

The Imixs-Archive-Exporter is a microservice that exports documents from an Imixs Workflow instance into external storage systems, such as a local file system or an FTP server.

The service is fully decoupled from the workflow engine and can run independently – for example, on separate hardware or within an external cluster.

The Exporter processes EventLog entries created by the Workflow Instance and stores related file attachments in the defined target system. This architecture provides a scalable and flexible approach to managing long-term document storage.


Learn more about the possibilities of the Imixs Data function as well as its use in Imixs-Office-Workflow!

New License Model: Eclipse Public License – v 2.0

Finally we switched the Imixs Workflow license model from GPL 2.0 to the modern Eclipse Public License – v 2.0

The Imixs Workflow proejct is now licensed under the EPL-2.0. The Eclipse Public License is a modern license which reflects the norms and expectations of an industry that has changed a lot in the last years.

As a weak copyleft license, the EPL is a middle ground of sorts between permissive options (like the MIT License or Apache License 2.0) and strong copyleft licenses (like GPL v2 and GPL v3.) A core requirement of the EPL – one that’s not part of permissive licenses – is that derivative works of EPL-licensed code must also be licensed under the EPL. As such, anyone who distributes a program that constitutes such a derivative work must also make their source code available. Find more details here.

In addition the new Imixs Workflow license model includes also a secondary license for GPL-2.0+ compatibility. In this way you can still license your work under GPL if you like.

Find more details:

Imixs Workflow – Where We Stand Today and Where We’re Headed Next

As the business process management landscape continues to evolve at an unprecedented pace, organizations worldwide are seeking workflow solutions that can adapt to changing requirements while maintaining operational excellence. Today, we’re excited to share a comprehensive technical overview of Imixs-Workflow and our ambitious vision for the future of human-centric business process management.

The Foundation: Where We Stand Today

Imixs-Workflow has established itself as a powerful open-source BPMN 2.0 workflow engine, combining low-code simplicity with enterprise-grade capabilities. Built on the robust Jakarta EE platform, the Imixs-Workflow engine is specifically designed for human-centric business processes that require flexibility, security, and scalability.

Continue reading “Imixs Workflow – Where We Stand Today and Where We’re Headed Next”

Imixs-Security 3.0.0: Advanced OpenID Connect Library for Jakarta EE 10

We’re excited to announce our latest release of Imixs-Security OIDC, a powerful new OpenID Connect (OIDC) library for Jakarta EE 10 applications. This new release represents a significant milestone in our open source security toolkit, bringing enterprise-grade authentication capabilities to Jakarta EE applications.

Why Another OpenID Connect Library?

While Jakarta EE 10 introduced native OpenID Connect support through Eclipse Soteria 3.0, this default implementation shows some gaps that needed addressing for real-world enterprise applications. The primary limitation of the existing solution is their focus solely on browser-based user flows, leaving a significant gap for API authentication scenarios.

Imixs-Security-OIDC brings a new flexible solution providing comprehensive support for both – browser based OpenID Connect login and Bearer Token authentication. The later is a crucial requirement for modern applications that need to integrate with external systems via REST APIs.

Continue reading “Imixs-Security 3.0.0: Advanced OpenID Connect Library for Jakarta EE 10”

Open-BPMN Version 2.3: New Features and Improvements for Easier BPMN Modeling

We’re thrilled to announce today the release of the latest version of Open-BPMN! With this update, we’ve introduced several exciting new features and improvements that make modeling BPMN diagrams even easier and more efficient.

What’s New in This Release?

  1. Built on GLSP 2.3:
    Open-BPMN now runs on the latest version of the Graphical Language Server Platform (GLSP) 2.3 framework. This upgrade brings better performance, stability, and a more reliable modeling experience.
  2. New Data Objects:
    We’ve added new Data Objects to the toolkit, allowing you to create even more detailed and expressive BPMN diagrams. This enhancement opens up new possibilities for modeling complex business processes.
  3. Improved Routing:
    The routing of elements in Open-BPMN has been optimized. Connecting elements is now more intuitive and faster, making your workflow smoother than ever.
  4. VS Code Extension Update (Version 1.1.14):
    Alongside the core release, we’ve also updated our VS Code Extension to version 1.1.14. This update allows you to create and edit BPMN models directly in Visual Studio Code and Microsoft Visual Studio Code – perfect for those who want to stay in their development environment.
  5. Compatibility with Imixs-Workflow:
    The new version of Open-BPMN is fully compatible with the open-source BPMN engine Imixs-Workflow. This ensures a seamless transition from modeling to executing your processes.

Why Does This Matter?

With these updates, we continue to solidify Open-BPMN as one of the leading open-source solutions for BPMN modeling. Our goal is to provide you with a tool that is not only powerful but also easy to use – and all of this for free and open-source.

Try It Out Now!

The new version of Open-BPMN and the updated VS Code Extension are now available for download. Head over to our website to get started: https://www.open-bpmn.org.

We’re excited to hear your feedback and learn how you’re using the new features. Share your experiences with us – because Open-BPMN is all about the community!

Your Open-BPMN Team

Open-BPMN Version 1.2.3 Released

We are excited to announce that we have released today the latest version of Open-BPMN. The new release 1.2.3 of the open-source BPMN Modelling Tool includes a lot new features and fixes. Open-BPMN in its new version supports additional Event Definition Elements and the DataStore object.

Import of Camunda Models

Open-BPMN is now also able to import BPMN models created with bpmn.io from the camunda project. Importing such kind of models sometimes revealed problems if the model did not contain a public process. Open-BPMN detects now this situation and automatically add the missing elements.

A public Process represents the interactions between a private Business Process within a Pool or another Participant (see example). A public process typically shows to the outside world the Messages, and the order of these Messages, that are needed to interact with a specific Business Process. Public Processes can be modeled separately or within a Collaboration to show the flow of Messages between the public Process Activities and other Participants. Open-BPMN supports this kind of models.

Imixs-Workflow

The Open Source Workflow Engine Imixs-Workflow is built on Open-BPMN and allows the execution of complex business processes. Imixs Workflow offers a comprehensive suite of modules and adapters for digitalizing enterprise business processes. This includes interfaces, analysis modules, document management functionality, and AI integration. For small and medium-sized companies, the Imixs-Office-Workflow management suite provides an easy entry point to business process management, free from vendor lock-in and unpredictable license costs.

Imixs-Workflow 6.1.0 Released!

We are excited to announce the latest release 6.1.0 of our open-source BPMN Workflow Engine. Imixs-Workflow is built on Jakarta EE 10 and BPMN 2.0, and now includes also a lightweight workflow engine for microcontrollers!

The latest version of Imixs-Workflow significantly enhances the processing capabilities for complex BPMN 2.0 models. At its core, the new engine now integrates Open-BPMN. Open-BPMN not only enables modeling according to the BPMN 2.0 standard but also provides a powerful meta framework for analyzing and interpreting BPMN models. This advancement greatly expands the possibilities of the Imixs workflow engine, allowing runtime access to every aspect of a BPMN 2.0 model.

Imixs-Micro – The Lightweight Workflow Engine

Alongside this release, we’re proud to introduce Imixs-Micro, a new lightweight variant of the Imixs-Workflow Engine Based on the Quarkus architecture. Imixs-Micro is designed to operate on microcontrollers such as the Raspberry PI.

Empowering Production Processes with Imixs Workflow

Raspberry Pi is a versatile and cost-effective microcontroller opening up new possibilities for implementing Imixs-Workflow in various environments. Its compact size and powerful capabilities make it an ideal platform for controlling production processes. By running Imixs-Micro on a Raspberry Pi, businesses can now seamlessly integrate workflow management into their manufacturing operations, enabling real-time monitoring, control, and optimization of production lines. This integration bridges the gap between IT systems and shop floor operations, facilitating a more agile and responsive manufacturing environment.

Comprehensive Solutions for Enterprise Digitalization

Imixs Workflow offers a comprehensive suite of modules and adapters for digitalizing enterprise business processes. This includes interfaces, analysis modules, document management functionality, and AI integration. For small and medium-sized companies, the Imixs-Office-Workflow management suite provides an easy entry point to business process management, free from vendor lock-in and unpredictable license costs.

Start your journey with the open-source Imixs Workflow engine today!

Imixs-AI Version 1.1.0 Released

We finally released the Version 1.1.0 of our new Imixs-AI framework. Imixs-AI integrates large language models (LLM) into your business process.

The integration of Imixs-AI is based on BPMN 2.0 and gives you a very flexible and powerful way to leverage your business process to the next level. The project provides you with service and adapter classes to connect your business workflow to any language server supporting the Open-AI API specification. The prompt configuration is done via your BPMN model. This makes it very easy to integrate AI into your business processes.

Imixs-AI is now becoming also part of Imixs-Office-Workflow – the business process management suite for enterprises.

Revolutionizing Business Process Management with AI

In today’s rapidly evolving business landscape, the integration of advanced technologies is not just a luxury but a necessity. One such powerful combination is Business Process Management (BPM) and Artificial Intelligence (AI). At Imixs Workflow, we are excited to introduce a groundbreaking feature that leverages these technologies: Imixs Business AI. This new feature combines BPMN with AI and promises to revolutionize how businesses manage and optimize their workflows.

Understanding BPMN and AI

BPMN is a graphical representation for specifying business processes in a workflow. It provides businesses with a standardized method to visualize, document, and analyze their processes, making it easier to identify inefficiencies and areas for improvement.

AI, on the other hand, brings the power of machine learning and data analytics to the table. AI can learn from data, recognize patterns, and make intelligent decisions, thereby automating complex tasks that would otherwise require human intervention.

With Imixs Business AI these two technologies are now combined and you can integrate artificial intelligence into your BPMN model. This gives you new opportunities to make your company’s business processes smarter.

The Synergy of BPMN and AI

Combining BPMN and AI offers several distinct advantages:

  1. Enhanced Process Efficiency: AI can analyze vast amounts of data to identify bottlenecks in business processes designed with BPMN. By doing so, it suggests optimizations and automations, significantly speeding up operations.
  2. Intelligent Decision Making: AI-powered systems can make real-time decisions based on historical data and predictive analytics. This capability ensures that the workflow adapts dynamically to changing circumstances, enhancing agility and responsiveness.
  3. Predictive Maintenance: In scenarios where processes involve machinery or IT infrastructure, AI can predict potential failures and suggest maintenance schedules. This proactive approach reduces downtime and improves overall efficiency.
  4. Personalized Customer Experience: By integrating AI with BPMN, businesses can tailor their processes to individual customer needs and preferences, providing a more personalized and satisfactory customer experience.
  5. Cost Reduction: Automating repetitive and time-consuming tasks reduces the need for manual intervention, leading to significant cost savings.
BPMN and AI

The Open Source Advantage with Imixs-Workflow

Imixs-Workflow, at its core, is an open-source BPMN-based workflow engine. Embracing open source offers multiple benefits:

  1. Transparency and Security: With open-source software, the code is publicly available. This transparency allows for continuous scrutiny and improvement by the community, enhancing security and reliability.
  2. Flexibility and Customization: Businesses can modify the workflow engine to meet their specific needs without being locked into proprietary solutions. This flexibility is crucial for adapting to unique business requirements and evolving market conditions.
  3. Community Support: Open-source projects benefit from a global community of developers and users. This community-driven approach fosters innovation, rapid issue resolution, and the sharing of best practices.
  4. Cost-Effectiveness: Utilizing open-source software eliminates licensing fees, making it a cost-effective solution for businesses of all sizes.

Introducing Imixs Business AI

Our latest feature, Imixs Business AI, integrates the power of AI into the robust Imixs-Workflow engine. This integration allows businesses to:

  • Automate Decision-Making: AI algorithms analyze process data to make informed decisions, reducing the need for manual oversight.
  • Optimize Workflows: Continuous learning and data analysis help in identifying areas for process improvement, ensuring workflows are always running at peak efficiency.
  • Enhance Data Utilization: AI leverages data more effectively, providing insights that drive strategic business decisions.

By leveraging the synergy between BPMN and AI within the open-source framework of Imixs-Workflow, businesses can achieve unparalleled efficiency, agility, and innovation.

With our business process management suite Imixs-Office Workflow, we are committed to helping businesses harness these cutting-edge technologies to stay ahead in the competitive market. Explore our Imixs Business AI feature today and take the first step towards a smarter, more efficient future.


For more information and to see how Imixs Business AI can transform your business processes, contact us for a personalized consultation. Together, let’s revolutionize your workflows and drive your business forward.