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…
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.
pip install -U huggingface_hub hf download NousResearch/Hermes-3-Llama-3.1-8B-GGUF
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.
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.
The file runs wherever llama.cpp runs, and you fetch it from a computer with Python.
| 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 |
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.
pip install -U huggingface_hub hf download NousResearch/Hermes-3-Llama-3.1-8B-GGUF
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)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.
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.
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.
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.
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.
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.
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.
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.
README.md 5 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| Hermes-3-Llama-3.1-8B-GGUF This page | 69,009 | 229 | 8B | llama3 | |
| Hermes 3 Llama-3.1 8BShares axolotl · gpt4 · roleplaying | 336,953 | 550 | 8B | llama3 | |
| Hermes-3-Llama-3.2-3BShares axolotl · gpt4 · roleplaying | 4,602 | 187 | 3.2B | llama3 | |
| Hermes-4.3-36B-GGUFShares roleplaying · chatml · instruct | 28,565 | 99 | 36.2B | apache-2.0 | |
| Hermes-4.3-36BShares roleplaying · chatml · instruct | 2,559 | 321 | 36.2B | apache-2.0 | |
| Hermes 4 14BShares chatml · instruct · finetune | 6,062 | 205 | 425K | apache-2.0 |
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.
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…
Qwen · Kit
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…
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…
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…
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…
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.