LongCat-2.0-2bit / README.md
pipenetwork's picture
Add files using upload-large-folder tool
8a2066d verified
|
Raw
History Blame Contribute Delete
1.4 kB
---
language: en
library_name: mlx
pipeline_tag: text-generation
tags:
- mlx
- longcat
license: mit
base_model: meituan-longcat/LongCat-2.0-FP8
---
# pipenetwork/LongCat-2.0-2bit
2-bit (2.501 bits/weight) MLX quantization of
[meituan-longcat/LongCat-2.0](https://huggingface.co/meituan-longcat/LongCat-2.0-FP8),
a 1.6T-parameter / ~48B-active MoE (MLA attention + LongCat sparse-attention indexer +
identity experts + n-gram embeddings). Converted from the FP8 source with `mlx-lm`.
Router classifiers are kept at 8-bit (mixed precision); MTP layers are dropped.
**Size:** ~477 GB. This exceeds a 512 GB unified-memory ceiling in practice — intended for
larger-memory or sharded/multi-node MLX inference, not a single 512 GB machine.
## Requires mlx-lm PR #1464
LongCat-2.0 (`model_type: longcat2`) support is not yet in a released `mlx-lm`. Install from
the PR branch:
```bash
pip install git+https://github.com/ml-explore/mlx-lm.git@refs/pull/1464/head
```
## Use
```python
from mlx_lm import load, generate
model, tokenizer = load("pipenetwork/LongCat-2.0-2bit")
messages = [{"role": "user", "content": "Who is Albert Einstein?"}]
prompt = tokenizer.apply_chat_template(messages, add_generation_prompt=True)
print(generate(model, tokenizer, prompt=prompt, max_tokens=512, verbose=True))
```
For large builds, use sharded/distributed generation (`mlx.launch` + `sharded_generate.py`).