CodeGeeX is an AI coding assistant that provides automatic code generation, functional-level code completion, code translation across multiple languages, and support for 10+ programming languages. It is open source and also provides a business version with customizable models and private deployment.