/ Модель

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

Контекст
16 384 токена
Параметры
3,1 млрд
Лицензия
Apache 2.0
Библиотека
pytorch
Опубликована
31 дек 2025

orch-nextjs-3b

Генерация текстаТекст → текст

ORCH Next.js 3B — обученная с нуля языковая модель для генерации полноценных приложений и структур проектов на Next.js по текстовому описанию.

195скачиваний за 30 дней0лайковвеса обновлены4 окт 2026

Бенчмарки

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

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

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

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

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

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

ORCH Next.js 3B — авторская языковая модель Akteruzzaman Raihan Sikder, обученная с нуля для генерации приложений на Next.js. Это декодерный трансформер в стиле LLaMA с 3,1 млрд параметров, 32 слоями, grouped-query attention и контекстом до 16 384 токенов; модель распространяется в формате PyTorch. Она предназначена для создания по текстовому описанию структуры проекта, включая компоненты React и TypeScript, страницы App Router, API-маршруты, схемы Prisma, стили Tailwind и конфигурационные файлы. Основной язык карточки — английский; целевые артефакты включают код на TypeScript и JavaScript.

Модель обучалась на подборке репозиториев Next.js в течение трёх эпох, около 29 000 шагов, с длиной последовательности 512 токенов. Автор указывает, что она не проходила бенчмаркинг и развёртывание, обучена на ограниченных данных и не имеет safety alignment; качество может снижаться при использовании контекста существенно длиннее обучающих последовательностей. Для запуска требуется ещё не опубликованный код инференса ORCH: модель несовместима напрямую с AutoModelForCausalLM. Лицензия — Apache-2.0.

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

  • создание каркаса приложения Next.js по текстовому заданию
  • генерация страниц и layouts для App Router
  • написание React-компонентов на TypeScript
  • создание API-маршрутов и server actions
  • генерация схем Prisma и конфигурационных файлов

Ограничения

Модель обучалась на ограниченном наборе данных и не проходила бенчмаркинг; длина последовательности при обучении составляла 512 токенов, поэтому качество при длинном контексте может снижаться. Для инференса нужен ещё не опубликованный код ORCH, а модель не имеет safety alignment.

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

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

Открыть на Hugging Face

🎼 ORCH Next.js 3B

A 3 billion parameter decoder-only transformer trained from scratch for generating complete Next.js applications — pages, API routes, Prisma schemas, Tailwind components, configs.

License


TL;DR

Parameters~3.0 Billion
ArchitectureCustom LLaMA-style decoder-only transformer
TrainingFrom scratch — no base model
Vocabulary32,000 (custom)
Context length16,384 tokens
HardwareNVIDIA A40 48GB (RunPod)
Training duration~2 hours (3 epochs, ~29,000 steps)
LicenseApache 2.0

What this is

The largest model in the from-scratch ORCH lineup. Designed for full-stack Next.js generation: not just snippets, but complete project structures — TypeScript components, App Router pages, server actions, Prisma schemas, Tailwind utilities, and configuration files.

This is not a fine-tune of any pretrained model. Architecture and weights are trained end-to-end on curated Next.js repositories.

Architecture

Layers:                32
Hidden size:           2,560
Intermediate size:     10,240
Attention heads:       32
KV heads (GQA):        8
Max position:          16,384
RoPE theta:            10,000
Activation:            SwiGLU
Normalization:         RMSNorm
Tied embeddings:       no
Vocab size:            32,000 (custom)

Standard LLaMA-style ingredients (RoPE, GQA, SwiGLU, RMSNorm) at scale. The 16,384-token context length allows the model to keep a meaningful portion of a project in context during generation.

Training

  • Data: curated Next.js repositories from GitHub
  • Hardware: single NVIDIA A40 48GB (RunPod)
  • Duration: ~2 hours
  • Epochs: 3 (~29,000 steps)
  • Batch size: 1 with gradient accumulation = 16
  • Sequence length: 512 (training) — the 16K context length applies at inference
  • Precision: BFloat16

Generated artifacts

The model is trained to produce complete project structures:

  • Frontend: React components, App Router pages, layouts, hooks (TypeScript)
  • Backend: API routes, server actions, middleware
  • Database: Prisma schemas, query utilities
  • Styling: Tailwind CSS, shadcn/ui-style component patterns
  • Configuration: package.json, tsconfig.json, next.config.js

Usage

Custom PyTorch format — use the ORCH inference code (not yet published):

import torch
from orch.model.config import OrchConfig
from orch.model.transformer import OrchForCausalLM

model = OrchForCausalLM.from_pretrained("raihan-js/orch-nextjs-3b")
# ... use the same tokenizer.json from the repo

Intended use

  • Full Next.js project bootstrapping from a natural language description
  • Research into scaling SLMs trained from scratch on domain-specific data
  • A from-scratch baseline to compare against fine-tuned models like ORCH-7B

Limitations

  • Data-limited and undertrained: trained once on a rented A40 with a limited corpus (not compute-optimal), never benchmarked and never deployed. Treat output as research-grade, not production-grade.
  • Training data scale: 3 epochs on curated Next.js repos. Don't expect the world knowledge of a 7B+ general-purpose model.
  • Sequence length during training (512): capable of using long context at inference but may show degradation outside the training distribution.
  • No safety alignment.
  • Custom format: requires the ORCH inference code, not loadable with AutoModelForCausalLM.

Related models

Author

Akteruzzaman Raihan Sikder — AI/ML engineer. Founding engineer and AI/ML lead at VETR Proposal; previously CTO of ClarioScope AI (2024–2026, sunset). Portfolio · GitHub.

Citation

@misc{sikder2025orchnextjs3b,
  title  = {ORCH Next.js 3B: A 3-Billion-Parameter Decoder-Only Transformer Trained From Scratch for Full-Stack Next.js Code Generation},
  author = {Sikder, Akteruzzaman Raihan},
  year   = {2025},
  url    = {https://huggingface.co/raihan-js/orch-nextjs-3b}
}

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

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

GPU в ailist

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

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

Архитектура ? неизвестна transformers в образе рантайма.

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

0 моделей