CodeAid, an LLM-based programming assistant, aims to balance student learning with AI help. Co-created by Austin Z. Henley and Majeed Kazemitabaar, this tool provides non-direct responses to programming-related inquiries without revealing solutions. Deployed in a C programming class of 700, CodeAid underwent a comprehensive assessment to gauge its effectiveness in educational settings.