πΈ Violet Essentia Ex Machina
A custom-distilled ONNX LLM, trained for prompt compression and aesthetic translation inside the Violet Tools ecosystem.
β¨ Overview
Violet Essentia Ex Machina is a specialized language model designed to transform bloated, verbose text-to-image prompts into elegant, efficient keyword sets β perfect for Danbooru-style tagging or constrained-token workflows.
It integrates directly with ComfyUI Violet Tools through the Essence Extractor node, which plugs seamlessly into the Encoding Enchantress.
- πͺ Essence Extractor: Loads this model and applies optional safety filters, token limits, and compression logic.
- π§© Encoding Enchantress: Works normally without it, but becomes smarter and sleeker when Essence Extractor is wired in.
βοΈ Files Included
This repository contains all the necessary artifacts to load the model and its tokenizer:
violet-essentia-ex-machina-int8.onnx
β ONNX graphviolet-essentia-ex-machina-int8.onnx.data
β tensor weights (~4.12 GB)tokenizer.json
β full tokenizer definitiontokenizer.model
β SentencePiece modeltokenizer_config.json
β tokenizer settingsspecial_tokens_map.json
β mapping for special tokensadded_tokens.json
β any custom vocab additionsgenai_config.json
β runtime configurationchat_template.jinja
β chat formatting template
π οΈ Usage in ComfyUI
Once Violet Tools is installed, the Essence Extractor node will automatically check for this model.
- On first use, if the model is not present, the node will offer to download it from this repo.
- Downloaded files are cached in
ComfyUI/models/violet_essentia/
. - If Essence Extractor is unused or fails, Encoding Enchantress optionally optimizes prompts with an algorithmic fallback, then encodes prompts normally.
Example Wiring
Essence Extractor β Encoding Enchantress β Sampler
π Node Settings
- Safety Level:
SFW
|NSFW
|Unspecified
- Token Minimum / Maximum: custom range
- Versioning: Manifest-based; supports multiple model versions side-by-side
π₯ Installation
- Clone or install Violet Tools into ComfyUI:
git clone https://github.com/leylahviolet/ComfyUI-Violet-Tools
- Add an Essence Extractor node in your graph.
- On first run, it will prompt to fetch Violet Essentia Ex Machina from this Hugging Face repo.
π License & Credits
- Created by Leylah Violet with love, science, and far too much coffee.
- Distributed for art, research, and community.
Please cite Violet Tools and link back here if you incorporate this model into your projects. πΈ
π Related Repos
Violet Essentia Ex Machina LLM and the Essence Extractor node that provides it are optional. Encoding Enchantress will still sing, but with Essentia Ex Machina she whispers stable diffusion model-tuned poetry straight to your sampler. π
- Downloads last month
- 6
Model tree for leylahviolet/violet-essentia-ex-machina
Base model
microsoft/Phi-3-mini-4k-instruct