Violet is a GPT-NeoX language model trained primarily on period texts (1800–1899). This is the int8 quantized completion version of the model. The non-quantized version is here Violet 1b4. If you were looking for the Chat version, you should check out Violet 1b4 Chat and its ONNX quantized equivalent Violet 1b4 Chat ONNX.
It is intended for creative writing, roleplay, period-appropriate correspondence, and Victorian etiquette.
Architecture: GPTNeoXForCausalLM
Parameters: ~1.41B
Context length: 4096
Vocab size: 24014
Tokenizer: PreTrainedTokenizerFast
Intended Use
Good for
Victorian-flavored narrative completions
Not good for
Contemporary factual Q&A
Medical/legal/financial advice
Known Issues / Limitations
Ages and dates can be unreliable (even within 1800–1899).
Because parts of the corpus were derived from OCR, occasional stray modern tokens may appear (e.g., “http”, “Google”, “Internet Archive”).
Training data includes UK and US English from the era.
Notes
Violet is not the first LLM trained on a historical-only pretraining corpus; to the author’s knowledge that distinction belongs to TimeCapsuleLLM. Violet was developed independently, and differs in:
Different (but somewhat overlapping) pretraining corpus and a different range of dates -- Violet focuses specifically on 1800-1899
A custom Victorian tokenizer
Violet was built on a corpus spanning 1800–1899 sourced from Project Gutenberg, the Internet Archive, the British National Library, and other archives.
This project began as an attempt to build a local LLM without relying on copyrighted training sources. The author also values local models that can run on a user’s machine without sending data to the cloud.
as he took his seat at the table. He had put away nothing but a small piece of paper and a little silver cup. " That is a fortunate circumstance," said Mr. Dinsmore, looking out from his easy-chair." It will be quite sufficient for us; I am sure it would be better than any one else could have done." The news spread rapidly through the city, and all eyes turned toward the vessel, which lay at anchor under the lee of the shore. A few minutes later she was close to the shore, her sails flying in the wind
License
Model weights and code in this repository are released under CC0 1.0 (public domain dedication).