Hermes Atlas
Research, training & evaluation · works with Hermes Agent

Phistory

WEIFENG2333/phistory

Versioned archive of system prompts from agent CLIs including Claude Code, Codex and Hermes

In short

Phistory is an archive and web viewer of versioned system prompt snapshots captured from coding-agent CLIs, with Hermes Agent among the tracked tools. It lets you compare how agent prompts, tools and policies change between releases.

What Phistory does

For each supported release, Phistory installs the exact CLI package and runs it through claude-tap, which captures the prompt-bearing HTTP request without calling the real model provider. The result is stored as prompt.md, trace.jsonl and meta.json in a captures directory organized by agent, version and variant. The prompt.md file is rendered from the archived trace, so system blocks, reminder blocks and system messages are preserved. GitHub Actions checks tracked releases every hour and commits new snapshots.

The hosted viewer at phistory.cc compares snapshots across versions and includes Chinese translations of runtime prompt diffs. Hermes Agent is tracked through the hermes-agent package, next to Claude Code, Codex, OpenClaw, Kimi CLI, opencode, Pi, Oh My Pi and others. Local commands built on uv can capture a latest release, backfill a version range, translate prose and build the static site for offline use.

Key features

  • Versioned system prompt snapshots per agent CLI release
  • Web viewer for comparing prompts across versions
  • Raw trace, rendered prompt and metadata stored for each snapshot
  • Hourly GitHub Actions checks for new releases
  • Chinese translations for runtime prompt diffs

When to use it

  • Checking how the Hermes Agent system prompt changed between releases
  • Comparing Hermes tool and policy instructions with Claude Code or Codex
  • Citing a stable prompt snapshot in a post or audit

Who it is for: Developers, researchers and auditors who study how agent system prompts evolve.

How it fits with Hermes Agent

Tracks Hermes Agent as one of more than a dozen supported agent CLIs, so each Hermes release's system prompt can be compared over time.

FAQ

What is Phistory?

Phistory is an archive of versioned system prompt snapshots from agent CLIs such as Claude Code, Codex, OpenClaw and Hermes. A web viewer at phistory.cc lets you compare snapshots across versions.

Does Phistory work with Hermes Agent?

Yes, Hermes Agent is on the list of supported agents and is tracked through its hermes-agent package. Each captured release has a prompt, a trace and metadata.

Is Phistory free and open source?

The repository has no license file, so default copyright applies and you should check with the author before reusing the code or archived material. The hosted viewer at phistory.cc is open to read.

Similar research for Hermes Agent

All research

Related guides: What is Hermes Agent?