Instructions to use entelligentsia/grove-explore-base-GGUF with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- llama-cpp-python
How to use entelligentsia/grove-explore-base-GGUF with llama-cpp-python:
# !pip install llama-cpp-python from llama_cpp import Llama llm = Llama.from_pretrained( repo_id="entelligentsia/grove-explore-base-GGUF", filename="grove-explore-base-q4_k_m.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 entelligentsia/grove-explore-base-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 entelligentsia/grove-explore-base-GGUF:Q4_K_M # Run inference directly in the terminal: llama cli -hf entelligentsia/grove-explore-base-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 entelligentsia/grove-explore-base-GGUF:Q4_K_M # Run inference directly in the terminal: llama cli -hf entelligentsia/grove-explore-base-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 entelligentsia/grove-explore-base-GGUF:Q4_K_M # Run inference directly in the terminal: ./llama-cli -hf entelligentsia/grove-explore-base-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 entelligentsia/grove-explore-base-GGUF:Q4_K_M # Run inference directly in the terminal: ./build/bin/llama-cli -hf entelligentsia/grove-explore-base-GGUF:Q4_K_M
Use Docker
docker model run hf.co/entelligentsia/grove-explore-base-GGUF:Q4_K_M
- LM Studio
- Jan
- Ollama
How to use entelligentsia/grove-explore-base-GGUF with Ollama:
ollama run hf.co/entelligentsia/grove-explore-base-GGUF:Q4_K_M
- Unsloth Studio
How to use entelligentsia/grove-explore-base-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 entelligentsia/grove-explore-base-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 entelligentsia/grove-explore-base-GGUF to start chatting
Using HuggingFace Spaces for Unsloth
# No setup required # Open https://huggingface.co/spaces/unsloth/studio in your browser # Search for entelligentsia/grove-explore-base-GGUF to start chatting
- Pi
How to use entelligentsia/grove-explore-base-GGUF with Pi:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf entelligentsia/grove-explore-base-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": "entelligentsia/grove-explore-base-GGUF:Q4_K_M" } ] } } }Run Pi
# Start Pi in your project directory: pi
- Hermes Agent new
How to use entelligentsia/grove-explore-base-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 entelligentsia/grove-explore-base-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 entelligentsia/grove-explore-base-GGUF:Q4_K_M
Run Hermes
hermes
- Atomic Chat new
- OpenClaw new
How to use entelligentsia/grove-explore-base-GGUF with OpenClaw:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf entelligentsia/grove-explore-base-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 "entelligentsia/grove-explore-base-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 entelligentsia/grove-explore-base-GGUF with Docker Model Runner:
docker model run hf.co/entelligentsia/grove-explore-base-GGUF:Q4_K_M
- Lemonade
How to use entelligentsia/grove-explore-base-GGUF with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull entelligentsia/grove-explore-base-GGUF:Q4_K_M
Run and chat with the model
lemonade run user.grove-explore-base-GGUF-Q4_K_M
List all available models
lemonade list
grove-explore-base
Untrained Qwen3.5-4B base, self-converted + quantized, adopted as the grove explore locator delegate.
Untrained base. This is the off-the-shelf upstream Qwen3.5-4B (Alibaba / Qwen), self-converted to GGUF and quantized, adopted as the locator delegate for grove's delegated exploration mode (
grove init --as mcp-llm). It is not a grove fine-tune. Full lineage:PROVENANCE.md.
Quants
| Quant | Size | file_type |
Eval (sheet-coverage) | ollama tag | Role |
|---|---|---|---|---|---|
| Q8_0 | 4.6 GB | 7 | 82.1 (n=347) | q8_0 |
canonical baseline |
| Q4_K_M | 2.78 GB | 15 | 80.6 (n=347) | q4_k_m |
interim winner — memory-lean serving default |
Default / recommended: Q4_K_M (q4_k_m) — best
size/quality trade-off. The higher-precision quant is the canonical eval
baseline. Full metrics below.
Evaluation
Measured on the grove explore holdout (347 episodes across 9 pinned real-world repos spanning 9 languages), via the is-grep-enough bench (hardened judge, 2026-07-14). These are grove's own delegation metrics, not a public leaderboard benchmark.
| Quant | Answer-sheet coverage | Grounding gold rate | No-answer | Holdout |
|---|---|---|---|---|
| Q8_0 | 82.1 | 89% (308/347) | 38 | 347 |
| Q4_K_M | 80.6 | 83% (288/347) | 56 | 347 |
- sheet_coverage — mean answer-sheet text-match coverage, 0-100, higher is better (completeness of the located answer).
- grounding_gold_pct — share of episodes whose citations pass the grounding filter (valid, evidenced file:line) — higher is better.
- no_answer — episodes that produced no citation at all — lower is better.
Grounding gold rate by repository
Share of episodes with valid, evidenced citations, per pinned repo (9 real-world codebases, one per language).
| Repo | Language | Q8_0 | Q4_K_M |
|---|---|---|---|
| bitcoin | C++ | 97% | 81% |
| django | Python | 92% | 89% |
| hugo | Go | 89% | 96% |
| laravel | PHP | 86% | 67% |
| rails | Ruby | 95% | 95% |
| redis | C | 97% | 82% |
| spring-boot | Java | 95% | 88% |
| typescript | TypeScript | 74% | 66% |
| webpack | JavaScript | 76% | 82% |
Apples-to-apples caveat: the two rows are the same weights at different precision — Q8_0 is the canonical baseline; Q4_K_M is the memory-lean default. Grounding policy:
min_fs=0.8, min_evidence=0.5.
Using it with grove
grove's inner explorer drives a tool-calling loop against this model over an
OpenAI-compatible endpoint and returns validated file:line citations. Point
.grove/explore.json at your local endpoint:
{
"provider": "ollama",
"base_url": "http://localhost:11434/v1",
"model": "grove-explore-base:q4_k_m",
"steering": "strict"
}
ollama (requires ollama ≥ 0.32)
ollama pull entelligentsia/grove-explore-base:q4_k_m
# or import a local gguf with the shipped recipe:
# ollama create grove-explore-base:q4_k_m -f Modelfile.q4_k_m
llama.cpp / llama-server
llama-server -hf entelligentsia/grove-explore-base-GGUF:Q4_K_M \
--alias grove-explore-base --jinja -ngl 99 \
-c 98304 -np 4 --cache-type-k q8_0 --cache-type-v q8_0
--alias grove-explore-base makes the served /v1/models id stable regardless of file path;
--jinja uses the embedded chat template (chat_template.jinja).
Serving notes
- Thinking must be ON. Serve with thinking ON — thinking off yields degenerate empty tool-calls. ollama returns chain-of-thought in a separate
reasoningfield, the answer incontent. - Recommended
num_ctxfor grove: 24576;temperature: 0. - Architecture:
qwen35, 441 tensors, 4-section rope[11, 11, 10, 0], context- Self-converted specifically to preserve the 4-section rope (3-section GGUFs from other converters will not load in standalone llama.cpp).
Integrity (sha256)
54ea292c6551c5608e1d014ca2d71ec6432314c18ffba81e61bce36bf1af042agrove-explore-base-q8_0.gguf1062c26f69f0aba645a3b8eeaeebfbe0c2fbc15c2f7fab284f437ef3f0391056grove-explore-base-q4_k_m.gguf
License
apache-2.0, inherited from the upstream Qwen3.5-4B weights this redistributes (upstream LICENSE). Full text + attribution: LICENSE.
- Downloads last month
- 158
4-bit
8-bit
Model tree for entelligentsia/grove-explore-base-GGUF
Evaluation results
- Answer-sheet coverage (Q8_0) on grove explore holdout (n=347)self-reported82.100
- Answer-sheet coverage (Q4_K_M) on grove explore holdout (n=347)self-reported80.600
- Grounding gold rate % (Q8_0) on grove explore holdout (n=347)self-reported89.000
- Grounding gold rate % (Q4_K_M) on grove explore holdout (n=347)self-reported83.000