/ Модель

Характеристики

Опубликована
27 июн 2026

rigel-base-long

Генерация текстаТекст → текст3 профессии

Гибридная базовая языковая модель Rigel на 2,3 млрд параметров предназначена для генерации текста с контекстом до 294 912 токенов.

859скачиваний за 30 дней3лайкавеса обновлены22 сен 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Rigel Base Long — базовая языковая модель open-lm-engine, обученная с помощью LM Engine. Это гибридная архитектура Mamba-2 и внимания grouped-query attention с mixture-of-experts: 2,3 млрд параметров всего и 360 млн активных, 40 слоёв, включая 30 слоёв Mamba-2 и 10 слоёв внимания. Модель принимает текст и генерирует текст; карточка указывает английский язык. Эта версия расширена для контекста длиной 294 912 токенов, а окно внимания составляет 4 096 токенов.

Модель предназначена для продолжения текста и оценки базовых языковых возможностей, а не для диалога по инструкциям: она не настроена на инструкции и не имеет chat template. По заявлению разработчиков, на нулевых оценках её результаты близки к Llama-3.2-3B и Granite-4.2-3B при существенно меньших затратах на предварительное обучение. Для работы с архитектурой требуется LM Engine, чтобы зарегистрировать её в классах Auto библиотеки Transformers. Лицензия в предоставленных сведениях не указана.

Сценарии применения

  • продолжение английского текста
  • генерация черновиков и фрагментов текста
  • эксперименты с длинным контекстом
  • оценка базовой языковой модели на задачах генерации

Ограничения

Модель не настроена на выполнение инструкций и не имеет шаблона чата. Для загрузки архитектуры требуется LM Engine; сведения о лицензии в предоставленных данных отсутствуют.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Rigel is a 2.3B-total, 360M-active-parameter hybrid Mamba-2 + attention mixture-of-experts base model, trained with LM Engine. It used about 117× fewer pretraining FLOPs than Llama-3.2-1B/3B and 53× fewer than Granite-4.2-3B, while landing within a few points of Granite-4.2-3B and Llama-3.2-3B on zero-shot averages and above Llama-3.2-1B.

Read the full write-up, including architecture, data curriculum, the multi-chip training infrastructure, and evaluations: Rigel Base: Reaching Llama-3.2 Quality with <1% of its Compute.

This repo is the 294,912-token long-context extension, see open-lm-engine/rigel-base-long.

Model summary

Total / active parameters2.3B / 360M (260M active non-embedding)
Layers40 (30 Mamba-2, 10 grouped-query attention)
AttentionGQA (16 heads, 4 KV heads), 4,096-token sliding window, exclusive self attention (XSA), no positional embeddings
Feed-forwardFine-grained MoE: 128 SwiGLU experts, intermediate size 128, top-2 routing
Hidden size1,024
Vocabulary100,352 tokens, tied input/output embeddings
Pretraining context4,096 tokens

This is a base model: it has no chat template and is not instruction-tuned.

Usage with LM Engine

Rigel's architecture lives in LM Engine. Installing it and importing lm_engine.training registers the architecture with transformers' Auto classes, after which the usual Hugging Face API works.

git clone https://github.com/open-lm-engine/lm-engine.git && cd lm-engine && uv sync --extra cuda
import torch
import lm_engine.training  # registers Rigel's architecture with transformers' Auto classes
from lm_engine.training.kernels import Kernel, enable_kernels
from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "open-lm-engine/rigel-base-long"

tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(model_id, dtype=torch.bfloat16, device_map={"": "cuda"}).eval()

inputs = tokenizer("Rigel is a blue supergiant star in the constellation", return_tensors="pt").to("cuda")
with torch.no_grad(), enable_kernels([Kernel.mamba2_ssm, Kernel.causal_conv1d, Kernel.sonicmoe, Kernel.flash_attention_3]):
    output_ids = model.generate(**inputs, max_new_tokens=64, do_sample=False)

print(tokenizer.decode(output_ids[0], skip_special_tokens=True))

Any kernel left out of the list falls back to a pure-PyTorch implementation, so the snippet also runs with an empty list, just slower.

To finetune or continue pretraining, point an LM Engine training config at this checkpoint; see the LM Engine README.

Citation

@misc{mishra2026rigel,
  title  = {Rigel Base: Reaching Llama-3.2 Quality with <1% of its Compute},
  author = {Mishra, Mayank and Runwal, Bharat and Stoica, Ion and Dao, Tri and Gonzalez, Joseph E.},
  year   = {2026},
  url    = {https://open-lm-engine.github.io/blog/rigel/}
}

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Нельзя запустить

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

Ревизия весов
cd7cbaa

0 моделей