Streamlining Routine Tasks with Terminal-based Checks

Routine tasks are universally disliked. But what if we could perform checks directly from the terminal with just a few clicks? This idea struck me, and I decided not to wait for the perfect moment but to take action. There was just one catch—I’m not a programmer, so how could I realize such a project?! I decided to write a program using ChatGPT and Speckle. And you know what? It worked! This program now assists me every day.

The Program’s Concept

The idea behind the program is straightforward: it checks for common mistakes designers make in their models. For example, incorrectly calculated areas, mistakenly named rooms, or, even worse, models not updated in time. Now, I can perform all these checks through the terminal from any device.

The Technical Side

The entire program is built on Python and divided into simple modules. My goal was to create a scalable program capable of incorporating new check modules. The challenge was that I didn’t know how to code at all, but I knew how to set tasks. So, together with ChatGPT, I wrote all the necessary modules.

Learning and Growth

Throughout the development process, I gained invaluable knowledge. I learned how Speckle works, and more importantly, coding ceased to be something foreign to me. I even decided to participate in a hackathon, which in itself was a significant achievement for me.

Looking Ahead

The future of my program became clear during its development. These modules are now being integrated into a larger project that we are developing as a team.


By transforming routine tasks into simple terminal commands, I’ve made daily checks more efficient and learned a lot in the process. This experience has not only enhanced my skills but also laid the foundation for exciting future projects.

Built With

Share this project:

Updates