model-independent AI coding