

I am writing this tool to organise / explain a CFD workspace (at least trying to)
Hey, I’m working on a small local tool for CFD folders. In a previous project, the shared drive gradually filled up with copied and renamed cases, different meshes, logs and results. After a while, it was hard to tell which case was used, what changed, or why one version was kept.
The idea is simple: point the tool at an existing folder, and it scans everything without modifying the files. It builds a small local database so the cases and their context can be viewed together.
At the moment, you can:
- Browse the openfoam cases it found.
- See basic solver, mesh, boundary, numerical and run information.
- Select two cases and see what changed.
- Group cases that belong to the same experiment or investigation.
- Add labels and short notes, such as why a case was kept or abandoned.
I’m currently testing OpenFOAM Foundation 9, Foundation 14 and OpenCFD v2512. I may look at Fluent later (pyfluent), and possibly add some simple orchestration (run sims or like mesh, etc).
I attached screenshots of the case list and group view. It’s still very early, though. I am trying to make it like an additional "why? where? and how?" tracker kinda thing.