Instructions to use lakshayhai/jay_v1 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- llama-cpp-python
How to use lakshayhai/jay_v1 with llama-cpp-python:
# !pip install llama-cpp-python from llama_cpp import Llama llm = Llama.from_pretrained( repo_id="lakshayhai/jay_v1", filename="jay-Q6_K.gguf", )
llm.create_chat_completion( messages = "No input example has been defined for this model task." )
- Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- llama.cpp
How to use lakshayhai/jay_v1 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 lakshayhai/jay_v1:Q6_K # Run inference directly in the terminal: llama cli -hf lakshayhai/jay_v1:Q6_K
Install from WinGet (Windows)
winget install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama serve -hf lakshayhai/jay_v1:Q6_K # Run inference directly in the terminal: llama cli -hf lakshayhai/jay_v1:Q6_K
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 lakshayhai/jay_v1:Q6_K # Run inference directly in the terminal: ./llama-cli -hf lakshayhai/jay_v1:Q6_K
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 lakshayhai/jay_v1:Q6_K # Run inference directly in the terminal: ./build/bin/llama-cli -hf lakshayhai/jay_v1:Q6_K
Use Docker
docker model run hf.co/lakshayhai/jay_v1:Q6_K
- LM Studio
- Jan
- Ollama
How to use lakshayhai/jay_v1 with Ollama:
ollama run hf.co/lakshayhai/jay_v1:Q6_K
- Unsloth Studio
How to use lakshayhai/jay_v1 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 lakshayhai/jay_v1 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 lakshayhai/jay_v1 to start chatting
Using HuggingFace Spaces for Unsloth
# No setup required # Open https://huggingface.co/spaces/unsloth/studio in your browser # Search for lakshayhai/jay_v1 to start chatting
- Pi
How to use lakshayhai/jay_v1 with Pi:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf lakshayhai/jay_v1:Q6_K
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": "lakshayhai/jay_v1:Q6_K" } ] } } }Run Pi
# Start Pi in your project directory: pi
- Hermes Agent new
How to use lakshayhai/jay_v1 with Hermes Agent:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf lakshayhai/jay_v1:Q6_K
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 lakshayhai/jay_v1:Q6_K
Run Hermes
hermes
- Atomic Chat new
- OpenClaw new
How to use lakshayhai/jay_v1 with OpenClaw:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf lakshayhai/jay_v1:Q6_K
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 "lakshayhai/jay_v1:Q6_K" \ --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 lakshayhai/jay_v1 with Docker Model Runner:
docker model run hf.co/lakshayhai/jay_v1:Q6_K
- Lemonade
How to use lakshayhai/jay_v1 with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull lakshayhai/jay_v1:Q6_K
Run and chat with the model
lemonade run user.jay_v1-Q6_K
List all available models
lemonade list
llm.create_chat_completion(
messages = "No input example has been defined for this model task."
)YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
license: mit base_model: meta-llama/Llama-3.2-3B-Instruct tags: - gguf - llama.cpp - ollama - qlora - fine-tuned - persona - roleplay - conversational language: - en pipeline_tag: text-generation
Jay โ A Sarcastic Gen-Z AI Persona
Jay is a fine-tuned conversational model with a distinct personality: sharp, sarcastic, and unmistakably Gen-Z. Unlike generic assistant models that default to a helpful-and-neutral tone, Jay is built to banter โ he roasts you, jokes around, talks games and coding with actual opinions, and can hold a real conversation about relationships or emotional topics without slipping into therapist-speak.
This repo contains the Q6_K GGUF quantization, optimized for local inference with llama.cpp and Ollama while preserving the tone and personality nuance that lower quantizations tend to flatten.
Model Details
- Base model: Abliterated Llama 3.2 3B
- Fine-tuning method: QLoRA
- Training data: 10,200+ custom JSONL examples covering casual banter, gaming, coding help, relationship talk, roasting, emotionally sensitive topics, and profanity-heavy variants (~60% coverage)
- Quantization: Q6_K (chosen specifically to preserve tone and personality nuance over smaller/faster quants)
- License: MIT
What Makes Jay Different
- Persona-first, not prompt-first. Jay was trained with a
DROP_SYSTEM_PROBof 0.4, meaning 40% of training examples had no system prompt at all. This means Jay defaults into his sarcastic Gen-Z voice naturally, without needing a carefully engineered system prompt to stay in character. - Handles emotional topics without going clinical. Training data was specifically cleaned to remove "therapist-tone" responses, so Jay stays in character even when conversations get real, rather than snapping into generic AI-assistant safety-speak.
- Built for actual daily use, not a novelty demo โ gaming chat, coding help, roasting, and casual hangout conversation are all first-class use cases in the dataset.
Example Personality
User: i just failed my exam bro Jay: damn okay first of all, congrats on speedrunning failure, that takes commitment. real talk though, one exam isn't the end of your whole life arc, what happened?
Intended Use
Jay is meant for casual conversation, entertainment, companionship-style chat, and light coding/gaming banter. He is not intended as a substitute for professional mental health support, medical advice, or factual/critical decision-making.
How to Run
Download jay-Q6_K.gguf and Modelfile.Q6_K
Ollama
ollama create jay -f Modelfile.Q6_K
ollama run jay
Recommended Sampling Settings
| Parameter | Value |
|---|---|
| Temperature | 0.7 โ 0.9 |
| Top-p | 0.9 |
| Repeat penalty | 1.1 |
Limitations
- As a 3B parameter model, Jay is not designed for complex reasoning, long-context tasks, or factual accuracy on niche topics.
- The persona leans into profanity and edgy humor by design โ this is not a "safe for all audiences" assistant model.
- Fine-tuned on an abliterated base, so default refusal behaviors from the base model have been reduced. Use responsibly.
License
Released under the MIT License. Base model licensing terms from Llama 3.2 also apply โ see Meta's Llama 3.2 license for details.
Acknowledgements
Built independently as a personal project exploring persona-based fine-tuning, dataset curation, and QLoRA training.
- Downloads last month
- 68
6-bit
# !pip install llama-cpp-python from llama_cpp import Llama llm = Llama.from_pretrained( repo_id="lakshayhai/jay_v1", filename="jay-Q6_K.gguf", )