/ Модель

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

Контекст
1 024 токена
Параметры
21,7 млн
Лицензия
MIT
Архитектура
stellarai · dense
Библиотека
transformers
Опубликована
14 авг 2026

StellarAI-1-beta-0.05b

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

Компактная модель StellarAI-Tiny для учебных экспериментов и прототипирования генерации текста на английском и китайском языках с заявленной поддержкой изображений.

128скачиваний за 30 дней1лайквеса обновлены30 сен 2026

Бенчмарки

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

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

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

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

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

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

StellarAI-Tiny — компактная двуязычная причинно-следственная языковая модель, разработанная AMT-Studio и обученная с нуля. Она предназначена для обучения и прототипирования генерации текста на английском и китайском языках; заявлена поддержка изображений и формат вызова инструментов через плагины. Архитектура включает текстовый трансформер с 4 слоями, 6 головами внимания и позиционным кодированием RoPE, а также визуальный энкодер CNN и ViT с блоком слияния. Метаданные указывают 21,7 млн параметров, контекст 1024 токена и форматы PyTorch и Safetensors. Модель распространяется по лицензии MIT.

Модель рассчитана на запуск на CPU и малом объёме памяти. В карточке указано, что она обучена примерно на 19 тысячах строк данных, поэтому её знания ограничены, а ответы могут быть неточными или бессвязными. Качество генерации не предназначено для производственного диалога; визуальный энкодер обучен на текстовых данных, поэтому для задач вопросов и ответов по изображениям требуется дообучение на парах изображение—текст. Точность вызова инструментов также ограничена.

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

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

Ограничения

Модель обучена на ограниченном корпусе и может выдавать неточные или бессвязные ответы; качество не рассчитано на производственное применение. Для VQA требуется дообучение на парах изображение—текст, а точность вызова инструментов нуждается в улучшении.

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

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

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

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

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

Открыть на Hugging Face

StellarAI-Tiny

A lightweight multimodal language model trained from scratch — ~50M parameters (0.05B), runs on CPU with 4GB RAM.

License: MIT PyTorch Model Size Parameters


Overview

StellarAI-Tiny is a from-scratch, bilingual (Chinese + English) causal language model with multimodal vision support. Designed for educational and prototyping purposes, it requires minimal hardware and ships with a built-in plugin system for tool calling.

FeatureDescription
Lightweight50M parameters, ~93MB weights
CPU-friendlyRuns smoothly on CPU with 4GB RAM
Transformer4-layer text encoder + RoPE positional encoding
MultimodalCNN + ViT hybrid vision encoder + cross-attention fusion
BilingualChinese + English mixed tokenization & generation
LicenseMIT — fully permissive for commercial use
PluginsBuilt-in calculator, knowledge base, translator, text tools, time queries

Architecture

StellarAI-Tiny (~50M Parameters)
├── Embedding          vocab(32000) x d_model(384)
├── Text Transformer (4 layers)
│   ├── Multi-Head Self-Attention (6 heads, RoPE)
│   └── FFN (GELU, intermediate=1536)
├── Vision Encoder (CNN + ViT)
│   ├── CNN Feature Extractor (4 layers: 24→48→96→192 channels)
│   └── ViT Transformer (2 layers, 6 heads)
├── Fusion Block (1 layer)
│   ├── Self-Attention + Cross-Attention
│   └── FFN (1536)
└── LM Head (tied weights)
ConfigValue
d_model384
num_hidden_layers4
num_attention_heads6
intermediate_size1536
vocab_size32000
max_position_embeddings1024
vision_num_layers2
fusion_num_layers1
Total parameters~50M (0.05B)

Quick Start

Requirements

pip install torch transformers safetensors

Text Generation

from transformers import AutoModelForCausalLM, AutoConfig, AutoTokenizer
import torch

model_name = "amtstudio/stellarai-tiny"  # or your local path

config = AutoConfig.from_pretrained(model_name, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(
    model_name,
    config=config,
    trust_remote_code=True,
    torch_dtype=torch.float32,
)
tokenizer = AutoTokenizer.from_pretrained(model_name, trust_remote_code=True)

# Generate
prompt = "Artificial intelligence is"
inputs = tokenizer(prompt, return_tensors="pt")

output_ids = model.generate(
    **inputs,
    max_new_tokens=64,
    temperature=0.7,
    top_k=40,
    do_sample=True,
    pad_token_id=tokenizer.pad_token_id,
    eos_token_id=tokenizer.eos_token_id,
)

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

Using generate_text Convenience Method

result = model.generate_text(
    prompt="Artificial intelligence is",
    tokenizer=tokenizer,
    max_new_tokens=100,
    temperature=0.8,
)
print(result)

Training Details

ItemDetail
Training steps12,000 (5,000 base + 7,000 general training)
Corpus19,846 lines of bilingual data (AI, CS, NLP, math, programming, reasoning, dialogue, plugins)
OptimizerAdamW (lr=3e-4, wd=0.01)
LR ScheduleCosine annealing + Warmup (100 steps)
Batch size4
Sequence length128
Gradient clipping1.0
Final loss4.06 (ppl ≈ 58)
Vocabulary size11,030
DeviceCPU
Training time~3.2 hours

The training corpus was built from a mix of hand-crafted bilingual data, synthetic instruction-tuning data, and Chinese NLP datasets across 10+ domains. The model was trained with a next-token-prediction objective using the custom SimpleTokenizer (BPE).


File Structure

├── config.json                    # HF model configuration
├── configuration_stellarai.py     # Custom PretrainedConfig class
├── modeling_stellarai.py          # Custom PreTrainedModel class
├── tokenization_stellarai.py      # Custom PreTrainedTokenizer class
├── model.safetensors              # Safetensors weights (93.6 MB)
├── pytorch_model.bin              # PyTorch weights (93.6 MB)
├── tokenizer_config.json          # Tokenizer configuration
├── special_tokens_map.json        # Special token mappings
├── tokenizer.json                 # HF tokenizer definition (BPE)
├── backend_tokenizer.json         # Original backend tokenizer
├── vocab.json                     # BPE vocabulary (11,030 tokens)
├── merges.txt                     # BPE merge rules
├── README.md                      # This file
└── LICENSE                        # MIT License

Limitations

Important: This is a lightweight educational / prototyping model.

  1. Limited knowledge: Trained on ~19K lines of curated data. Knowledge coverage is narrow.
  2. Factual accuracy: May produce inaccurate, nonsensical, or hallucinated content.
  3. Generation quality: Suitable for demonstrating basic language modeling — not production-level dialogue.
  4. Vision capability: The vision encoder is pre-trained on text-only data. VQA requires additional fine-tuning with image-text pairs.
  5. Plugin calling: The model learned the [TOOL:xxx] format but calling accuracy needs improvement.
  6. Not suitable for: Production environments, medical/legal/financial domains.

Suggested Improvements

  • Expand corpus to 50K+ lines or use public datasets (WikiText, C4, Oscar)
  • Increase training to 50K+ steps
  • Add real dialogue data (ShareGPT, Alpaca format) for SFT
  • Collect image-text pairs (e.g., COCO captions) to fine-tune multimodal capability
  • Try larger config: 6 layers / 512d / 8 heads (~0.1B)

License

MIT License — fully permissive for personal and commercial use.


Acknowledgements

  • Architecture inspired by GPT-2, LLaMA, ViT, and BLIP-2
  • Built with Hugging Face transformers
  • RoPE: RoFormer: Enhanced Transformer with Rotary Position Embedding

StellarAI — Exploring AI, one star at a time.

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

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

GPU в ailist

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

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

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

Класс архитектуры
StellarAIForCausalLM
Ревизия весов
9f901d6

0 моделей