This is the repo generated by CodeBot for the Embarcadero CodeRage 2025 webinar. RemObjects CodeBot is a Delphi-oriented AI coding assistant designed specially for Delphi and the Delphi IDE.
CodeBot's prompt (typos included) was:
Hello. Please make this app display mazes. Add a settings dialog wher ethe user can choose between two maze generaiton algorithms. On the main form add buttons to display settings and to rengerate the maze.
This code was generated in 'Thorough' mode ((higher quality.) You can expect Thorough mode to be better architected, using more interfaces and separated dependencies, etc; you can expect Vibe It mode to be faster.
The app worked first time, and renders nicer looking mazes than the Vibe It version. It also is (in my view) better architected, using interfaces instead of base classes, better separation over separate units, and with better documentation.
See more about RemObjects CodeBot for Delphi here! https://www.remobjects.com/codebot/delphi.aspx
- This readme and screenshot
- Initial commit had a blank new VCL app
- Everything else. The entire app.
Look at the repo history to see how CodeBot created a git feature branch maze-display-and-settings, worked in it, committed. Humans did the merge commit back into main.
