Mindket

ARLoop-0.6B

Newversion 1 · updated

Overview

Completes text as a small pretrained looped transformer with attention residuals. A base model for researchers who want to continue its training with their own mid-training or post-training.

ARLoop-0.6B is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • Python with pip
  • A PyTorch build that suits your CPU or CUDA setup, installed separately
  • About 2.3 GB of disk space for the F32 weights
Runs in
  • Your own computer with Python, on a CPU or a CUDA GPU
  • Training setups for mid-training and post-training
  • Research notebooks that compare checkpoints
Start with
pip install 'transformers==5.22.0' safetensors

About

What it is

ARLoop-0.6B is a looped transformer with attention residuals, pretrained and released openly by the osunlp group. It is the final checkpoint of a 180B-token training run. It is a base model for text completion, not a chat assistant.

Who it suits

Researchers and developers who want a small open base model to study or to train further.

IndustryWho uses itHow they use itExample
AI researchResearchersStudy looped transformers with attention residualsCompare intermediate checkpoints during training
Model trainingML engineersStart mid-training or post-training from a base modelFine-tune it on their own text
SoftwareDevelopersRun a small completion model on a laptopComplete a short sentence from a prompt

If you want a ready chat assistant, you can skip this base model.

Where to use it

  • Your own computer with Python, on a CPU or a CUDA GPU
  • Training setups for mid-training and post-training
  • Research notebooks that compare checkpoints
Use caseWhoWhat they get back
Text completionDevelopersA continuation of the text you give it
Further trainingML engineersA base to train from
Checkpoint studyResearchersIntermediate versions to compare

How to set it up

  • Python with pip
  • A PyTorch build that suits your CPU or CUDA setup, installed separately
  • About 2.3 GB of disk space for the F32 weights
  1. Install the transformers version and safetensors named below.
  2. Install a PyTorch build for your CPU or CUDA environment.
  3. Run the load and generate script.
pip install 'transformers==5.22.0' safetensors
# Install a PyTorch build suitable for your CPU or CUDA environment separately.

How to use it

Run the script below. It loads the model in BF16, feeds it a short prompt and prints the completion. Intermediate checkpoints load by passing a revision name such as step-050000 to both from_pretrained calls.

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "osunlp/ARLoop-0.6B"
device = "cuda" if torch.cuda.is_available() else "cpu"
tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(
    model_id, trust_remote_code=True, dtype=torch.bfloat16,
).to(device).eval()
inputs = tokenizer("The capital of France is", return_tensors="pt").to(device)
with torch.inference_mode():
    output = model.generate(**inputs, max_new_tokens=64, do_sample=False)
print(tokenizer.decode(output[0], skip_special_tokens=True))

Example

You run the script with the prompt "The capital of France is". The model continues the sentence, up to 64 new tokens, and the script prints the prompt plus that continuation.

For newcomers and experts

If you are new, run the script above as it is and watch it continue one sentence. A base model completes text and does not follow instructions the way a chat assistant does.

For experts, 18 physical layers are shared across 3 recurrent passes, for an effective depth of 54. The card also lists the output head as tied to the token embeddings.

Architecture from the card
PropertyValue
Physical layers18, shared across 3 passes
Effective depth54
Hidden width1536
Context length4096
Vocabulary49152
  1. Text is split into tokens
  2. 18 shared layers run in 3 loops
  3. Attention residuals link earlier blocks
  4. The model predicts the next token

Good to know

The stored checkpoint keeps the original FP32 weights, and inference loads them in BF16.

  • License: Apache 2.0, as the card states it.
  • Cost to run: no API key or account is named. A CPU is enough to try it, and a CUDA GPU is optional.
  • Data it reaches: downloading reaches Hugging Face. The script sets trust_remote_code, so it runs code that ships with the repository.
  • Not for: it is a base model for completion, not a chat assistant. The card does not recommend it as one.

README and files

README

ARLoop-0.6B

Completes text as a small pretrained looped transformer with attention residuals. A base model for researchers who want to continue its training with their own mid-training or post-training.

Made by osunlp on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.

About

What it is: ARLoop-0.6B is a looped transformer with attention residuals, pretrained and released openly by the osunlp group. It is the final checkpoint of a 180B-token training run. It is a base model for text completion, not a chat assistant.

Who it suits: Researchers and developers who want a small open base model to study or to train further.

Industry | Who uses it | How they use it | Example
AI research | Researchers | Study looped transformers with attention residuals | Compare intermediate checkpoints during training
Model training | ML engineers | Start mid-training or post-training from a base model | Fine-tune it on their own text
Software | Developers | Run a small completion model on a laptop | Complete a short sentence from a prompt

If you want a ready chat assistant, you can skip this base model.

Where to use it:

  • Your own computer with Python, on a CPU or a CUDA GPU
  • Training setups for mid-training and post-training
  • Research notebooks that compare checkpoints
Use case | Who | What they get back
Text completion | Developers | A continuation of the text you give it
Further training | ML engineers | A base to train from
Checkpoint study | Researchers | Intermediate versions to compare

How to set it up:

  • Python with pip
  • A PyTorch build that suits your CPU or CUDA setup, installed separately
  • About 2.3 GB of disk space for the F32 weights
  1. Install the transformers version and safetensors named below.
  2. Install a PyTorch build for your CPU or CUDA environment.
  3. Run the load and generate script.
pip install 'transformers==5.22.0' safetensors
# Install a PyTorch build suitable for your CPU or CUDA environment separately.

How to use it: Run the script below. It loads the model in BF16, feeds it a short prompt and prints the completion. Intermediate checkpoints load by passing a revision name such as step-050000 to both from_pretrained calls.

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "osunlp/ARLoop-0.6B"
device = "cuda" if torch.cuda.is_available() else "cpu"
tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(
    model_id, trust_remote_code=True, dtype=torch.bfloat16,
).to(device).eval()
inputs = tokenizer("The capital of France is", return_tensors="pt").to(device)
with torch.inference_mode():
    output = model.generate(**inputs, max_new_tokens=64, do_sample=False)
print(tokenizer.decode(output[0], skip_special_tokens=True))

Example: You run the script with the prompt "The capital of France is". The model continues the sentence, up to 64 new tokens, and the script prints the prompt plus that continuation.

For newcomers and experts: If you are new, run the script above as it is and watch it continue one sentence. A base model completes text and does not follow instructions the way a chat assistant does.

For experts, 18 physical layers are shared across 3 recurrent passes, for an effective depth of 54. The card also lists the output head as tied to the token embeddings.

Title: Architecture from the card
Property | Value
Physical layers | 18, shared across 3 passes
Effective depth | 54
Hidden width | 1536
Context length | 4096
Vocabulary | 49152
Text is split into tokens
18 shared layers run in 3 loops
Attention residuals link earlier blocks
The model predicts the next token

Good to know: The stored checkpoint keeps the original FP32 weights, and inference loads them in BF16.

  • License: Apache 2.0, as the card states it.
  • Cost to run: no API key or account is named. A CPU is enough to try it, and a CUDA GPU is optional.
  • Data it reaches: downloading reaches Hugging Face. The script sets trust_remote_code, so it runs code that ships with the repository.
  • Not for: it is a base model for completion, not a chat assistant. The card does not recommend it as one.

On Hugging Face, 13 November 2026

  • Task: text generation
  • Library: transformers
  • Parameters: 583M
  • Weights: about 2.3 GB in F32; about 292 MB at 4-bit (estimate)
  • Formats: Safetensors
  • Downloads in the last 30 days: 2,164
  • Likes: 5
  • License: apache-2.0
  • Languages: en
  • Tags: transformers, safetensors, arloop, text-generation, recurrent, pretrained

Links

Get the model

Download its files with Hugging Face's command line:

pip install -U huggingface_hub
hf download osunlp/ARLoop-0.6B

Then follow the usage in its model card. Nothing in this kit runs by itself.

Files
README.md  5 KB

1 file, 5 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-13

Compare with similar

Listed Hugging Face models in the same category that share the most tags with this one.

ProductDownloads, last 30 daysLikesParametersLicenseLast change
ARLoop-0.6B This page2,1645583Mapache-2.0
Mistral-7B-v0.1Shares pretrained · text-generation · transformers441,9524,2317.2Bapache-2.0
KLM 1.5Shares pretrained · text-generation · transformers1,6033199Mapache-2.0
KLM 1.6Shares pretrained · text-generation · transformers9096099Mapache-2.0
GPT-2Shares text-generation · transformers · safetensors32,892,2233,932137Mmit
Qwen3-0.6BShares text-generation · transformers · safetensors19,718,5991,894752Mapache-2.0
Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

Huashu Design

alchaincyf · Skill

Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…

New29.4k

Guizang PPT Skill

op7418 · Skill

Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…

New29.8k

Claude Code Skills & Plugins

alirezarezvani · Skill

Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…

New29.8k

Similar in Developer

See all in Developer

buzz

block · Kit

Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…

New37.3k

plannotator

backnotprop · Kit

Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.

New10.5k

open-code-review

alibaba · Kit

Reviews Git changes with an AI agent that reads files and searches the codebase, then writes comments tied to exact lines. It suits developers who want automat…

New50.7k