awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
THUDM avatar

THUDM/ChatGLM2-6B

0
View on GitHub↗
15,565 stars·1,805 forks·Python·31 views

ChatGLM2 6B

ChatGLM2-6B is an open-weight large language model designed for natural language conversations and text generation in both English and Chinese. It functions as a bilingual chat model capable of processing and maintaining coherence across text sequences up to 32K tokens.

The model is optimized for local deployment through precision quantization, which reduces memory requirements to allow execution on consumer-grade hardware. It supports distributing model weights across multiple graphics cards to handle parameters that exceed the memory of a single device.

The project covers capabilities for long document analysis and the generation of bilingual conversational text. It includes tools for adjusting model weights via fine-tuning for specialized tasks and provides options to deploy the model as a web service or API endpoint.

Features

  • Bilingual Language Models - A large language model specifically trained for natural dialogue and proficiency in English and Chinese.
  • Decoder Architectures - Implements a decoder-only transformer architecture utilizing causal attention for autoregressive text generation.
  • Long-Context Models - Maintains logical coherence across extended text sequences up to 32K tokens.
  • Natural Language Generation - Generates human-like, natural language conversational text in both English and Chinese.
  • Conversational Dialogue Systems - Designed as a conversational dialogue system to maintain natural textual interactions in multiple languages.
  • Open-Weights Models - Provides publicly available weights for local deployment, research, and specialized fine-tuning.
  • Precision Quantization - Utilizes precision quantization to reduce model weight bit-depth for efficient execution on consumer hardware.
  • Large Language Model Deployments - Implements specialized deployment strategies including quantization and sharding to run LLMs on private hardware.
  • Bilingual Tokenizers - Provides a shared vocabulary tokenizer optimized for seamless processing of both English and Chinese characters.
  • Context Window Extrapolation - Employs architectural scaling to maintain coherence across extended text sequences up to 32K tokens.
  • Long Context Processing - Analyzes and extracts information from extensive documents using a 32K token context window.
  • Model Fine-Tuning - Supports adapting the pre-trained model to specific datasets or domain-specific knowledge via fine-tuning.
  • Multi-GPU Distribution - Splits model parameters across multiple GPUs to execute models that exceed the memory of a single device.
  • Weight Distribution - Distributes model weights across multiple graphics cards to handle large-scale parameter sets.
  • Parameter Efficient Fine-Tuning - Provides scripts for adapting pre-trained model weights to improve performance on specialized tasks.
  • Positional Encodings - Uses rotary positional embeddings to maintain relative distance information across long input sequences.
  • Quantized Model Implementations - Implements low-precision weight formats to enable execution on consumer-grade hardware with reduced memory.
  • Inference Cache Management - Manages key-value cache buffers during inference to optimize memory usage and avoid redundant calculations.
  • Foundation Models - Second-generation bilingual language model with improved performance.
  • General Purpose Models - Second generation bilingual chat model with improved context handling.
  • Large Language Models - Bilingual chat-optimized language model.
  • Open Source Models - Offers an improved version of the bilingual conversational model.
  • Text LLM Models - Second-generation bilingual model with 32K context and efficient inference.

Star history

Star history chart for thudm/chatglm2-6bStar history chart for thudm/chatglm2-6b

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with ChatGLM2 6B

These projects share indexed features with ChatGLM2 6B. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • thudm/chatglm-6bTHUDM avatar

    THUDM/ChatGLM-6B

    41,040View on GitHub↗

    ChatGLM-6B is an open-source bilingual large language model designed for natural dialogue and text generation in both English and Chinese. It is structured as a dialogue model capable of tasks such as role-playing and information extraction. The project provides implementations for quantized language models, using low-precision weights to reduce GPU memory requirements for local inference. It also supports parameter-efficient fine-tuning, allowing model behavior to be optimized for specific tasks without requiring full retraining. The model includes capabilities for local execution on GPUs a

    Python
    View on GitHub↗41,040
  • zai-org/chatglm2-6bzai-org avatar

    zai-org/ChatGLM2-6B

    15,564View on GitHub↗

    ChatGLM2-6B is a bilingual chat large language model designed for natural conversation and text generation in both English and Chinese. It functions as a fine-tunable language model that supports updating weights via specialized scripts to adapt to specific datasets and tasks. The project serves as a quantized inference engine and multi-GPU model orchestrator, enabling the execution of large models on consumer-grade hardware. It is capable of processing long context sequences up to 32K tokens to maintain understanding across extended documents. The system covers capabilities for multilingual

    Pythonchatglmchatglm-6blarge-language-models
    View on GitHub↗15,564
  • thudm/chatglm3THUDM avatar

    THUDM/ChatGLM3

    13,676View on GitHub↗

    ChatGLM3 is an open-weights large language model designed for bilingual conversational interactions in English and Chinese. It functions as a tool-augmented system capable of calling external functions and executing internal code to resolve complex tasks. The model utilizes four-bit quantization to reduce memory requirements, enabling inference on consumer hardware and diverse processing units including GPUs and CPUs. It features an expanded context window for processing and summarizing long documents and includes a supervised fine-tuning pipeline for adapting the model to specialized domains

    Python
    View on GitHub↗13,676
  • 01-ai/yi01-ai avatar

    01-ai/Yi

    7,822View on GitHub↗

    Yi is a bilingual language model and foundation model designed for natural language processing, reasoning, and reading comprehension in both English and Chinese. It is built as a transformer-based architecture capable of general purpose text generation and conversational tasks. The model is distinguished by its ability to function as a long context system, processing and analyzing extended input sequences up to 200k tokens. It also supports quantized versions that use low-bit precision to reduce memory footprints, enabling execution on consumer-grade hardware. The project covers a broad rang

    Jupyter Notebooklarge-language-models
    View on GitHub↗7,822
Compare all 30 related projects→

Frequently asked questions

What does thudm/chatglm2-6b do?

ChatGLM2-6B is an open-weight large language model designed for natural language conversations and text generation in both English and Chinese. It functions as a bilingual chat model capable of processing and maintaining coherence across text sequences up to 32K tokens.

What are the main features of thudm/chatglm2-6b?

The main features of thudm/chatglm2-6b are: Bilingual Language Models, Decoder Architectures, Long-Context Models, Natural Language Generation, Conversational Dialogue Systems, Open-Weights Models, Precision Quantization, Large Language Model Deployments.

Which projects share features with thudm/chatglm2-6b?

Projects with overlapping indexed features include: thudm/chatglm-6b — ChatGLM-6B is an open-source bilingual large language model designed for natural dialogue and text generation in both… zai-org/chatglm2-6b — ChatGLM2-6B is a bilingual chat large language model designed for natural conversation and text generation in both… thudm/chatglm3 — ChatGLM3 is an open-weights large language model designed for bilingual conversational interactions in English and… 01-ai/yi — Yi is a bilingual language model and foundation model designed for natural language processing, reasoning, and reading… thudm/glm-130b — GLM-130B is a pre-trained foundation model and bilingual large language model designed for natural language processing… qwenlm/qwen-7b — Qwen-7B is a pretrained causal language model designed for natural language generation, text processing, and complex…