Mindket

Hermes-3-Llama-3.1-8B-GGUF

Newversion 1 · updated

Overview

Runs Hermes 3, an 8B general-purpose chat model from NousResearch, as a quantized GGUF file for llama.cpp. Suits people who want a local assistant with function calling, structured output and code help.

Hermes-3-Llama-3.1-8B-GGUF is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • Python with pip
  • llama.cpp installed
  • Room for the 4-bit weights, estimated at about 4 GB
Runs in
  • Windows, macOS and Linux desktops
  • llama.cpp on the command line or in a local server
  • Apps that load GGUF files and speak the ChatML format
  • Agent code that talks to an OpenAI style endpoint
Start with
pip install -U huggingface_hub
hf download NousResearch/Hermes-3-Llama-3.1-8B-GGUF

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

This is a GGUF copy of Hermes 3 8B, a general-purpose language model from Nous Research built on Meta-Llama-3.1-8B. The quantized file is meant for llama.cpp, so you can run the model on your own computer instead of calling a hosted service.

The card lists better role play, reasoning, multi-turn chat, long context and code writing than Hermes 2, plus function calling and structured output.

Who it suits

It suits people who want a local chat model they can steer with a system prompt, and developers who need tool calling or structured replies from a small model.

IndustryWho uses itHow they use itExample
SoftwareDevelopersRun a local assistant that writes and explains codeDraft a function offline
AI toolingAgent buildersUse function calling and structured output in an agent loopReturn a tool call as JSON
Hobby projectsTinkerersChat and role play on a home machineTalk to a custom persona
ResearchStudentsTry a Llama 3.1 based model without a paid APICompare replies on a test prompt

People who only need a hosted chat app, or who cannot spare about 4 GB of memory for the weights, can skip it.

Where to use it

The file runs wherever llama.cpp runs, and you fetch it from a computer with Python.

  • Windows, macOS and Linux desktops
  • llama.cpp on the command line or in a local server
  • Apps that load GGUF files and speak the ChatML format
  • Agent code that talks to an OpenAI style endpoint
Use caseWhoWhat they get back
Local chatAnyone with a spare computerPrivate replies with no hosted service
Function callingAgent developersA structured call that code can read
Code helpProgrammersDraft code and explanations

How to set it up

You need a computer with Python, enough free disk space and memory for a file of about 4 GB, and llama.cpp to run the model.

  • Python with pip
  • llama.cpp installed
  • Room for the 4-bit weights, estimated at about 4 GB
  1. Install the Hugging Face hub package.
  2. Download the repository files to your computer.
  3. Point llama.cpp at the GGUF file you want.
pip install -U huggingface_hub
hf download NousResearch/Hermes-3-Llama-3.1-8B-GGUF

How to use it

Hermes 3 expects the ChatML prompt format, where special tokens mark the start and end of each turn and each turn has a role. A system message steers the rules, role and style. Without one, you leave that turn out.

The card shows this Python snippet for building a chat prompt from messages.

messages = [
    {"role": "system", "content": "You are Hermes 3."},
    {"role": "user", "content": "Hello, who are you?"}
]
gen_input = tokenizer.apply_chat_template(messages, return_tensors="pt")
model.generate(**gen_input)

Example

You set a system message that gives the model a role, then ask "Hello, who are you?". The model answers in character, as one assistant turn, and you can keep the chat going turn by turn.

For newcomers and experts

If you are new, start by downloading the files with the two commands above, then load the GGUF file in a program that supports it and send one short hello. A quantized file trades some accuracy for a much smaller size.

If you know the field, this is the Hermes 3 fine-tune of Llama 3.1 8B in GGUF form. It uses ChatML, which maps cleanly to OpenAI style chat endpoints, and it was trained on specific system prompts for function calling.

  1. Download the GGUF repository
  2. Load the file in llama.cpp
  3. Send a ChatML prompt
  4. Read the assistant reply

Good to know

The card says Hermes 3 is competitive with Llama 3.1 Instruct models, with varying strengths and weaknesses on each side. Treat that as a general guide and test it on your own task.

  • License: llama3
  • Cost to run: none named, the weights are free to download and run on your own computer
  • Data it reaches: files you download to your computer, and nothing else is named
  • Not for: users who need the full BF16 weights, which are in a separate repository

README and files

README

Hermes-3-Llama-3.1-8B-GGUF

Runs Hermes 3, an 8B general-purpose chat model from NousResearch, as a quantized GGUF file for llama.cpp. Suits people who want a local assistant with function calling, structured output and code help.

Made by NousResearch on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.

About

What it is: This is a GGUF copy of Hermes 3 8B, a general-purpose language model from Nous Research built on Meta-Llama-3.1-8B. The quantized file is meant for llama.cpp, so you can run the model on your own computer instead of calling a hosted service.

The card lists better role play, reasoning, multi-turn chat, long context and code writing than Hermes 2, plus function calling and structured output.

Who it suits: It suits people who want a local chat model they can steer with a system prompt, and developers who need tool calling or structured replies from a small model.

Industry | Who uses it | How they use it | Example
Software | Developers | Run a local assistant that writes and explains code | Draft a function offline
AI tooling | Agent builders | Use function calling and structured output in an agent loop | Return a tool call as JSON
Hobby projects | Tinkerers | Chat and role play on a home machine | Talk to a custom persona
Research | Students | Try a Llama 3.1 based model without a paid API | Compare replies on a test prompt

People who only need a hosted chat app, or who cannot spare about 4 GB of memory for the weights, can skip it.

Where to use it: The file runs wherever llama.cpp runs, and you fetch it from a computer with Python.

  • Windows, macOS and Linux desktops
  • llama.cpp on the command line or in a local server
  • Apps that load GGUF files and speak the ChatML format
  • Agent code that talks to an OpenAI style endpoint
Use case | Who | What they get back
Local chat | Anyone with a spare computer | Private replies with no hosted service
Function calling | Agent developers | A structured call that code can read
Code help | Programmers | Draft code and explanations

How to set it up: You need a computer with Python, enough free disk space and memory for a file of about 4 GB, and llama.cpp to run the model.

  • Python with pip
  • llama.cpp installed
  • Room for the 4-bit weights, estimated at about 4 GB
  1. Install the Hugging Face hub package.
  2. Download the repository files to your computer.
  3. Point llama.cpp at the GGUF file you want.
pip install -U huggingface_hub
hf download NousResearch/Hermes-3-Llama-3.1-8B-GGUF

How to use it: Hermes 3 expects the ChatML prompt format, where special tokens mark the start and end of each turn and each turn has a role. A system message steers the rules, role and style. Without one, you leave that turn out.

The card shows this Python snippet for building a chat prompt from messages.

messages = [
    {"role": "system", "content": "You are Hermes 3."},
    {"role": "user", "content": "Hello, who are you?"}
]
gen_input = tokenizer.apply_chat_template(messages, return_tensors="pt")
model.generate(**gen_input)

Example: You set a system message that gives the model a role, then ask "Hello, who are you?". The model answers in character, as one assistant turn, and you can keep the chat going turn by turn.

For newcomers and experts: If you are new, start by downloading the files with the two commands above, then load the GGUF file in a program that supports it and send one short hello. A quantized file trades some accuracy for a much smaller size.

If you know the field, this is the Hermes 3 fine-tune of Llama 3.1 8B in GGUF form. It uses ChatML, which maps cleanly to OpenAI style chat endpoints, and it was trained on specific system prompts for function calling.

Download the GGUF repository
Load the file in llama.cpp
Send a ChatML prompt
Read the assistant reply

Good to know: The card says Hermes 3 is competitive with Llama 3.1 Instruct models, with varying strengths and weaknesses on each side. Treat that as a general guide and test it on your own task.

  • License: llama3
  • Cost to run: none named, the weights are free to download and run on your own computer
  • Data it reaches: files you download to your computer, and nothing else is named
  • Not for: users who need the full BF16 weights, which are in a separate repository

On Hugging Face, 13 November 2026

  • Parameters: 8B
  • Weights: about 4 GB at 4-bit (estimate)
  • Formats: GGUF
  • Downloads in the last 30 days: 69,009
  • Likes: 229
  • License: llama3
  • Languages: en
  • Based on: meta-llama/Meta-Llama-3.1-8B
  • Tags: gguf, llama-3, instruct, finetune, chatml, gpt4, distillation, axolotl, roleplaying, chat, conversational

Links

Get the model

Download its files with Hugging Face's command line:

pip install -U huggingface_hub
hf download NousResearch/Hermes-3-Llama-3.1-8B-GGUF

Then follow the usage in its model card. Nothing in this kit runs by itself.

Files
README.md  5 KB

1 file, 5 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-12

Compare with similar

Listed Hugging Face models in the same category that share the most tags with this one.

ProductDownloads, last 30 daysLikesParametersLicenseLast change
Hermes-3-Llama-3.1-8B-GGUF This page69,0092298Bllama3
Hermes 3 Llama-3.1 8BShares axolotl · gpt4 · roleplaying336,9535508Bllama3
Hermes-3-Llama-3.2-3BShares axolotl · gpt4 · roleplaying4,6021873.2Bllama3
Hermes-4.3-36B-GGUFShares roleplaying · chatml · instruct28,5659936.2Bapache-2.0
Hermes-4.3-36BShares roleplaying · chatml · instruct2,55932136.2Bapache-2.0
Hermes 4 14BShares chatml · instruct · finetune6,062205425Kapache-2.0
Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

Reviews

No ratings yet

Write a review

No reviews yet.

What people say

Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.

Searched

More from Mindket

See all from Mindket

anaksor-ocr

Sokheng · Kit

Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…

New

Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…

New

ACE-Step 1.5 XL SFT

ACE-Step · Kit

Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…

New

Similar in Developer

See all in Developer

Claude Code Skills & Plugins

alirezarezvani · Skill

Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…

New29.8k

buzz

block · Kit

Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…

New37.3k

plannotator

backnotprop · Kit

Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.

New10.5k