CGDI is a company that produces a range of automotive diagnostic and programming tools, primarily targeting key programming and electronic control unit (ECU) services. They are particularly known for their CGDI Prog series, which includes products like the CGDI MB Key Programmer. This tool is notable for its fast performance, particularly in programming and password calculation for Mercedes-Benz keys. It can handle all key-lost scenarios and works with several older Mercedes models via the OBD port, making it a popular choice for professionals in the automotive locksmithing industry​

CGDI also offers tools for other brands, such as the CGDI BMW key programmer and various airbag reset (CGDI CG100 / CGDI CG100X) and ECU programming devices (CG Pro 9S12). The company provides frequent software updates, ensuring ongoing compatibility with newer car models and improved functionality​.