CoolFace
Datasetpublic

masterda/my-personal-codex-data

Coding Agent Conversation Logs This is a performance art project. Anthropic built their models on the world's freely shared information, then introduced increasingly dystopian data policies to stop anyone else from doing the same with their data - pulling up the ladder behind them. DataClaw lets you throw the ladder back down. The dataset it produces is yours to share. Exported with DataClaw. Tag: dataclaw - Browse all DataClaw datasets Stats Metric Value… See the full description on the dataset page: https://huggingface.co/datasets/masterda/my-personal-codex-data.

sourceHugging Facemitupdated 22d agoView on Hugging Face
0likes67downloads
README.md123 linesDownload Raw Back to root
1---2license: mit3task_categories:4  - text-generation5language:6  - en7tags:8  - dataclaw9  - claude-code10  - codex-cli11  - cursor12  - custom13  - gemini-cli14  - kimi-cli15  - opencode16  - openclaw17  - conversations18  - coding-assistant19  - tool-use20  - agentic-coding21  - claude-haiku-4-5-2025100122  - claude-sonnet-523pretty_name: Coding Agent Conversations24configs:25  - config_name: default26    data_files: conversations.jsonl27---28 29# Coding Agent Conversation Logs30 31> **This is a performance art project.** Anthropic built their models on the world's freely shared information, then introduced increasingly [dystopian data policies](https://www.anthropic.com/news/detecting-and-preventing-distillation-attacks) to stop anyone else from doing the same with their data - pulling up the ladder behind them. DataClaw lets you throw the ladder back down. The dataset it produces is yours to share.32 33Exported with [DataClaw](https://github.com/peteromallet/dataclaw).34 35**Tag: `dataclaw`** - [Browse all DataClaw datasets](https://huggingface.co/datasets?other=dataclaw)36 37## Stats38 39| Metric | Value |40|--------|-------|41| Sessions | 2 |42| Projects | 1 |43| Input tokens | 356K |44| Output tokens | 4K |45| Last updated | 2026-09-02 |46 47### Models48 49| Model | Sessions | Input tokens | Output tokens |50|-------|----------|--------------|---------------|51| claude-haiku-4-5-20251001 | 1 | 245K | 3K |52| claude-sonnet-5 | 1 | 112K | 944 |53 54### Projects55 56| Project | Sessions | Input tokens | Output tokens |57|-------|----------|--------------|---------------|58| dataclaw-test | 2 | 356K | 4K |59 60## Schema61 62Each line in `conversations.jsonl` is one session:63 64```json65{66  "session_id": "abc-123",67  "project": "my-project",68  "model": "claude-opus-4-6",69  "git_branch": "main",70  "start_time": "2025-06-15T10:00:00+00:00",71  "end_time": "2025-06-15T10:30:00+00:00",72  "messages": [73    {74      "role": "user",75      "content": "Fix the login bug",76      "content_parts": [77        {"type": "image", "source": {"type": "base64", "media_type": "image/png", "data": "..."}}78      ],79      "timestamp": "..."80    },81    {82      "role": "assistant",83      "content": "I'll investigate the login flow.",84      "thinking": "The user wants me to look at...",85      "tool_uses": [86          {87            "tool": "bash",88            "input": {"command": "grep -r 'login' src/"},89            "output": {90              "text": "src/auth.py:42: def login(user, password):",91              "raw": {"stderr": "", "interrupted": false}92            },93            "status": "success"94          }95        ],96      "timestamp": "..."97    }98  ],99  "stats": {100    "user_messages": 5, "assistant_messages": 8,101    "tool_uses": 20, "input_tokens": 50000, "output_tokens": 3000102  }103}104```105 106`messages[].content_parts` is optional and preserves structured user content such as attachments when the source provides them. The canonical human-readable user text remains in `messages[].content`.107 108`tool_uses[].output.raw` is optional and preserves extra structured tool-result fields when the source provides them. The canonical human-readable result text remains in `tool_uses[].output.text`.109 110## Load111 112```python113from datasets import load_dataset114ds = load_dataset("masterda/my-personal-codex-data", split="train")115```116 117## Export your own118 119```bash120pip install -U dataclaw121dataclaw122```123