CoolFace
Datasetpublic

insym/hermes-agent-reasoning-traces

Hermes Agent Reasoning Traces Multi-turn tool-calling trajectories for training AI agents using the Hermes Agent harness. Each sample is a real agent conversation with step-by-step reasoning (<think> blocks) and actual tool execution results. This dataset has two configs, one per source model: Config Model Samples kimi Moonshot AI Kimi-K2.5 7,646 glm-5.1 ZhipuAI GLM-5.1-FP8 7,055 Loading from datasets import load_dataset # Kimi-K2.5 traces ds =… See the full description on the dataset page: https://huggingface.co/datasets/insym/hermes-agent-reasoning-traces.

sourceHugging Faceapache-2.0updated 5mo agoView on Hugging Face
0likes117downloads
Dataset Card

Hermes Agent Reasoning Traces

Multi-turn tool-calling trajectories for training AI agents using the Hermes Agent harness. Each sample is a real agent conversation with step-by-step reasoning (<think> blocks) and actual tool execution results.

This dataset has two configs, one per source model:

ConfigModelSamples
kimiMoonshot AI Kimi-K2.57,646
glm-5.1ZhipuAI GLM-5.1-FP87,055

Loading

python
from datasets import load_dataset

# Kimi-K2.5 traces
ds = load_dataset("lambda/hermes-agent-reasoning-traces", "kimi", split="train")

# GLM-5.1 traces
ds = load_dataset("lambda/hermes-agent-reasoning-traces", "glm-5.1", split="train")

Schema

Both configs share the same schema:

FieldTypeDescription
idstringUUID identifier
conversationslistMulti-turn dialogue (system, human, gpt, tool messages)
toolsstringJSON tool definitions available to the agent
categorystringHigh-level task category
subcategorystringFine-grained task type
taskstringTask description (from user prompt)

Conversation messages use ShareGPT format:

json
{"from": "system|human|gpt|tool", "value": "..."}
  • <think> blocks contain chain-of-thought reasoning
  • <tool_call> blocks contain function invocations
  • <tool_response> blocks contain real execution results

Statistics

Metrickimiglm-5.1
Samples7,6467,055
Total turns185,798134,918
Total tool calls106,22268,328
Avg turns per sample24.319.1
Avg tool calls per sample13.99.7
Avg <think> depth (words)41470

Categories

Both configs use a shared 9-category taxonomy:

Categorykimiglm-5.1
Terminal & Coding2,0102,237
Agent Tools1,4742,775
Repository Tasks1,1091,022
Browser Automation1,048639
Multi-Tool80752
File Operations757134
Scheduling204104
Planning & Organization20192
Conversational360

Generation Details

Kimi-K2.5

  • Model: moonshotai/Kimi-K2.5 (MoE)
  • Inference: vLLM with --tool-call-parser kimi_k2 --reasoning-parser kimi_k2 --enable-auto-tool-choice

GLM-5.1

  • Model: zai-org/GLM-5.1-FP8
  • Inference: vLLM with --tool-call-parser glm47 --reasoning-parser glm45 --enable-auto-tool-choice
  • Serving: 3x 8xH100 nodes via load-balanced gateway
  • Context: 202,752 tokens max, MTP speculative decoding

Both datasets were generated using the hermes-agent-generator pipeline with real tool execution (terminal commands, file operations, browser actions) — not synthetic outputs.

Data Sources

Both datasets include trajectories across the same task categories:

  • Terminal & Coding — script writing, debugging, environment setup, data processing, testing, documentation
  • Browser Automation — Playwright-based navigation, scraping, form filling, screenshot analysis
  • Agent Tools — Hermes-specific capabilities: memory persistence, task delegation, skill management, todo planning, code execution, session recall
  • Repository Tasks — real codebase work across GitHub repos: bug fixes, feature implementation, test writing, code review, refactoring

License

Apache 2.0