Instructions to use carbonpoint/botc-artist with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- llama.cpp
How to use carbonpoint/botc-artist with llama.cpp:
Install (macOS, Linux)
curl -LsSf https://llama.app/install.sh | sh # Start a local OpenAI-compatible server with a web UI: llama serve -hf carbonpoint/botc-artist # Run inference directly in the terminal: llama cli -hf carbonpoint/botc-artist
Install from WinGet (Windows)
winget install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama serve -hf carbonpoint/botc-artist # Run inference directly in the terminal: llama cli -hf carbonpoint/botc-artist
Use pre-built binary
# Download pre-built binary from: # https://github.com/ggerganov/llama.cpp/releases # Start a local OpenAI-compatible server with a web UI: ./llama-server -hf carbonpoint/botc-artist # Run inference directly in the terminal: ./llama-cli -hf carbonpoint/botc-artist
Build from source code
git clone https://github.com/ggerganov/llama.cpp.git cd llama.cpp cmake -B build cmake --build build -j --target llama-server llama-cli # Start a local OpenAI-compatible server with a web UI: ./build/bin/llama-server -hf carbonpoint/botc-artist # Run inference directly in the terminal: ./build/bin/llama-cli -hf carbonpoint/botc-artist
Use Docker
docker model run hf.co/carbonpoint/botc-artist
- LM Studio
- Jan
- Ollama
How to use carbonpoint/botc-artist with Ollama:
ollama run hf.co/carbonpoint/botc-artist
- Unsloth Desktop
- Docker Model Runner
How to use carbonpoint/botc-artist with Docker Model Runner:
docker model run hf.co/carbonpoint/botc-artist
- Lemonade
How to use carbonpoint/botc-artist with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull carbonpoint/botc-artist
Run and chat with the model
lemonade run user.botc-artist-{{QUANT_TAG}}List all available models
lemonade list
- Atomic Chat
botc-automod Artist translator
A 135M-parameter model, fine-tuned from SmolLM2-135M-Instruct, that translates a player's yes/no question in Blood on the Clocktower into one query in a small JSON language. It is used by botc-automod when the automated storyteller answers the Artist.
The model does not answer questions. The game engine evaluates the query against the true game state, and the player confirms the engine's plain-English reading before the answer is given. A misread question can be rephrased; it cannot produce a false answer without the player seeing the reading first.
Input and output
System prompt: Translate the Blood on the Clocktower yes/no question into a JSON query.
User message:
Players (clockwise): Ann, Ben, Cat, Dan, Eve
Asker: Ann
Characters: chef=Chef, imp=Imp, ...
Question: is the person on my left evil?
Output: {"query":{"op":"is_team","player":"cw:me","team":"evil"}}, or
{"query":{"op":"unanswerable"}} for questions that are not yes/no about
the current game.
Training
LoRA (rank 64, all linear layers), 30,000 generated examples, 2 epochs, learning rate 2e-4. Examples pair random game worlds (3,288 real and invented player names, all three base editions) with templated questions and augmentation (typos, chatty openings, table talk). About 12% of questions are unanswerable.
Evaluation
| Set | Right | Misread | Refused |
|---|---|---|---|
| Generated test (300; unseen wording and names) | 90.0% | 4.0% | 6.0% |
| Hand-written (103; casual, typos, 20 unanswerable) | 94.2% | 3.9% | 1.9% |
8-bit GGUF (145 MB) with llama.cpp on a 4-core CPU: median 0.3 to 0.8 seconds per question. Some hand-written failure patterns informed later training templates (not the questions themselves), so the generated test set is the more independent measure. The 360M sibling scores 91.3% / 95.1% with slightly more misreads (6.7% / 3.9%) at 2.5 times the latency.
Files
botc-artist.gguf: 8-bit (Q8_0), 145 MBSHA256SUMS: checksum
- Downloads last month
- -
We're not able to determine the quantization variants.
Model tree for carbonpoint/botc-artist
Base model
HuggingFaceTB/SmolLM2-135M