Dirtify is a Blender add-on from chery that applies realistic dirt, grime, and weathering to 3D models. It works by using Blender's ambient occlusion to identify crevices and contact areas where dirt naturally accumulates, then adds dirt textures to those regions. It's compatible with both Eevee and Cycles.
The effect is non-destructive: Dirtify adds the dirt as a separate layer while preserving your original materials. You control the intensity of the effect, dialing it up or down as needed. Beyond dirt, the add-on can produce other weathering effects such as rust, grunge, and paint chipping.
Dirtify 2.0 is compatible with Blender 4.0 and later and adds a few more features with a slightly different workflow, while earlier releases support Blender 3.0 through 3.6. The add-on is released under the GPL license and includes documentation, and a demo video is available.