
One YAML file earned 180 stars: a solo-built agent "flight recorder" that grew by slipping into other plugins' directories
What it is: a flight recorder for AI agents. Before each tool call it decides allow, deny, or ask a human, then signs each step into a chain, so even if the agent edits the record afterward, the tampering can't be hidden.
Why it blew up On Oct 27, it was merged into Nous Research's official plugin catalog for Hermes Agent. Stars grew by about 180 in two days; in early November the author opened a batch of beginner-friendly issues to recruit contributors, which pulled in a second wave.
BHow to ride it Build an agent tool: connect to several agent platforms, then submit to each one's official plugin directory, with PR descriptions clear enough that maintainers feel safe merging. Don't build a second tamper-proof logging tool; pick a gap it doesn't fill, or switch ecosystems.
- Data (updated daily) · Repo created 2026-09-26 · 508 stars · 7 days +149
GitHub · stars Data 2026-10-18 → 2026-11-08 (22 days, 22 observations). Points before 10-28 come from deeply / archive backfill, not every day has one
Tracekit is an open-source project by Indian indie developer Bravish Ghosh that acts as a "tamper-evident flight recorder" for AI agents. In 41 days it gained under 500 stars. It never hit Hacker News or GitHub Trending, and no media covered it. The two days it grew fastest came after the author submitted a single YAML file to Nous Research's Hermes Agent plugin catalog, and it was merged. For anyone trying to earn stars for an open-source project, it's worth breaking down: no step relies on fame, anyone can copy it, but it takes a lot of grind.
The October 27 merge that started it all
On Oct 24, 2026, GitHub user LoopGlitch26 (Bravish Ghosh) opened a PR against NousResearch/hermes-agent titled "feat(plugin-catalog): add tracekit plugin," adding only one file, plugin-catalog/tracekit.yaml. The PR description reads like a security disclosure: which calls the plugin intercepts, which networks it connects to, whether it starts background processes, which files it reads, and whether it has telemetry, all spelled out item by item.
On Oct 27 08:22 (UTC), Nous Research co-founder teknium1 clicked merge. The hermes-agent repo has over 260k stars, and its plugin catalog now lists 1,063 plugins. Users can install Tracekit with one line: hermes plugins install tracekit.
Tracekit's daily star count (GitHub) went like this:
| Date | Stars | Added that day |
|---|---|---|
| 10-18 | 130 | — |
| 10-25 | 150 | Total for the week: +20 |
| 10-26 | 170 | +20 |
| 10-27 | 249 | +79 |
| 10-28 | 350 | +101 |
| 11-03 | 360 | Total over five days: +10 |
| 11-04 | 385 | +25 |
| 11-05 | 433 | +48 |
| 11-06 | 468 (later that day 492) | +35 |
Reposts after the merge all came from Hermes circles: on Oct 27, @HermesAgentTips tweeted it as "another community plugin that caught my eye" (1,460 views); on Oct 29, someone's daily Hermes merge roundup included it (5,700 views); the same day, Nous employee @witcheer recorded a screen demo that got 2,900 views and 37 likes. These numbers are modest, but the people watching are exactly those who have Hermes installed and had just seen the name in the plugin catalog.
What it actually is
The big headline on the README's first screen is a single line:
Agents can edit logs. They can't hide the edit.
The idea: whenever an agent wants to call a tool (run a shell command, write to a database, send a request), a "signer" sitting outside the agent first judges it: allow, deny, or wait for human approval. After the judgment and the execution, every step is signed with Ed25519 and chained together by hashes. A run exports a .tkb file that anyone can verify offline. The design borrows from HTTPS Certificate Transparency logs: an append-only log, co-signed by independent witnesses.
The demo video tells it as a short story: a hidden instruction in a support ticket gets the agent to delete 128 orders, 43 of them, and then it goes back and edits its own log, along with Tracekit's record, changing the deletion to a "query." Grep the log and you find no DELETE; the database has 85 orders left and looks fine. On the Tracekit side, once the run ends, verification reports FAILED: "seq 7: hash does not match the event" — record 7 was tampered with.
Trying it takes one line, no API key needed:
``sh uvx --from tracekit-ai tracekit demo --server ``
The author says it finishes in 5 seconds on a Mac. There's also a more "this affects you" entry point: tracekit audit reads the sessions you've run in Claude Code locally and tells you which of those calls would have been blocked or held for approval had Tracekit been installed.
The first screen of the README also shows four experimental numbers: "all 8 tamper attacks caught (480 trials)," "828 harmful calls, 828 blocked (881 trials with 1 false positives)," "under 1 ms added per call," and "all 8 insider attacks caught." Each number is tagged with an experiment ID, E1, E17, E9, E8, matching two preprints the author posted on arXiv. For a one-person project, it looks like the output of a research lab.
Why now
In the second half of 2026, agents like Claude Code, Codex, and Hermes were already running commands directly on many people's machines, so "will the agent delete its own records?" stopped being hypothetical. WorkOS published an article testing exactly that: asked to delete its own traces, nearly every harness complied. Anthropic's Claude Code repo also has an issue discussing how hooks can be bypassed (#45427). Claude Code ships with deny / ask / allow permission rules, but both the rules and the logs live on the agent's side. Tracekit's pitch comes down to one thing: put the signer where the agent can't reach it.
Where stars came from, and where they didn't
Laying out everything the author did for promotion over the past month makes it clear what worked and what didn't.
What worked: getting into someone else's official plugin catalog. One merged YAML file brought roughly 180 stars over two days. The prerequisite was laying the integration groundwork first: the README lists support for 25 agents and frameworks (Claude Code, Codex, Cursor, Gemini CLI, Hermes, LangGraph, CrewAI, E2B, and more), and each integration created another chance to apply for listing in that platform's catalog or docs. Hermes was the first to say yes.
Also worked: turning newcomer contributors into stars and forks. From Nov 2 to 5, the author opened a batch of issues tagged good first issue / help wanted, such as "write hooks for OpenHands, Cline, gptme," "19 CLI flags missing from --help," and "a five-row docs table broken by a | in the code." By 11-06, the repo had 78 issues tagged good first issue (GitHub, 11-06), plus a configured Codespaces dev container so you could start editing with one click. Since November, external PRs totaled 33. The second wave of stars (11-04 to 11-06, +108) and forks rose together: forks went from 11-02 to 47 to 11-06 to 64. About 20 outside contributors came in, many apparently students in India judging by their names. How they found the project (good-first-issue aggregators, schools, communities) wasn't determined.
What didn't work:
- Submitting to awesome lists and big framework docs. From Oct 18 to Nov 3, the author opened PRs or issues against vercel/ai, pydantic-ai, google/adk-docs, awesome-for-beginners, Awesome-LLMOps, awesome-claude-code, and more than 20 other repos. By 11-06, none had been merged.
- Asking people to recommend it. Dan Kornaś posted a recommendation on X on Oct 21 (1,300 views) and on LinkedIn; stars went up by only 8 the next day.
- Posting on X themselves. The author, @bravish_, posted with every release, usually getting a few hundred views, at most 1,700.
- Security tool site KitPloit tweeted a feature on Oct 23 (2,500 views); star counts barely moved over the next two days.
Never tried: Hacker News, Reddit, Product Hunt. Not once.
Who it's competing with
The "agent observability / guardrails" lane is crowded, but the "evidence you can't edit" niche is still wide open:
| Name | Scale | How Tracekit differs |
|---|---|---|
| Langfuse / Arize Phoenix / AgentOps | 37k / 12k / 5,900 stars | For reviewing traces; logs are agent-editable, and nothing is blocked before the call |
| microsoft/agent-governance-toolkit | 6,500 stars | Broad on policy, identity, and sandboxing; signed evidence isn't the focus |
| agentgateway (Linux Foundation) | 6,000 stars | A gateway for MCP / agent traffic; no hash-chained evidence |
| nolabs-ai/nono | 4,900 stars | Sandbox-first, with tamper-evident auditing on the side |
| bkuan001/halo-record | 85 stars | Nearly the same positioning, launched over three months earlier; no blocking, no framework integrations, no promotion |
| trail-gate, Nyvora, and others | 0–1 stars | Small look-alike libraries that appeared in October |
The halo-record row says it best: same idea, launched three-plus months earlier, and it has only 85 stars. Differentiation alone doesn't earn stars; distribution does.
Lots of stars, few users
The PyPI package tracekit-ai got 510 downloads in the last 7 days (pypistats, 11-06). Normally it's twenty to fifty a day, jumping to a hundred or two on release days, most likely driven by releases and CI (inferred). The author shipped 16 versions from late September to November 3, going from v0.3.0 all the way to v1.5.3, and opened 128 PRs themselves. Low usage doesn't block stars. If anything, the nearly 500 stars mostly mean "looks solid, bookmarking for later," not "actively using it."
The project also offers an Enterprise early-access signup and a "two-week free pilot," and has a Manifund crowdfunding page; how much money it raised wasn't determined. For someone chasing stars, none of that matters much.
If it were you
Grade B: worth a try. The playbook is something anyone can copy, doesn't rely on fame or big-company traffic, but its ceiling is a few hundred stars and the engineering load is daunting, so run the cost-benefit yourself first.
Good fit for: people already building agent-related tools (security, auditing, memory, cost control, testing), developers who can code intensively for weeks at a stretch, and those who know a given agent platform's plugin interface well and are willing to read its listing rules carefully before submitting a PR.
Not a fit for: anyone wanting to build a second "tamper-evident log." Tracekit already holds that slot, and halo-record trails it, so you'd just be competing head-on. It's also not for those hoping for thousands of stars from a single post; this playbook is built up slowly.
How to do it:
- Find a gap Tracekit hasn't filled or has done only modestly. It acts only at the two ends, before and after the agent acts; the reasoning in between, statistics across many runs, and reports for non-engineers are still open. You could also switch ecosystems: it's a Python plus TypeScript verifier, and I haven't seen anyone doing the same thing in the Go or Rust worlds, or on low-code agent platforms like n8n, Dify, and Coze (not checked one by one).
- Build your first screen like Tracekit's: a one-line headline, a story-driven demo (the agent causes trouble, and it gets caught), a one-line trial command that needs no key, and a command users can run on their own data.
- Turn experiments into numbers on the first screen, and link preprints where you can.
How to get users:
- Connect to 3–5 agent platforms first, and submit for listing in each platform's official plugin catalog or marketplace as you finish each integration. Write the PR description the way Tracekit's went to Hermes: what it blocks, which networks it connects to, whether it starts background processes, which files it reads, whether it has telemetry, each item spelled out so maintainers feel safe merging. Don't spend your effort on awesome lists; Tracekit submitted more than 20 and none were merged.
- Once the catalog merge is live, reach out the same day to people in the platform's community (plugin curators, official staff) and share a screen recording.
- When stars level off, open a batch of concrete, line-specific good first issues, set up Codespaces, and bring in newcomer contributors to kick off a second wave.
When would this break: the agent plugin catalogs are still early, so the bar for listing is low and new plugins still get eyes. Hermes' catalog already has 1,063 plugins, and the more entries it has, the less attention each new one gets. Get into the first big catalog merge before 2027 Q1 (inferred).
How you'd know you misread it: ① your plugin lands in a big catalog and stars don't move in two days: that would mean Tracekit's 180 stars came from the Hermes-week word-of-mouth lining up by chance, not from the catalog itself; ② Hermes or another platform starts gating catalogs or sorting by installs, so new plugins stop showing up: the window is closing; ③ Claude Code or Codex ships an official signed audit log: big vendors would take over this whole category of tools.
A last note for anyone chasing stars: Tracekit's most useful lesson isn't in the code, it's in that YAML file. Rather than waiting to be discovered, plug your project into a platform that already has lots of users, then ask someone there to click merge.
---
Data and sources: GitHub repo page and API (stars, forks, issues, PRs, as of 2026-11-06); NousResearch/hermes-agent PR #143958 (merged 10-27); X posts from @HermesAgentTips, @witcheer, @iamlukethedev, @KitPloit, @DanKornas (view counts as seen around 11-06); pypistats (tracekit-ai); arXiv 2609.35659, 2610.38458; WorkOS blog "AI agent trace tampering"; anthropics/claude-code issue #45427. Where it says "inferred," it's an inference.
Research notes: competitor table, acquisition evidence, full research report
- Competitors
Name Where Launched Scale How it differs from this one microsoft/agent-governance-toolkit Open source 2026-03 6.5k star Broad governance toolkits (policy, identity, sandboxing) whose core pitch isn't signed evidence the agent can't alter nolabs-ai/nono(Always Further) Open source 2026-01 4.9k star Leads with a zero-trust sandbox, audit as an add-on; Tracekit pulls the audit piece out, adds offline-verifiable files and witness co-signing agentgateway Open source 2025-03 6.0k star MCP / agent traffic gateway, no signed hash-chain evidence invariantlabs-ai/invariant Open source 2024-05 476 star Guardrails and policy checks, no verifiable evidence output Langfuse / AgentOps / Arize Phoenix Open source 2022–2023 37k / 5.9k / 12k star Observability traces; logs the agent can edit, and no pre-call blocking bkuan001/halo-record Open source 2026-06 85 star Almost the same positioning (hash-chained run records), launched 3+ months earlier, but no policy gate, framework adapters, or distribution Claude Code permissions + PreToolUse hooks Big-company features Already there All Claude Code users Has deny / ask / allow, but the rules and logs live on the agent's side and can be bypassed; Tracekit puts the signer outside the agent Fiddler (acquired by CrowdStrike) / ARMO / Permit.io / Runlayer Other 2026 Enterprise SaaS Paid enterprise audit products; Tracekit is MIT open source with a free two-week pilot - Where users come from
- Verified major platform plugin catalog (Hermes Agent): author 10/24 opened NousResearch/hermes-agent PR #143958 (plugin-catalog/tracekit.yaml), merged by teknium1 at 10/27 08:22 UTC; 10/26→10/28 stars went from 170 to 350; @HermesAgentTips 10/27 and @witcheer 10/29 demoed it, 2.9K views
- Verified Newcomer contributor ops (good first issue): between 11/02 and 11/05 they batch-opened about 40 good first issue / help wanted issues, added a Codespaces dev container and a standing field-report issue; about 20 external contributors; between 11/04 and 06 stars +108, forks 47→64
- Verified Self-submitted awesome-list / framework doc PRs: between 10/18 and 11/03 they filed listing PRs across 20 repos including vercel/ai, pydantic-ai, google/adk-docs, awesome-for-beginners, Awesome-LLMOps, and awesome-claude-code; as of 11/06 none had merged
- Verified Academic preprints: arXiv 2609.35659 and 2610.38458, linked from ResearchGate / alphaXiv; the README's first screen shows experiment numbers of E1–E17
- Verified security tools directory: KitPloit, 10/23 posts, 2.5K views; skillsllm, nicheloom, MCP Harbor listed
- Verified KOL (LinkedIn / X): Dan Kornaś 10/21 posted on X (1.3K views) and LinkedIn, and stars only rose by 8 the next day; Philip Hansen 10/29 reposted on LinkedIn
- Inferred Founder posts on X + Manifund crowdfunding: @bravish_ posts each release, getting a few hundred to 1.7K views; the Manifund project page requires login, and the amount is unverified
- Inferred HN / Reddit / Product Hunt / media: not in our HN library or Algolia; found no Reddit threads or press coverage
Cygnux-Labs/Tracekit: why it took off
Research date 2026-11-06. Data card: /home/ljr/fanout/why/cards/gh_Cygnux-Labs__Tracekit.json; GitHub API, Jina search, x-radar (live X), HN library, pypistats.
One line
Tracekit is a "tamper-evident flight recorder" for AI agents: every tool call first passes a policy gate (allow / deny / require human approval), then gets signed with Ed25519 and chained into a hash chain, and each run exports a .tkb file anyone can verify offline. The author is indie developer Bravish Ghosh (GitHub LoopGlitch26, IIT Madras background, self-described as running Cygnux Labs, a "post-AGI infrastructure independent lab").
Bottom line: this wasn't a naturally discovered hit. One person pushed it up with very high engineering density plus a distribution play of registering it everywhere. Each of the two star surges has a clear trigger:
- 10/27–10/28 (+79, +101): Tracekit was merged as a community plugin into Nous Research's Hermes Agent plugin catalog (PR #143958, submitted by the author himself, opened 10/24, merged 10/27 08:22 UTC by Nous co-founder teknium1; the hermes-agent repo has 261k stars). The same day @HermesAgentTips recommended it, and Nous employee @witcheer posted a screen-recorded demo (10/29K views, 2.9).
- 11/4–11/6 (+25, +48, +35): the author opened dozens of issues tagged
good first issue/help wantedover 11/2–11/5 (writing hooks for OpenHands, Cline, gptme, Devin CLI, and filling in policy rules), while also submitting PRs to a batch of awesome lists. Forks went from 11/2 to 47 to 11/6 to 64, in line with newcomers starring first and then forking.
Data
- Repo created 2026-09-26; by 11/06 it had 468 stars (card), and the API read 492 that day; forks 64→66; only 3 watchers.
- Daily stars (card daily): 10/18 130 → 10/25 150 (only 20 gained in a week) → 10/26 170 → 10/27 249 → 10/28 350 → 11/03 360 (plateau) → 11/04 385 → 11/05 433 → 11/06 468.
- Other repos under the same owner: Tracekit-box (Firecracker micro-VM sandbox, 42 stars), PCM-protocol (36), Causeway (2), Truthgate (0), Claude / Gemini plugins (0).
- PyPI
tracekit-ai: 7 downloads over the last 510 days, normally 20–50 a day, jumping to 100–230 on release days (pypistats). Most of it is driven by releases and CI, so real usage is small. - Releases: from late September to 11/03 they shipped 16 versions (v0.3.0 → v1.5.3), going from 1.0 to 1.5.3 in a month.
- PRs: LoopGlitch26 opened 128 himself; about 20 external contributors, most with 2–7 PRs each (kausthubhk, shrinivas-sn, ritamgh, and others; judging by the names, many appear to be Indian students; @hopstreax posted about his "open source journey" 10/30).
- HN: our HN library (all posts ≥5 points plus all Show HN) has nothing for tracekit or cygnux; Algolia finds no related threads either. It has never been on HN.
- GitHub trending: card shows trending_days_any=0; this round's check of the daily and weekly trending pages didn't show it either.
Competitors
| Name | Where | Launched | Scale | How Tracekit differs |
|---|---|---|---|---|
| microsoft/agent-governance-toolkit | Open source (big vendor) | 2026-03 | 6.5k star | Broad: policy, identity, sandboxing, OWASP Agentic Top 10; doesn't make "signed evidence the agent can't alter" the core pitch |
| nolabs-ai/nono(Always Further) | Open source | 2026-01 | 4.9k star | Leads with a zero-trust sandbox and tamper-evident audit as an add-on; Tracekit is closer to nono's audit piece pulled out, plus offline-verifiable files |
| agentgateway | Open source (Linux Foundation) | 2025-03 | 6.0k star | MCP / agent gateway proxy that handles traffic and auth; no signed hash-chain evidence |
| invariantlabs-ai/invariant(Snyk) | Open source | 2024-05 | 476 star | Guardrails and policy checks, no verifiable evidence output |
| Langfuse / AgentOps / Arize Phoenix | Open source + SaaS | 2022–2023 | 37k / 5.9k / 12k star | Observability and tracing; logs the agent can write, not tamper-proof, and no pre-call blocking |
| bkuan001/halo-record | Open source | 2026-06 | 85 star | Almost the same positioning (hash-chained run records anyone can verify), launched 3+ months earlier, but no policy gate, no framework adapters, and no distribution push |
| Claude Code ships its own permissions + PreToolUse hooks | Big-company features | Already there | All Claude Code users | Has deny / ask / allow, but the rules and logs both live on the agent's side and can be altered (Anthropic's repo has RFC #45427 on hooks being bypassable); Tracekit puts the signer outside the agent |
| Commercial: Fiddler (acquired by CrowdStrike), ARMO, Permit.io, Runlayer, WorkOS articles / products | SaaS | 2026 | Enterprise | Enterprise "AI agent audit" offerings; Tracekit is MIT open source with a free two-week pilot |
| Scattered small peers: chenhz01/trail-gate (10/19), Nyvora (10/29), exospection (10/17) | Open source | 2026-10 | 0–1 star | Same idea, without the engineering volume or distribution |
Sources: GitHub API (star counts read by 2026-11-06), Jina search results (armosec, permit.io, workos.com/blog/ai-agent-trace-tampering-audit-logs, the dealroom news on CrowdStrike acquiring Fiddler).
Verdict: the "agent observability / guardrails" lane is crowded, but in the narrow slot of "tamper-proof + pre-call blocking + offline-verifiable evidence files + witness co-signing borrowed from Certificate Transparency," only low-traction libraries like halo-record exist. Tracekit's bet is that narrow slot.
Growth tactics (evidence)
- Riding a big platform's plugin catalog (confirmed, the main driver): the author 10/24 opened a PR to NousResearch/hermes-agent adding
plugin-catalog/tracekit.yaml, which 10/27 was merged by teknium1. The Hermes catalog now lists 1063 plugins, andhermes plugins install tracekitinstalls it in one line. Stars rose 180 from the day of the merge to the next day. Then came @HermesAgentTips (10/27,1.46K views, saying "another community plugin that peaked my interest"), @iamlukethedev's daily Hermes merge roundup (10/29,5.7K views), and a screen-recorded demo from Nous employee @witcheer (10/29,37 likes, 2.9K views). - Large-scale self-submitted PRs to awesome lists / framework docs (confirmed in progress, effect unclear): between 10/18 and 11/03 the author submitted listing PRs to 20 repos: vercel/ai (28k stars), pydantic-ai (21k), strands-agents, google/adk-docs, haystack-integrations, MunGell/awesome-for-beginners (91k), tensorchord/Awesome-LLMOps, KalyanKS-NLP/llm-engineer-toolkit, awesome-claude-code (issue #3272), and others. As of 11/06, none had been merged, so the only reach so far is exposure on the PR pages themselves.
- "Newcomer-friendly" contributor outreach (confirmed): a standing issue has long asked people to "Run Tracekit under your own agent and post a field report". Between 11/02 and 11/05 the author also opened about 40
good first issuetickets in bulk and added a Codespaces dev container so first-time contributors could open PRs easily. There are about 20 external contributors. The second pulse (11/04–06) and forks rose together, which matches in timing. How newcomers found the project (good-first-issue aggregator sites, schools, communities) was not verified. - Academic packaging (confirmed): two arXiv preprints (2609.35659 on Tracekit, 2610.38458 on Tracekit Box), also posted to ResearchGate and alphaXiv. The README's top section shows E1–E17 experimental numbers ("828 harmful calls, 828 blocked", "<1 ms added per call"). Reposted by sites such as themoonlight.io literature reviews and omanscience.
- Listed by directory and security-tool sites (confirmed): KitPloit (tweeted by 10/23, 2.5K views), skillsllm, nicheloom, MCP Harbor, TokenZero, and others.
- KOLs (confirmed, small impact): Dan Kornaś endorsed it on X (10/21,1.3K views) and LinkedIn, but stars rose only 8 the next day. Philip Hansen (AI governance) reshared it on LinkedIn 10/29. Chinese accounts @elioex0 and @vintcessun passed it along in small amounts.
- The founder posts on X (confirmed, small volume): @bravish_ posts one thread per release, usually a few hundred to 1.7K views. They also tie the project to trending news such as the a16z CISO survey and a KTH paper.
- Crowdfunding: a Manifund project page exists (login required; amount not verified).
- Not found: no HN, Reddit, Product Hunt, press coverage, or paid promotion.
Why it took off
- Timing: 2026 In the second half of the year, coding agents and personal agents like Hermes went mainstream, and "the agent deleted its own logs / altered records" became a real worry. A WorkOS post tested this by asking agents to delete their own traces, and nearly every harness complied. In a16z's CISO survey, "internal AI agent security" rose 28 points.
- A hook you get in one line: "Agents can edit logs. They can't hide the edit." plus a demo video: an agent deletes 43 orders and then edits the log, grep finds nothing, and Tracekit reports FAILED at record 7. That is much easier to pass on than "agent observability".
- Trial in one line:
uvx --from tracekit-ai tracekit demo --serverneeds no API key and runs in 5 seconds.tracekit audit --since 7dreplays sessions your local Claude Code has run and shows which calls would be blocked. - Very broad compatibility surface: it claims support for 25 agents and frameworks (Claude Code, Codex, Cursor, Gemini CLI, Hermes, LangGraph, CrewAI, OpenShell, E2B…). Each one is an entry point into that ecosystem, and Hermes is how it got picked up.
- Intense output from one person: 41 days, 16 releases, the author's own 128 PRs, 1868 contributions, two papers, and dozens of issues. From the outside it looks active, reliable, and seriously built.
Differentiation, and was it the reason it worked?
Its differentiation comes down to three things:
- The signer sits where the agent can't reach; the record can't be changed by the agent, and any change would be visible.
- It blocks calls before they run, not just reviews them afterward.
- The evidence is an open-format file that others can verify offline, borrowing the witness co-signing idea from Certificate Transparency.
Ordinary observability tools only go as far as "seeing". Tracekit goes as far as "usable as evidence". That is the precondition for the Hermes catalog accepting it and the security crowd sharing it, a necessary condition, but not the direct source of stars. The stars came from the two distribution events, the Hermes catalog merge and the contributor outreach. halo-record, with the same positioning, launched more than 3 months earlier and has only 85 stars, which shows differentiation alone is not enough.
Visibility and copycats
- Word spreads in small circles: the Hermes plugin community, Nous employees, a few AI-security accounts on LinkedIn and X, and KitPloit. It was not posted to HN and has no press coverage. The founder's own X posts usually get a few hundred views.
- Revenue: none yet. There is only a "two-week free pilot" and an early-access Enterprise commercial entry point.
- Copycats: none obvious. Around the same time there were small libraries with the same idea and 0–1 stars, such as trail-gate and Nyvora, which looks more like a coincidence.
What to borrow
- Getting merged into a large ecosystem's official plugin or catalog works far better than submitting to awesome lists: none of the 20 awesome PRs merged, while one merged YAML in Hermes brought 180 stars.
- First broaden the integration surface (25 adapters), then submit to each vendor's catalog and docs one by one. Every adapter is an entry ticket.
- Use "preprint + experiment numbers + headline figures" to build credibility for a small project.
- Open good first issues in bulk and add a Codespaces dev container to turn newcomer contributors into stars and forks.
- A demo of "one uvx line, zero API keys", plus a hook that is personal to the viewer: "replay your own sessions".
Unknowns
- Stargazer time distribution could not be obtained (the token lacks permission), so attribution of the two pulses rests only on timing overlap and circumstantial evidence.
- Where the 11/04–06 wave came from (good-first-issue aggregators, student communities, which repost) was not verified.
- How much money Manifund raised was not verified. Whether the external contributors were recruited in an organized way (e.g. alumni or a course) was not verified.
- Real usage is very small (PyPI sees a few dozen downloads a day), and stars and usage are far apart.
Sources
- github.com/Cygnux-Labs/Tracekit (README, releases, issues, PR list, GitHub API 2026-11-06)
- github.com/NousResearch/hermes-agent/pull/143958 (10/27 merged by teknium1)
- hermes-agent.nousresearch.com/marketplace/tracekit
- x.com/witcheer/status/2115639775789223991 ;x.com/HermesAgentTips/status/2115097552194306286 ;x.com/KitPloit/status/2113299835780538790 ;x.com/DanKornas/status/2112827233865744574 ;x.com/iamlukethedev/status/2115623761965924708
- www.linkedin.com/posts/daniel-kornas_an-agents-own-log-cant-… ;www.linkedin.com/posts/philip-hansen-6a4a40323_github-cygnux…
- arxiv.org/abs/2609.35659 ;arxiv.org/abs/2610.38458
- kitploit.com/en/tools/github/cygnux-labs/tracekit ;skillsllm.com/skill/tracekit ;manifund.org/projects/tracekit-agent-logs-the-agent-cant-rew…
- github.com/hesreallyhim/awesome-claude-code/issues/3272 ;github.com/vercel/ai/issues/23965
- pypistats.org/packages/tracekit-ai
- workos.com/blog/ai-agent-trace-tampering-audit-logs ;github.com/anthropics/claude-code/issues/45427
- Own library: HN library (no results); x-radar
x live tracekit --days 30(2026-11-06)