AI agents for the continued development and maintenance of an ERP software system that has evolved over more than 40 years.
I have worked on this project for 40 years, supported along the way by many wonderful colleagues and customers. That is a very, very long time — and now the question is what comes next.
We have built up a substantial body of work over decades. Our ERP application is used every day by many businesses; IBM Db2 provides it with a robust SQL database backend.
An overview of the existing system →
Realistically, no one is going to take over all of it. Nobody would work their way through thousands of old, largely undocumented programs — and it would be unreasonable to expect anyone to.
Since the beginning of 2026, the picture has changed: artificial intelligence (AI) understands my code remarkably well. It recognizes what is good, makes suggestions, finds errors, and fixes them. Of course, it also makes mistakes and needs oversight. But the progress this year alone has been enormous — and it will continue. That is how the idea arose to hand the projects not to a successor, but to AI: step by step, transparently, and in a way that can be verified.
This site follows that journey. It documents the individual steps, the tools, and the decisions behind them — for my customers, for anyone who may one day take over part of it, and, of course, for myself.
Why “dai”?
Dai comes from South Tyrol. I have often heard the word over the years — and never quite understood exactly what it means. But I have always interpreted it this way: dai means go on, come on, keep going.
The fact that the name can also be formed from DataFlex and AI — or simply die AI, German for “the AI” — is a happy coincidence. But the real reason is the drive behind it: simply keep going — dai.
Why “guru”?
That part was easier: dai.guru was the only available domain with dai — and the term also suits our central knowledge base.