Datasets:
messages listlengths 2 2 | uid stringlengths 27 41 | session stringclasses 60
values | source_file stringclasses 60
values | model stringclasses 1
value | output_type stringclasses 2
values | origin stringclasses 2
values |
|---|---|---|---|---|---|---|
[
{
"role": "user",
"content": "USER: Make a new one, it should be a fast paced multiplayer FPS (with optinal bots) with full ray-traced stuff with lots of settings. TL;DR clone CSgo to the best of your ability. Look at the result and refine it\nUSER: <local-command-caveat>Caveat: The messages below were gene... | f956721a-0af7-4bdc-8678-3a493d8fcd39#5 | f956721a-0af7-4bdc-8678-3a493d8fcd39 | /home/lane/.claude/projects/-home-lane-AIArchives/f956721a-0af7-4bdc-8678-3a493d8fcd39.jsonl | claude-fable-5 | tool_use | local |
[
{
"role": "user",
"content": "USER: Make a new one, it should be a fast paced multiplayer FPS (with optinal bots) with full ray-traced stuff with lots of settings. TL;DR clone CSgo to the best of your ability. Look at the result and refine it\nUSER: <local-command-caveat>Caveat: The messages below were gene... | f956721a-0af7-4bdc-8678-3a493d8fcd39#4 | f956721a-0af7-4bdc-8678-3a493d8fcd39 | /home/lane/.claude/projects/-home-lane-AIArchives/f956721a-0af7-4bdc-8678-3a493d8fcd39.jsonl | claude-fable-5 | tool_use | local |
[
{
"role": "user",
"content": "USER: Make a new one, it should be a fast paced multiplayer FPS (with optinal bots) with full ray-traced stuff with lots of settings. TL;DR clone CSgo to the best of your ability. Look at the result and refine it\nUSER: <local-command-caveat>Caveat: The messages below were gene... | f956721a-0af7-4bdc-8678-3a493d8fcd39#6 | f956721a-0af7-4bdc-8678-3a493d8fcd39 | /home/lane/.claude/projects/-home-lane-AIArchives/f956721a-0af7-4bdc-8678-3a493d8fcd39.jsonl | claude-fable-5 | tool_use | local |
[
{
"role": "user",
"content": "USER: Make a new one, it should be a fast paced multiplayer FPS (with optinal bots) with full ray-traced stuff with lots of settings. TL;DR clone CSgo to the best of your ability. Look at the result and refine it\nUSER: <local-command-caveat>Caveat: The messages below were gene... | f956721a-0af7-4bdc-8678-3a493d8fcd39#3 | f956721a-0af7-4bdc-8678-3a493d8fcd39 | /home/lane/.claude/projects/-home-lane-AIArchives/f956721a-0af7-4bdc-8678-3a493d8fcd39.jsonl | claude-fable-5 | text | local |
[
{
"role": "user",
"content": "USER: Make a new one, it should be a fast paced multiplayer FPS (with optinal bots) with full ray-traced stuff with lots of settings. TL;DR clone CSgo to the best of your ability. Look at the result and refine it\nUSER: <local-command-caveat>Caveat: The messages below were gene... | f956721a-0af7-4bdc-8678-3a493d8fcd39#1 | f956721a-0af7-4bdc-8678-3a493d8fcd39 | /home/lane/.claude/projects/-home-lane-AIArchives/f956721a-0af7-4bdc-8678-3a493d8fcd39.jsonl | claude-fable-5 | tool_use | local |
[
{
"role": "user",
"content": "USER: Make a new one, it should be a fast paced multiplayer FPS (with optinal bots) with full ray-traced stuff with lots of settings. TL;DR clone CSgo to the best of your ability. Look at the result and refine it\nUSER: <local-command-caveat>Caveat: The messages below were gene... | f956721a-0af7-4bdc-8678-3a493d8fcd39#7 | f956721a-0af7-4bdc-8678-3a493d8fcd39 | /home/lane/.claude/projects/-home-lane-AIArchives/f956721a-0af7-4bdc-8678-3a493d8fcd39.jsonl | claude-fable-5 | tool_use | local |
[
{
"role": "user",
"content": "USER: Make a new one, it should be a fast paced multiplayer FPS (with optinal bots) with full ray-traced stuff with lots of settings. TL;DR clone CSgo to the best of your ability. Look at the result and refine it\nUSER: <local-command-caveat>Caveat: The messages below were gene... | f956721a-0af7-4bdc-8678-3a493d8fcd39#2 | f956721a-0af7-4bdc-8678-3a493d8fcd39 | /home/lane/.claude/projects/-home-lane-AIArchives/f956721a-0af7-4bdc-8678-3a493d8fcd39.jsonl | claude-fable-5 | tool_use | local |
[
{
"role": "user",
"content": "USER: Make a new one, it should be a fast paced multiplayer FPS (with optinal bots) with full ray-traced stuff with lots of settings. TL;DR clone CSgo to the best of your ability. Look at the result and refine it\nUSER: <local-command-caveat>Caveat: The messages below were gene... | f956721a-0af7-4bdc-8678-3a493d8fcd39#0 | f956721a-0af7-4bdc-8678-3a493d8fcd39 | /home/lane/.claude/projects/-home-lane-AIArchives/f956721a-0af7-4bdc-8678-3a493d8fcd39.jsonl | claude-fable-5 | text | local |
[
{
"role": "user",
"content": "…[earlier truncated]…\n-x--- 161 lane lane 20480 Jun 12 14:08 ..\ndrwxrwxr-x 3 lane lane 4096 Jun 12 09:49 archives\ndrwxrwxr-x 86 lane lane 4096 Jun 12 09:52 node_modules\n-rw-rw-r-- 1 lane lane 287 Jun 12 09:52 package.json\n-rw-rw-r-- 1 lane lane 37037 Jun 12 09:5... | f956721a-0af7-4bdc-8678-3a493d8fcd39#10 | f956721a-0af7-4bdc-8678-3a493d8fcd39 | /home/lane/.claude/projects/-home-lane-AIArchives/f956721a-0af7-4bdc-8678-3a493d8fcd39.jsonl | claude-fable-5 | text | local |
[
{
"role": "user",
"content": "…[earlier truncated]…\natform — auth, avatars, multiplayer worlds, studio editor, real-time physics — generated in a single shot. Express backend, Three.js 3D rendering, WebSocket multiplayer. 4 pre-built official games, catalog system, friends, currencies.\",\n8\t \"descripti... | f956721a-0af7-4bdc-8678-3a493d8fcd39#15 | f956721a-0af7-4bdc-8678-3a493d8fcd39 | /home/lane/.claude/projects/-home-lane-AIArchives/f956721a-0af7-4bdc-8678-3a493d8fcd39.jsonl | claude-fable-5 | text | local |
[
{
"role": "user",
"content": "…[earlier truncated]…\n 1\tconst express = require('express');\n2\tconst path = require('path');\n3\tconst fs = require('fs');\n4\tconst { spawn } = require('child_process');\n5\t\n6\tconst app = express();\n7\tconst PORT = Number(process.env.PORT) || 4000;\n8\tconst ARCHIVES_D... | f956721a-0af7-4bdc-8678-3a493d8fcd39#13 | f956721a-0af7-4bdc-8678-3a493d8fcd39 | /home/lane/.claude/projects/-home-lane-AIArchives/f956721a-0af7-4bdc-8678-3a493d8fcd39.jsonl | claude-fable-5 | text | local |
[
{
"role": "user",
"content": "…[earlier truncated]…\nl ray-traced stuff with lots of settings. TL;DR clone CSgo to the best of your ability. Look at the result and refine it\nUSER: <local-command-caveat>Caveat: The messages below were generated by the user while running local commands. DO NOT respond to the... | f956721a-0af7-4bdc-8678-3a493d8fcd39#8 | f956721a-0af7-4bdc-8678-3a493d8fcd39 | /home/lane/.claude/projects/-home-lane-AIArchives/f956721a-0af7-4bdc-8678-3a493d8fcd39.jsonl | claude-fable-5 | tool_use | local |
[
{
"role": "user",
"content": "…[earlier truncated]…\nd-caveat>\nUSER: <command-name>/model</command-name>\n <command-message>model</command-message>\n <command-args></command-args>\nUSER: <local-command-stdout>Set model to \u001b[1mFable 5\u001b[22m and saved as your default for new se... | f956721a-0af7-4bdc-8678-3a493d8fcd39#9 | f956721a-0af7-4bdc-8678-3a493d8fcd39 | /home/lane/.claude/projects/-home-lane-AIArchives/f956721a-0af7-4bdc-8678-3a493d8fcd39.jsonl | claude-fable-5 | tool_use | local |
[
{
"role": "user",
"content": "…[earlier truncated]…\n lane lane 4096 Jun 12 09:52 node_modules\n-rw-rw-r-- 1 lane lane 287 Jun 12 09:52 package.json\n-rw-rw-r-- 1 lane lane 37037 Jun 12 09:52 package-lock.json\ndrwxrwxr-x 4 lane lane 4096 Jun 12 09:49 public\ndrwxrwxr-x 2 lane lane 4096 Jun 12 ... | f956721a-0af7-4bdc-8678-3a493d8fcd39#11 | f956721a-0af7-4bdc-8678-3a493d8fcd39 | /home/lane/.claude/projects/-home-lane-AIArchives/f956721a-0af7-4bdc-8678-3a493d8fcd39.jsonl | claude-fable-5 | tool_use | local |
[
{
"role": "user",
"content": "…[earlier truncated]…\n -type f | grep -v node_modules | head -40\", \"description\": \"Inspect package.json and file tree\"}\nTOOL RESULT: {\n \"name\": \"ai-archives\",\n \"version\": \"1.0.0\",\n \"description\": \"AI Archives — only the leaps that matter\",\n \"main\": ... | f956721a-0af7-4bdc-8678-3a493d8fcd39#12 | f956721a-0af7-4bdc-8678-3a493d8fcd39 | /home/lane/.claude/projects/-home-lane-AIArchives/f956721a-0af7-4bdc-8678-3a493d8fcd39.jsonl | claude-fable-5 | tool_use | local |
Fable 5 Traces — messages format
A conversion of Glint-Research/Fable-5-traces
(fable5_cot_merged.jsonl) into the standard HF/OpenAI conversational messages format, ready to drop
into Unsloth or TRL SFTTrainer notebooks with no extra conversion step.
Format
Each row:
{
"messages": [
{"role": "user", "content": "<flattened prior transcript / context>"},
{"role": "assistant", "content": "<think>...cot...</think>\nASSISTANT (tool call) Read input={...}"}
],
"uid": "source session id#index",
"session": "source session id",
"source_file": "original raw trace path",
"model": "claude-fable-5",
"output_type": "tool_use | text",
"origin": "local | hf"
}
The assistant turn is the original completion field from the source dataset: a <think>...</think>
reasoning block (from cot) followed by either a tool call (ASSISTANT (tool call) <Tool> input={...})
or a plain assistant message (ASSISTANT (message): ...).
Loading with Unsloth / TRL
from datasets import load_dataset
dataset = load_dataset("rex099/fable-5-traces-messages", split="train")
# dataset[0]["messages"] -> [{"role": "user", ...}, {"role": "assistant", ...}]
# TRL's SFTTrainer auto-detects the "messages" column and applies the
# tokenizer's chat template automatically:
from trl import SFTTrainer, SFTConfig
trainer = SFTTrainer(
model=model,
tokenizer=tokenizer,
train_dataset=dataset,
args=SFTConfig(dataset_text_field=None, ...),
)
Provenance
Derived entirely from the merged training rows of Glint-Research/Fable-5-traces
(fable5_cot_merged.jsonl), reshaped 1:1 into messages — no content was altered.
See the source dataset card for full details on collection, fields, and caveats
(license: AGPL-3.0, coding-agent telemetry — not sanitized benchmark data).
- Downloads last month
- 66