--- license: mit base_model: - unsloth/gemma-4-12b-it-qat-GGUF tags: - build-small-hackathon - velvet-rope - lora - gguf - llama-cpp - gemma - gradio library_name: llama.cpp pipeline_tag: text-generation --- # Velvet Rope Aurelia LoRA GGUF LoRA adapter for **Velvet Rope**, a Build Small Hackathon Gradio game. This adapter specializes the shared Gemma 4 12B QAT GGUF base for Aurelia Vane, Mistress of the Impossible Guest List at The Grand Threshold. ## Base Model - Base: [`unsloth/gemma-4-12b-it-qat-GGUF`](https://huggingface.co/unsloth/gemma-4-12b-it-qat-GGUF) - Runtime base file: `gemma-4-12B-it-qat-UD-Q4_K_XL.gguf` - Adapter format: llama.cpp GGUF LoRA - Adapter run: `r1` - In production, Velvet Rope serves all five adapters from one Modal `llama-server` and selects the adapter by request model name, e.g. `velvet-aurelia`. ## Training Recipe - One LoRA per gatekeeper over a shared 12B base. - r=8, language-tower modules only. - Approximately 310-350 single-turn game examples per character. - 2 epochs, learning rate 1e-4 for the locked recipe. ## Evaluation Held-out eval compares the LoRA against the shared base on JSON validity plus agreement with gold game judgments for mood, tactic, and score-delta sign. JSON validity 1.00 vs base 1.00; mood .61/.50; tactic .33/.04; sign .65/.37. ## Related Repos - Space: [`build-small-hackathon/velvet-rope`](https://huggingface.co/spaces/build-small-hackathon/velvet-rope) - Playtest dataset: [`build-small-hackathon/velvet-rope-playtest-transcripts`](https://huggingface.co/datasets/build-small-hackathon/velvet-rope-playtest-transcripts)