A 163M parameter retro English base language model trained from scratch.
Echo88-150M Base is a small decoder-only causal language model trained from scratch on the Echo88 pretraining dataset.
Echo88 is designed as a retro language model inspired by the language, culture, computing, magazines, Usenet discussions, and older book text available up to the late 1980s.
This is a base model, not an instruction-tuned chatbot. It is trained for next-token prediction and is best used for text completion, continued pretraining, or supervised fine-tuning.
The base model is not trained to behave as a chat assistant. The chat tokens are mainly useful for compatibility with the Echo88 instruction-tuned model.
Base Model Usage
Echo88-150M Base should be prompted as a text completion model.
Good prompt style:
The personal computer revolution of the 1980s
A bulletin board system, often called a BBS,
BYTE Magazine, July 1987:
text
1From: user@utzoo
2Subject: learning C on a small machine
Because this is a small base model, long generations may repeat, drift, or turn into magazine/OCR-like fragments.
Example Outputs
These examples are from a local greedy text-completion test. They are raw base-model continuations, not instruction-following answers.
Prompt
A bulletin board system, often called a BBS,
Output
text
1A bulletin board system, often called a BBS,
2is available for $10.00 from:
34 The Software Exchange
5 P.O. Box 833
6 [PHONE]
78 I have been using the software package for about a year now and am
9having trouble getting it to work. I have had no problems with it
10and I have not had any problems with it. I would appreciate any
11suggestions or suggestions.
Prompt
In 1986, a 2400 baud modem
Output
text
1In 1986, a 2400 baud modem
2is available. The modem is a
3modem that can be used with
4the Hayes Smartmodem 1200
5and the Hayes Smartmodem 1200.
6The modem is also available for
7the Hayes Micromodem II and
8Apple II Plus.
Prompt
text
1From: user@utzoo
2Subject: learning C on a small machine
Output
text
1From: user@utzoo
2Subject: learning C on a small machine
34I have been using the C compiler for about 3 years now, and I have been
5using it for about 2 years now. It is very easy to use, but I have
6been using it for about 3 months now.
These examples show the intended retro text-completion style. They also show typical small-model repetition and drift.
Training Data
Echo88-150M Base was trained on the Echo88 pretraining dataset.
The packed training set contains:
Item
Value
Train tokens
1,470,629,888
Eval tokens
1,454,080
Train blocks
718,081
Eval blocks
710
Block size
2048 tokens
Packed dtype
uint16
The dataset includes a mixture of:
public-domain book text
Gutenberg-style older books
UTZOO Usenet posts
BYTE Magazine text
PC Magazine text
TIME Magazine text
Internet Archive Magazine Rack OCR text
computer and technology magazine text
general historical magazine text
The dataset emphasizes the 1950s through the late 1980s, with a strong focus on early personal computing, printed magazines, Usenet, and older long-form writing.
Echo88 is designed around a historical data mixture ending around the late 1980s.
The model should not be expected to know modern topics such as:
Google
Wikipedia
iPhone
smartphones
modern social media
Windows 95 and later software
COVID-19
modern AI systems
2000s, 2010s, or 2020s events
Because this is a base model, it does not reliably refuse or explain post-1988 topics. In testing, prompts such as Google is, The iPhone is, Windows 95 is, and YouTube is produced hallucinated continuations rather than careful boundary-aware answers.
The instruction-tuned model is better suited for 1988-boundary behavior, but it is still experimental.
Evaluation Notes
A local quick test confirmed:
Metric
Value
Parameters
163,606,272
Vocabulary size
32,768
Context length
2048
Layers
18
Hidden size
768
Attention heads
12
Key/value heads
4
The same test showed that the model has a clear retro completion style on prompts about BBS systems, modems, BYTE Magazine, and Usenet-style messages.
It also showed the model can hallucinate badly on modern or post-1988 prompts, which is expected for a base model.
Strengths
Echo88-150M Base is useful because it is:
small and lightweight
trained from scratch
focused on retro/historical text
strong at imitating older magazine and Usenet-style text
useful for computer-history language modeling
suitable as a base for instruction tuning
interesting for time-bounded small-model experiments
part of the Echo88 model family
Limitations
Echo88-150M Base is experimental and small.
Known limitations:
not instruction tuned
may hallucinate
may repeat text
may produce OCR-like artifacts
may reflect outdated historical language or views
may struggle with complex reasoning
may not reliably refuse post-1988 topics
may produce incomplete or strange continuations
may mix unrelated historical/computer facts
may generate fake addresses, phone numbers, product listings, or citations
may continue modern prompts with unrelated old-book or magazine-like text
This model is intended for research, experimentation, and creative retro AI work. It is not intended for high-stakes use.
Bias and Historical Content
The training data includes historical books, magazines, and Usenet text. As a result, the model may reproduce outdated language, assumptions, stereotypes, or viewpoints present in older source material.
Users should review outputs carefully.
Suggested Evaluation
Recommended checks:
retro computing completions
magazine-style continuations
Usenet-style continuations
repetition behavior
OCR artifact frequency
modern-topic hallucination checks
base vs instruct comparison
continued pretraining experiments
SFT experiments with Echo88-Instruct-173K
Example prompts:
The personal computer revolution of the 1980s
A bulletin board system, often called a BBS,
In 1986, a 2400 baud modem
BYTE Magazine, July 1987:
text
1From: user@utzoo
2Subject: learning C on a small machine
The model weights are released under the Apache 2.0 license.
The training dataset is mixed-source and released separately. Users are responsible for checking dataset source rights, licensing, and suitability for their own use case.
Disclaimer
Echo88-150M Base is an experimental small base language model. It may produce incorrect, biased, outdated, unsafe, nonsensical, or misleading outputs.
Do not use this model for high-stakes decisions or as a reliable source of factual information.