silent-night-no-trace/traceforge
Open-source replay and regression testing for AI agents.
Platform-specific configuration:
{
"mcpServers": {
"traceforge": {
"command": "npx",
"args": [
"-y",
"traceforge"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
> Open-source replay and regression testing for AI agents. > > Capture real runs. Replay failures. Export tests.
Traceforge makes agent runs reproducible.
It records what actually happened across terminal, MCP, and browser tools, packages the run into a portable trace bundle, helps you inspect where it failed, and turns real failures into regression fixtures and tests.
Modern agent workflows are powerful, but hard to trust.
Traceforge solves one narrow problem well:
capture -> inspect -> replay -> export test
It is not another agent framework. It is the verification layer for the agent ecosystem.
traceforge capture -- node -v
traceforge view ./.traceforge/traces/run_xxxxxxxx
traceforge replay ./.traceforge/traces/run_xxxxxxxx
traceforge export-test ./.traceforge/traces/run_xxxxxxxxTraceforge is currently in early alpha.
Requirements:
pnpm install
pnpm buildRun the main verification commands:
pnpm typecheck
pnpm test
pnpm test:coverage
pnpm build
pnpm test:generatedUseful local entry points:
pnpm dev:cli
pnpm dev:viewerapps/cli - CLI entrypoint and local trace bridgeapps/viewer - local viewer UIpackages/schema - canonical trace schema and capability contractpackages/core - bundle, replay, and vLoading reviews...