EvoTrace
Compile real-world Claude Code and Codex trajectories into verified, tradable post-training assets.
Install
git clone https://github.com/jinzijian/EvoTraceInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →EvoTrace
Turn real-world Claude Code and Codex sessions into reusable training, evaluation, and verification assets.
A local-first trajectory compiler built on DeepSeek Harness.
Get started · What you get · Workflow · Architecture · 中文
EvoTrace imports the coding-agent work already stored on your machine, finds the sessions worth keeping, and compiles them into evidence-backed preference data, replayable coding tasks, RL environments, and execution-reward candidates. You keep the source data and the resulting assets under your control.
It is not another coding agent and does not require you to change how you use Claude Code or Codex.
[!WARNING] EvoTrace is early alpha, and DeepSeek Harness is a developer preview. Generated tasks and verifiers remain candidates until they pass the documented evidence and Docker validation gates.
Get started
1. Install
macOS, Linux, or WSL:
curl -LsSf https://raw.githubusercontent.com/jinzijian/EvoTrace/main/install.sh | sh
Windows PowerShell:
irm https://raw.githubusercontent.com/jinzijian/EvoTrace/main/install.ps1 | iex
2. Launch
evotrace
EvoTrace opens the DeepSeek Harness Web app. In Settings, choose any provider supported by your Harness setup, such as DeepSeek, OpenAI, or Anthropic. Local import and deterministic mining do not require a model; agent review, hardening, calibration, and evolution do.
New sessions start with Harness Full access by default. To use the narrower workspace sandbox:
DSH_PERMISSION_MODE=workspace-write evotrace
Docker is required only when you build or validate executable environments.
3. Build your first asset
Type / in the app and run:
/init import existing Claude Code and Codex history
/candidates show the strongest evidence-backed sessions
/show 1 inspect candidate 1 and its missing evidence
/review 1 run the sequential four-agent review
/assets inspect anything that was compiled or verified
That is the main product loop. A review may build an asset, route the session to preference data, keep it only as a hardening seed, or reject it with explicit reasons. Rejection is a useful result: it prevents a long but weak trajectory from being mislabeled as training-ready.
What you get
| Output | Recovered or generated from your sessions | Useful for |
|---|---|---|
| Candidate catalog | task intent, repo, corrections, failures, effective actions, provenance gaps | finding the small fraction of history worth keeping |
| Preference and recovery data | rejected/chosen attempts, human corrections, successful recoveries | DPO, SFT, QA, failure-recovery training |
| Executable task bundle | repository base, initial state, dependency evidence, task specification | coding-agent evals, regression tasks, RL environments |
| Verifier and reward candidate | test commands, behavioral checks, policy, provenance | rollout scoring and execution rewards after validation |
| Difficulty evidence | fresh independent solver attempts and verifier outcomes | curriculum construction instead of guessing from patch size |
| Execution experience | grounded runtime facts compressed from exploration trajectories | training examples and held-out experience-transfer experiments |
Similar plugs
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
Bash is all you need - A nano claude code–like 「agent harness」, built from 0 to 1
Documented system prompts from Anthropic - Claude Fable 5.1, Opus 5.5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-6-Astra, Codex. Google - Gemini 3.8 Flash, 3.1 Pro,…
Wrap Antigravity, ChatGPT Codex, Claude Code, Grok Build, Muse Code, Devin as an OpenAI/Gemini/Claude/Codex compatible API service, allowing you to enjoy the free Gemini…