In September 2023, Marten began to seriously explore AI and Large Language Models (LLMs) with the goal of running models in-house and integrating AI tools directly into Van Beek’s business software. Along the way, he learned a lot about how machine learning works, how to run local LLMs efficiently, and how to apply generative AI to real-world challenges. The AI team now comprises of 5 staff who devote at least 1 day a week to the AI project resulting in a list of features that are to be added to the business application.
In this session, Marten shares these insights and practical experiences to help you understand the fundamentals of AI and how to bring them into your Omnis applications.
You’ll receive a clear introduction to Machine Learning (ML) basics, including a practical example of an ML model estimating welding time from 3D CAD data using TensorFlow. Marten will explain how generative AI and LLMs function, and how to run local models on affordable hardware setups. You’ll also learn how Marten extracted structured information from PDFs using advanced visual models, and the current work in progress to implement Retrieval Augmented Generation (RAG) with embeddings stored in Postgres or specialized vector databases.
This session goes beyond the concepts and tools. You will receive practical tutorial how to apply this technology effectively within your Omnis business applications.
AI technology is a vast and rapidly evolving field that has suddenly become critically important. It can be challenging to understand the technology and identify which tools are right for your specific needs. This session will help demystify AI and show you how to leverage it within your own software, particularly in an Omnis environment. You’ll benefit from hearing about the practical, real-world approach taken at Van Beek. This information should provide you with the knowledge & tools to begin experimenting confidently with AI and LLMs in your projects immediately.
Many Omnis developers still rely on the built-in Omnis VCS system, which stores classes in a database and uses a check-in/check-out process. While functional, it has limitations compared to modern version control systems. Git offers a flexible, distributed, and industry-standard solution, yet Omnis’ binary library format doesn’t seem like an obvious fit. However, since Omnis Studio 8.1, an export/import feature makes it possible to integrate Omnis development into a Git workflow. In this session, we’ll explore how to set up, configure, and work with Git in an Omnis environment, and how to unlock the benefits of modern version control, automation, and continuous integration/continuous deployment (CI/CD) pipelines.
Part of the session will focus on a practical tool; developed to make the Omnis export/import process faster, easier, and more reliable. It will be available to attendees during Euromnis and Marten will walk through its configuration and use, giving you something tangible you can take back and immediately apply in your own projects.
You’ll learn how Git differs from Omnis VCS and why it’s worth making the switch. We’ll walk through the process of exporting and importing Omnis libraries in JSON format, setting up repositories with the right structure and settings and committing your changes using a Git client. You’ll see how to use the Git tool with your workflow to streamline imports and exports. Along the way, we’ll cover how to use important functionality available in Git, how to avoid and resolve merge conflicts, and how to migrate smoothly from Omnis VCS without disrupting your work. Finally, you’ll see how to connect your Git repositories to CI/CD pipelines for automated builds, tests and deployments.
If you want to modernize your Omnis development workflow, collaborate more effectively in a team, or take advantage of automation with CI/CD, this session will give you the knowledge, tools, and confidence to make it happen. You’ll leave not only with a clear process for using Git with Omnis, but also with a ready-to-use open-source tool that you can’t get anywhere else, making it easier than ever to bring the power of Git to your Omnis projects.