Instructions to use JPQ24/Symbolic-3b-GGUF 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 JPQ24/Symbolic-3b-GGUF 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 JPQ24/Symbolic-3b-GGUF:Q4_K_M # Run inference directly in the terminal: llama cli -hf JPQ24/Symbolic-3b-GGUF:Q4_K_M
Install from WinGet (Windows)
winget install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama serve -hf JPQ24/Symbolic-3b-GGUF:Q4_K_M # Run inference directly in the terminal: llama cli -hf JPQ24/Symbolic-3b-GGUF:Q4_K_M
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 JPQ24/Symbolic-3b-GGUF:Q4_K_M # Run inference directly in the terminal: ./llama-cli -hf JPQ24/Symbolic-3b-GGUF:Q4_K_M
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 JPQ24/Symbolic-3b-GGUF:Q4_K_M # Run inference directly in the terminal: ./build/bin/llama-cli -hf JPQ24/Symbolic-3b-GGUF:Q4_K_M
Use Docker
docker model run hf.co/JPQ24/Symbolic-3b-GGUF:Q4_K_M
- LM Studio
- Jan
- vLLM
How to use JPQ24/Symbolic-3b-GGUF with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "JPQ24/Symbolic-3b-GGUF" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "JPQ24/Symbolic-3b-GGUF", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }'Use Docker
docker model run hf.co/JPQ24/Symbolic-3b-GGUF:Q4_K_M
- Ollama
How to use JPQ24/Symbolic-3b-GGUF with Ollama:
ollama run hf.co/JPQ24/Symbolic-3b-GGUF:Q4_K_M
- Unsloth Studio
How to use JPQ24/Symbolic-3b-GGUF with Unsloth Studio:
Install Unsloth Studio (macOS, Linux, WSL)
curl -fsSL https://unsloth.ai/install.sh | sh # Run unsloth studio unsloth studio -H 0.0.0.0 -p 8888 # Then open http://localhost:8888 in your browser # Search for JPQ24/Symbolic-3b-GGUF to start chatting
Install Unsloth Studio (Windows)
irm https://unsloth.ai/install.ps1 | iex # Run unsloth studio unsloth studio -H 0.0.0.0 -p 8888 # Then open http://localhost:8888 in your browser # Search for JPQ24/Symbolic-3b-GGUF to start chatting
Using HuggingFace Spaces for Unsloth
# No setup required # Open https://huggingface.co/spaces/unsloth/studio in your browser # Search for JPQ24/Symbolic-3b-GGUF to start chatting
- Pi
How to use JPQ24/Symbolic-3b-GGUF with Pi:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf JPQ24/Symbolic-3b-GGUF:Q4_K_M
Configure the model in Pi
# Install Pi: npm install -g @mariozechner/pi-coding-agent # Add to ~/.pi/agent/models.json: { "providers": { "llama-cpp": { "baseUrl": "http://localhost:8080/v1", "api": "openai-completions", "apiKey": "none", "models": [ { "id": "JPQ24/Symbolic-3b-GGUF:Q4_K_M" } ] } } }Run Pi
# Start Pi in your project directory: pi
- Hermes Agent new
How to use JPQ24/Symbolic-3b-GGUF with Hermes Agent:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf JPQ24/Symbolic-3b-GGUF:Q4_K_M
Configure Hermes
# Install Hermes: curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash hermes setup # Point Hermes at the local server: hermes config set model.provider custom hermes config set model.base_url http://127.0.0.1:8080/v1 hermes config set model.default JPQ24/Symbolic-3b-GGUF:Q4_K_M
Run Hermes
hermes
- Atomic Chat new
- OpenClaw new
How to use JPQ24/Symbolic-3b-GGUF with OpenClaw:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf JPQ24/Symbolic-3b-GGUF:Q4_K_M
Configure OpenClaw
# Install OpenClaw: npm install -g openclaw@latest # Register the local server and set it as the default model: openclaw onboard --non-interactive --mode local \ --auth-choice custom-api-key \ --custom-base-url http://127.0.0.1:8080/v1 \ --custom-model-id "JPQ24/Symbolic-3b-GGUF:Q4_K_M" \ --custom-provider-id llama-cpp \ --custom-compatibility openai \ --custom-text-input \ --accept-risk \ --skip-health
Run OpenClaw
openclaw agent --local --agent main --message "Hello from Hugging Face"
- Docker Model Runner
How to use JPQ24/Symbolic-3b-GGUF with Docker Model Runner:
docker model run hf.co/JPQ24/Symbolic-3b-GGUF:Q4_K_M
- Lemonade
How to use JPQ24/Symbolic-3b-GGUF with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull JPQ24/Symbolic-3b-GGUF:Q4_K_M
Run and chat with the model
lemonade run user.Symbolic-3b-GGUF-Q4_K_M
List all available models
lemonade list
Symbolic-3b-GGUF : GGUF
This model was finetuned and converted to GGUF format using Unsloth.
Example usage:
- For text only LLMs:
llama-cli -hf JPQ24/Symbolic-3b-GGUF --jinja - For multimodal models:
llama-mtmd-cli -hf JPQ24/Symbolic-3b-GGUF --jinja
Available Model files:
llama-3.2-3b-instruct.Q4_K_M.gguf
Ollama
An Ollama Modelfile is included for easy deployment.
This was trained 2x faster with Unsloth

Symbolic is an instruction-tuned, quantized variant of the Llama 3.2 3B architecture. It is optimized for structured output generation, roleplay, precise target-audience adaptation, and clean code output.
This model demonstrates a significant performance shift compared to the vanilla baseline, offering highly competitive commonsense reasoning scores that punch well above its parameter class, while trading off some complex logic capabilities due to quantization and alignment constraints.
Evaluation Results
We evaluated this model using the tinyBenchmarks framework (utilizing Item Response Theory IRT++ calculations to estimate full benchmark performance) via lm-evaluation-harness.
| Benchmark / Task | Llama-3.2-3B-Symbolic | Official Base 3B Baseline | Official Instruct 3B Baseline | Performance Delta (vs. Instruct) |
|---|---|---|---|---|
| tinyMMLU (0-shot vs 5-shot) | 63.25% (0.6325) | 63.40% | 63.40% | -0.15% (Maintained) |
| tinyHellaswag (10-shot) | 75.31% (0.7531) | 69.80% | 69.80% | +5.51% (Improved) |
| tinyArc (25-shot) | 55.31% (0.5531) | 69.10% | 78.60% | -23.29% (Degraded) |
Performance Analysis
- Linguistic Reasoning & Commonsense (HellaSwag): At 75.31%, Symbolic outperforms both its vanilla 3B baseline and several larger models (e.g., Gemma 2 2B at 73%). It operates near the performance tier of much larger 7B to 8B parameter models (such as Llama 3.1 8B at ~76.8%).
- Academic Knowledge (MMLU): At 63.25% under a strict 0-shot constraint, the model retains virtually all of its core factual knowledge compared to the baseline's 5-shot score of 63.40%.
- Logic & Hard Reasoning (ARC): The model suffered a notable performance drop to 55.31% on ARC-Challenge. This represents a classic tradeoff: both low-bit quantization and specialized instruction-tuning often degrade multi-step, scientific logic retrieval.
Qualitative Strengths & Limitations
Qualitative evaluation testing against the vanilla baseline reveals distinct behavioral shifts:
Strengths
- Superior Persona & Audience Adaptation: Symbolic exhibits strong cognitive scaling. When asked to explain complex topics (e.g., inflation) to different audiences, it successfully navigates simple analogies for children and highly precise macroeconomic strategies for domain experts without introducing factual contradictions.
- Formatting and Structure Adherence: Symbolic exhibits high compliance with structural constraints (e.g., exact bullet counts, specific hashtag limits, and paragraph configurations).
- Cleaner, Pythonic Code Synthesis: The model produces clean, idiomatic code structures. It avoids unnecessary library imports (such as using standard string manipulation over the
remodule for basic parsing) and shows an advanced semantic understanding of syntax-level bugs (like the difference between=+and+=in Python AST).
Known Limitations
- Negative Constraints Susceptibility: Like many 3B models, high-difficulty negative constraints (e.g., "Write an essay about X but do not use the word Y or Z in paragraph 2") can severely alter token-probability distributions, sometimes causing the model to stall or refuse to generate a response.
- Physical State Tracking: In multi-step logical planning puzzles (e.g., the Wolf, Goat, and Cabbage river crossing puzzle), the model's working memory is physically constrained by its 3B parameter envelope. While it retains highly coherent grammar, it can lose track of sequential state variables in long-form generation.
Addendum: Empirical Evaluation of Specialized Capabilities & Limitations
To further map the boundary limits of this specialized 3B parameter model, we conducted targeted evaluations across three core domains: Common Sense / Discrete Logic, Knowledge Explanation & Reading Comprehension, and Creative Inventions.
Below is an empirical analysis of the behavioral strengths and limitations observed during these tests.
Key Strengths
Grounded Reading Comprehension & Text-Constraint Adherence
- Observation: When presented with a technical paragraph about machining titanium, the model successfully extracted the exact thermodynamic cause of tool wear without introducing external knowledge or hallucinated details.
- Takeaway: The model demonstrates strong utility for Retrieval-Augmented Generation (RAG) tasks where strict adherence to context and minimization of hallucination are required.
Calibrated Persona Translation & Metaphor Mapping
- Observation: The model translated the complex quantum mechanics concept of Schrödinger's Cat into a simplified, age-appropriate metaphor (a hidden birthday present) for a 10-year-old child. It successfully maintained the structural integrity of the analogy and used it to answer subsequent comprehension questions accurately.
- Takeaway: This indicates highly effective instruction tuning for educational tools, interactive assistants, and multi-turn persona-driven chats.
Discrete Interval & Sequence Reasoning
- Observation: The model correctly solved the classic "3-pill interval" riddle (taking a pill every half hour), identifying that there are only two intervals over three events to output 60 minutes rather than the common 90-minute error.
- Takeaway: The model successfully navigates discrete, step-by-step mathematical reasoning when the logical structure is sequence-bound.
Structured Creative Synthesis
- Observation: When designing a futuristic underwater transit system, the model produced a highly organized proposal. It demonstrated strong semantic mapping by leveraging actual technologies, such as Ocean Thermal Energy Conversion (OTEC), to solve setting-specific constraints.
Key Limitations
- Shallow Physical Commonsense Simulation
- Observation: During a creative task to invent a hybrid toaster/paper-shredder, the model successfully followed all structural constraints but failed to identify the most obvious physical hazard: the high risk of fire from shredded paper contact with heating coils. Instead, it focused on lower-priority risks like paper-shrub ingestion and minor burns.
- Takeaway: While the model is highly capable of generating creative, structured text, its ability to simulate real-world physical dynamics and chemical cause-and-effect remains superficial.
Deployment Recommendations based on Findings
- Optimal Use Cases: Structured extraction (JSON, Markdown), educational explanations, RAG pipelines with strict negative constraints, and guided creative brainstorming.
- Sub-Optimal Use Cases: Safety-critical risk assessments, open-ended physical simulation, or complex multi-step logistical planning.
- Downloads last month
- 58
4-bit