Setting up a proper Spring Boot Clean Architecture is, frankly, a war crime against developer productivity. Before you can write a single line of business logic, you spend hours creating domain entities, use cases, controller interfaces, DTOs, and mapper configurations across 30+ different files. It's tedious, it's error-prone, and it leads to massive inconsistencies across engineering teams. Friction is the enemy of velocity. So, I decided to automate it. Enter ArchiGen I built ArchiGen: a CLI tool that generates full Spring Boot Clean Architecture projects in less than 5 seconds. Why Pure Java and PicoCLI? When building developer tooling, speed and control are everything. I could have used a heavy framework or a scripting language, but I wanted a compiled, robust tool. I chose pure Java combined with PicoCLI . PicoCLI is incredibly lightweight and allows for the creation of elegant, UNIX-style command-line interfaces with minimal overhead.…