CodeGeeX is an AI-based coding assistant powered by a large-scale multilingual code generation model with 13 billion parameters. It generates and completes code, adds comments automatically, translates code between programming languages, and provides intelligent answers to code-related questions. Additional functions include code explanation, unit test generation, code review, and bug fixing. It supports over 100 programming languages and integrates with IDEs like VS Code, JetBrains IDEs, HBuilderX, and DeepIn-IDE. Developers use it to speed up coding tasks in local or cloud modes. The tool runs on Ascend and NVIDIA platforms, with open-source model weights available.
Multilingual support covers over 20 programming languages from pre-training on 850 billion tokens
Open-source model weights allow self-hosting on Ascend or NVIDIA hardware
VS Code extension provides free access to completion, explanation, and summarization
Local mode enables offline use with LAN models for completion and Q&A
Limited governance controls compared to enterprise tools
No agent automation capabilities
Maximum 1000 files for cloud upload in repository analysis