HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
altrace-dev-role
rashomon
Go2026–2026
altrace-dev-role / rashomon

rashomon

Verify what your Claude Code agent actually did. Rashomon keeps an independent record of every tool call, subagent, failed command, and flags when the agent's summary says all tests pass but something failed. Open-source AI agent verification, hallucination detection, and audit tool. Local-only, no telemetry.

2Distinct people
2Mentions
0Explicit recommenders
22GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Verify what your Claude Code agent actually did. Rashomon keeps an independent record of every tool call, subagent, failed command, and flags when the agent's summary says all tests pass but something failed. Open-source AI agent verification, hallucination detection, and audit tool. Local-only, no telemetry.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by 3-hour interval2 dated mentions

Observed mentions: 2026-10-05 18:13:54 UTC to 2026-10-07 20:32:05 UTC.

012026-10-05 18:00:00 UTC to 2026-10-05 21:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsOct 5, 18:002026-10-05 21:00:00 UTC to 2026-10-06 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-06 00:00:00 UTC to 2026-10-06 03:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-06 03:00:00 UTC to 2026-10-06 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-06 06:00:00 UTC to 2026-10-06 09:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-06 09:00:00 UTC to 2026-10-06 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-06 12:00:00 UTC to 2026-10-06 15:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-06 15:00:00 UTC to 2026-10-06 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-06 18:00:00 UTC to 2026-10-06 21:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsOct 6, 18:002026-10-06 21:00:00 UTC to 2026-10-07 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-07 00:00:00 UTC to 2026-10-07 03:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-07 03:00:00 UTC to 2026-10-07 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-07 06:00:00 UTC to 2026-10-07 09:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-07 09:00:00 UTC to 2026-10-07 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-07 12:00:00 UTC to 2026-10-07 15:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-07 15:00:00 UTC to 2026-10-07 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-07 18:00:00 UTC to 2026-10-07 21:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsOct 7, 18:00

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Oct 5, 18:002026-10-05 18:00:00 UTC2026-10-05 21:00:00 UTC110
Oct 5, 21:002026-10-05 21:00:00 UTC2026-10-06 00:00:00 UTC000
Oct 6, 00:002026-10-06 00:00:00 UTC2026-10-06 03:00:00 UTC000
Oct 6, 03:002026-10-06 03:00:00 UTC2026-10-06 06:00:00 UTC000
Oct 6, 06:002026-10-06 06:00:00 UTC2026-10-06 09:00:00 UTC000
Oct 6, 09:002026-10-06 09:00:00 UTC2026-10-06 12:00:00 UTC000
Oct 6, 12:002026-10-06 12:00:00 UTC2026-10-06 15:00:00 UTC000
Oct 6, 15:002026-10-06 15:00:00 UTC2026-10-06 18:00:00 UTC000
Oct 6, 18:002026-10-06 18:00:00 UTC2026-10-06 21:00:00 UTC000
Oct 6, 21:002026-10-06 21:00:00 UTC2026-10-07 00:00:00 UTC000
Oct 7, 00:002026-10-07 00:00:00 UTC2026-10-07 03:00:00 UTC000
Oct 7, 03:002026-10-07 03:00:00 UTC2026-10-07 06:00:00 UTC000
Oct 7, 06:002026-10-07 06:00:00 UTC2026-10-07 09:00:00 UTC000
Oct 7, 09:002026-10-07 09:00:00 UTC2026-10-07 12:00:00 UTC000
Oct 7, 12:002026-10-07 12:00:00 UTC2026-10-07 15:00:00 UTC000
Oct 7, 15:002026-10-07 15:00:00 UTC2026-10-07 18:00:00 UTC000
Oct 7, 18:002026-10-07 18:00:00 UTC2026-10-07 21:00:00 UTC110

What Hacker News says

2 sources
rishi_g25·Oct 7, 2026Submission

Show HN: An independent execution recorder for coding agents

A couple of months ago, I gave access to my coding agent to do work on my repos. I was worried about hallucinations so I manually checked each transcript against modifications to see whether what the agent said it did actually happened. I found that in many cases, my coding agent either failed to disclose what it actually did or found workarounds to things like failed tests instead of telling me upfront. That led me to the idea for Rashomon. Rashomon is an independent execution recorder for coding agents that notifies users whenever there is a discrepancy between what the agent said it did and what we capture as a ground truth. It aims to capture items like shell commands, exit codes, file writes, tool calls, tests, and subagents. We build a timeline of the events but we do not store any prompts, responses, file contents, or tool outputs.
Read the rest
A question we got often has been how is this different than a diff. A diff gives you a look at the final result and what changed while what we aim to provide is visibility into the execution that led to it. Currently, we do not capture network codes, prompts, responses file contents, and tool outputs. We plan to implement some of those based on feedback recently, but please let us know whether you would find that useful. To get started, you can install it is as a Claude Code plugin or from the command line. I would appreciate feedback on the solution, but I also would want to see whether anyone can break a test on purpose and see whether Rashomon can capture everything you would like to see in order to trust the independent record.
1 points · Open discussion
rganupa·Oct 5, 2026Submission

Show HN: Rashomon – An independent execution record for AI coding agents

I have been working on Rashomon, an open-source execution recorder for AI coding agents. The basic idea is that the agent transcript is not ground truth. Rashomon keeps its own record of what happened and compares it against the agent’s account. For Claude Code, it records things like: * shell commands, exit codes, and whether they may have written files * tool calls and outcomes * test commands and their outcomes * subagent lifecycle and ordering * timestamps and parent/child relationships * keyed digests of command/tool inputs and working directories It builds a timeline from these events. It does not store prompts, responses, file contents, or tool output. For example, it now detects patterns like: `test fails → only test files change → same test passes` and: `test command fails → same command passes → no corresponding file edit` These
Read the rest
can indicate that an agent changed a test instead of fixing the underlying issue. Rashomon currently runs as a Claude Code plugin or through the CLI. CLI: `rashomon watch` then: `rashomon report` Plugin: `/rashomon:report` There are still edge cases around cwd, git state, test-selection arguments, generated files, retries, and parallel execution. I would be interested in feedback from people building agents on what execution signals you would want Rashomon to capture or correlate. GitHub: https://github.com/altrace-dev-role/rashomon
3 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.