
Open-source AI code assistant
CodeGeeX is a free, open-source multilingual code generation model developed by Tsinghua University that supports over 20 programming languages. Integrated with major IDEs, it provides intelligent code completion, generation from natural language descriptions, cross-language translation, and AI-powered debugging assistance.
CodeGeeX generates code from natural language descriptions and provides context-aware code completion to boost development efficiency. It supports automatic comment generation at the line level, an AI chatbot for instant technical help within the IDE, and bug fixing through contextual debugging. Advanced features include long-context chat, function calling, repository-level Q&A, and support for both cloud-based and private on-premises deployment. The model weights are available for self-hosting.
CodeGeeX is ideal for developers and teams who want a free, privacy-conscious AI coding assistant with multilingual support. It is especially valuable for organizations that need on-premises deployment for security compliance, and for developers working across multiple programming languages who benefit from its cross-language translation capabilities.
Install the CodeGeeX plugin from the VS Code marketplace or JetBrains plugin repository. The extension works immediately with cloud-based models at no cost. For private deployment, download the model weights from GitHub and follow the self-hosting documentation to run CodeGeeX on your own infrastructure.
Pricing & Accessibility: CodeGeeX is completely free and open source. The cloud-based IDE extensions are free to use, and model weights are available for self-hosted private deployments. Available for VS Code, IntelliJ IDEA, PyCharm, and other JetBrains IDEs.
Why Consider CodeGeeX: CodeGeeX delivers a compelling free alternative to paid coding assistants with strong multilingual support, on-premises deployment options, and the transparency of an open-source model backed by academic research.
AI-assisted code completion and generation, translating code between programming languages, generating documentation and comments automatically, on-premises AI coding assistant for enterprise compliance, learning and exploring new programming languages
Free
Free tier: Fully free with no usage limits